named_distribute(9)
π NAME π
okay so bestie, this is named_distribute(9) from the Kernel API Manual, and its whole job is to prepare name info for bulk distribution to another node. slay. π«Ά
β¨ SYNOPSIS β¨
void named_distribute (struct net *net , struct sk_buff_head *list , u32 dnode , struct list_head *pls , u16 seqno );
π ARGUMENTS π
netβ the associated network namespace. that's the network-y scope this cutie is working inside.listβ list of messages (buffers) to be returned from this function. literally the message/buffer lineup coming back out.dnodeβ node to be updated. the node that's getting the update, periodt.plsβ linked list of publication items to be packed into buffer chain. yes, those publication items are getting packed into the buffer chain.seqnoβ sequence number for this message. every message needs its little number, iykyk.
π SEE ALSO π
the Kernel file is ./net/tipc/name_distr.c, and the related-function besties are:
publ_to_item(9)named_prepare_buf(9)tipc_named_publish(9)tipc_named_withdraw(9)tipc_named_node_up(9)tipc_publ_purge(9)tipc_update_nametbl(9)tipc_named_rcv(9)tipc_named_reinit(9)
byeee from the ./net/tipc source/version, dated October 2026 β this is named_distribute(9), signing off with main character energy. π
π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms