skb_eth_gso_segment(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… skb_eth_gso_segment β€” the kernel API manual, but make it make sense

okay so bestie, welcome to skb_eth_gso_segment(9) ✨ this one lives in the Kernel API Manual and it's literally the segmentation handler for ethernet protocols πŸ¦‹ that's the whole vibe. one job. does it slay? yes. is it dramatic about it? no. iconic behavior honestly πŸ‘‘


🌸 SYNOPSIS 🌸

struct sk_buff * skb_eth_gso_segment (struct sk_buff *skb ,
netdev_features_t features , __be16 type );

like, look at her. three args, returns a struct sk_buff *, no cap πŸ’–


πŸŽ€ ARGUMENTS πŸŽ€

  • skb β€” the buffer you want segmented, bestie. that's it, that's the buffer 🫢
  • features β€” the features for the output path, and yes babe you peep dev->features for those πŸ‘€
  • type β€” the Ethernet Protocol ID πŸ’«

🌈 SEE ALSO 🌈

the kernel file is ./net/core/gso.c and honestly the whole friend group is here, go say hi:


mwah πŸ’œ that's the page!! this beauty ships from ./net/core and it's dated October 2026 β€” go off, calendar icon πŸŽ€ see u in the group chat, iykyk 🧚✨

πŸ“¦ where this page comes from