tipc_msg_extract(9)
π tipc_msg_extract(9) β Kernel API Manual π
πΈ NAME πΈ
tipc_msg_extract β grab a bundled inner packet out of a buffer, no cap π
β¨ SYNOPSIS β¨
bool tipc_msg_extract (struct sk_buff *skb , struct sk_buff **iskb , int *pos );
π ARGUMENTS π
skbβ the buffer weβre extracting from, bestie π«Άiskbβ the extracted inner buffer, to be returned right back to you β¨posβ position in outer message ofmsgto be extracted. It returns the position of the nextmsg. Heads up: it consumes the outer buffer when the last packet is extracted π
π RETURN π
true when thereβs an extracted buffer; otherwise false. simple as that π
π¦ SEE ALSO π¦
Kernel file ./net/tipc/msg.c, plus these linked besties:
tipc_buf_acquire(9)tipc_msg_append(9)tipc_msg_fragment(9)tipc_msg_build(9)tipc_msg_bundle(9)tipc_msg_try_bundle(9)tipc_msg_reverse(9)tipc_msg_lookup_dest(9)
β from ./net/tipc, dated October 2026, signing off on tipc_msg_extract(9) π«Άβ¨
π¦ 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