batadv_iv_o...g_dump_entry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME

batadv_iv_ogm_orig_dump_entry β€” bestie, this one dumps an originator entry into a message πŸ’Œ


✨ SYNOPSIS

okay so like, here's the whole signature, no cap, every character intact:

int batadv_iv_ogm_orig_dump_entry (struct sk_buff *msg , u32 portid ,
       u32 seq , struct batadv_priv *bat_priv , struct batadv_hard_iface
       *if_outgoing , struct batadv_orig_node *orig_node , int *sub_s );

🫢 ARGUMENTS

like, seven whole params, she's got range πŸ‘‘

  • msg β€” the Netlink message you're dumping into πŸŽ€
  • portid β€” the port that's making the netlink request, iykyk
  • seq β€” sequence number of the netlink message, gotta keep 'em in order fr fr
  • bat_priv β€” the bat priv holding literally all the mesh interface information ✨
  • if_outgoing β€” limit the dump to entries with this outgoing interface, gatekeeping but make it networking πŸšͺ
  • orig_node β€” the originator to dump, main character energy
  • sub_s β€” number of sub entries to skip πŸ™ˆ

🌸 DESCRIPTION

this function assumes the caller holds rcu_read_lock β€” as in, that's the vibe check you must pass before calling her, no exceptions πŸ’€


πŸ”₯ RETURN

error code, or 0 on success ✨ slay when it's zero


πŸ‘‘ SEE ALSO

like, that's the whole friend group right there πŸ«ΆπŸ’–


and that's the whole thing bestie, mwah πŸ’‹ β€” this gem lives in the Kernel API Manual, section 9, shipped with ./net/batman-adv, dated October 2026, and it came to you courtesy of batadv_iv_o...g_dump_entry(9). periodt. πŸ¦‹βœ¨

πŸ“¦ where this page comes from