named_prepare_buf(9)
πΈ NAME πΈ
okay so bestie, welcome to the named_prepare_buf(9) page from the Kernel API Manual β¨ this one is literally about one thing: allocate & initialize a publication message. That's it, that's the vibe.
named_prepare_buf β allocate & initialize a publication message π
β¨ SYNOPSIS β¨
here's the exact signature, no cap:
struct sk_buff * named_prepare_buf (struct net *net , u32 type , u32 size , u32 dest );
π ARGUMENTS π
four args, let's go:
netβ the associated network namespace π°οΈtypeβ message type π·οΈsizeβ payload size πdestβ destination node π
π¦ DESCRIPTION π¦
The buffer returned is of size INT_H_SIZE + payload size β that's the tea, no extra lore here. Short and iconic, fr fr π
.
π₯ SEE ALSO π₯
the whole friend group:
- Kernel file
./net/tipc/name_distr.cβpubl_to_item(9)π tipc_named_publish(9)tipc_named_withdraw(9)named_distribute(9)tipc_named_node_up(9)tipc_publ_purge(9)tipc_update_nametbl(9)tipc_named_rcv(9)tipc_named_reinit(9)
okay that's the whole page! source/version: ./net/tipc, date: October 2026 β go off, bestie ππ«Ά
π¦ 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