tipc_publ_create(9)
π tipc_publ_create β NAME β¨
okay so tipc_publ_create β bestie, it literally just creates a publication structure π that's the whole gig, no cap.
(this one lives in the kernel API manual, mmmkay? section 9, kernel-space vibes only π§)
πΈ SYNOPSIS πΈ
struct publication * tipc_publ_create (struct tipc_uaddr *ua , struct
tipc_socket_addr *sk , u32 key );
likeβ¦ it hands you back a struct publication *, and you feed it three things. icon behavior honestly π
π«Ά ARGUMENTS π«Ά
uaβ the service range the user is binding to. yes the user, they're the main character here πskβ the address of the socket that is bound. that's your socket's little address badge πͺͺkeyβ the publication key, au32, cute and numeric π
ngl there's no deep lore paragraph after this, the page just goes straight to SEE ALSO. respecting the minimalism fr fr π
π₯ SEE ALSO π₯
sooooo if you wanna go down the rabbit hole, here's the whole friend group π«Ά β from the kernel file ./net/tipc/name_table.c:
struct service_range(9)struct tipc_service(9)service_range_foreach_match(9)service_range_match_first(9)service_range_match_next(9)tipc_service_create(9)tipc_service_remove_publ(9)tipc_service_subscribe(9)tipc_nametbl_lookup_anycast(9)tipc_nametbl_withdraw(9)tipc_nametbl_subscribe(9)tipc_nametbl_unsubscribe(9)tipc_service_delete(9)
like, that's the entire group chat. read them in order, it's giving syllabus ππ
and that's the page!! this little gem ships from ./net/tipc, dated October 2026 β β so go forth, create your publication structures, and slay ππ¦π
π¦ 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