tipc_msg_fragment(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay bestie, welcome to tipc_msg_fragment(9) from the Kernel API Manual β€” the function is literally tipc_msg_fragment, and its whole vibe is: build a fragment skb list for TIPC message. πŸ’…βœ¨


🌸 SYNOPSIS 🌸

int tipc_msg_fragment (struct sk_buff *skb , const struct tipc_msg *hdr
       , int pktmax , struct sk_buff_head *frags );

πŸ’– ARGUMENTS πŸ’–

  • skb β€” the TIPC message skb itself, bestie. 🫢
  • hdr β€” the internal msg header that gets put on the top of the fragments. πŸ‘‘
  • pktmax β€” max size of a fragment, and yes that includes the header. πŸ“
  • frags β€” the returned fragment skb list. πŸŽ€

πŸŽ€ RETURN πŸŽ€

It gives you 0 if the fragmentation is successful. Otherwise? not the slay outcome β€” you get -EINVAL or -ENOMEM. 😭


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./net/tipc/msg.c β€” and the whole friend group:


okay that’s the whole page, periodt πŸ’œ β€” source/version is ./net/tipc, dated October 2026, and this iconic little manual page is tipc_msg_fragment(9). πŸ§šπŸ’–

πŸ“¦ where this page comes from