iptunnel_pmtud_build_icmpv6(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… iptunnel_pmtud_build_icmpv6 β€” bestie edition πŸŽ€

okay so this is a page from the Kernel API Manual, section 9, and it's all about iptunnel_pmtud_build_icmpv6. she's a lil kernel function and honestly she has one job: building an ICMPv6 error message for PMTUD. that's it. that's the whole vibe. ✨


🌸 NAME 🌸

iptunnel_pmtud_build_icmpv6 β€” literally just Build ICMPv6 error message for PMTUD. no cap, that's what she does. πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

int iptunnel_pmtud_build_icmpv6 (struct sk_buff *skb , int mtu );

she takes two things and hands you back an int. that's the whole signature, copy it exactly bestie, don't freestyle it πŸ’…


πŸ’– ARGUMENTS πŸ’–

  • skb β€” the Original packet with L2 header. like, the packet with its L2 header still on it, okay? don't come at her with a stripped-down skb and expect magic πŸ™ˆ
  • mtu β€” the MTU value for the ICMPv6 error. this is the number she's gonna put in the message. πŸ“

⭐ RETURN ⭐

she returns the length on success β€” slay πŸ’… β€” or a negative error code if the message couldn't be built. so if you get a negative number back, that's her telling you it did not work out, and you should probably go touch some grass and then debug it 😭


πŸ”₯ SEE ALSO πŸ”₯

the whole friend group fr fr 🫢


heads up: this is kernel API territory, section 9, so please read the actual kernel source before you go shipping anything. the vibes are immaculate but the vibes are not documentation πŸ’€

and that's the page!! 🧚 mwah πŸ’œ this one came out of ./net/ipv4, dated October 2026, and it's the iptunnel_pmtud_build_icmpv6(9) manual page β€” go build some ICMPv6 errors responsibly bestie πŸŒˆβœ¨πŸŽ€

πŸ“¦ where this page comes from