gelic_net_xmit(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ gelic_net_xmit β€” the gelic_net_xmit(9) kernel API page, bestie edition πŸ¦‹

okay so this is a page from the Kernel API Manual, and it's literally about one function: gelic_net_xmit. it's short, it's sweet, and it's giving "small but mighty" energy, so let's get into it πŸ’…


✨ NAME ✨

gelic_net_xmit β€” transmits a frame over the device</p> πŸŽ€ that's it, that's the whole job. queen behaviour honestly πŸ‘‘


🌸 SYNOPSIS 🌸

netdev_tx_t gelic_net_xmit (struct sk_buff *skb , struct net_device
      *netdev );

so like, she takes two things and she hands you back a netdev_tx_t. simple as that, no cap 🫢


🧚 ARGUMENTS 🧚

  • skb β€” the packet to send out πŸ“¦βœ¨ this is the actual payload, the whole reason we're here
  • netdev β€” the interface device structure πŸ–§ the network device chillin' behind it all

πŸ’– DESCRIPTION πŸ’–

so here's the tea, and it's genuinely only one line of tea: returns NETDEV_TX_OK on success, NETDEV_TX_BUSY on failure πŸ’€

like, that's the entire description. NETDEV_TX_OK = slayed, the frame went out. NETDEV_TX_BUSY = not slayed, it was busy. iconic minimalism, honestly 🌈


⭐ SEE ALSO ⭐

the kernel file this all lives in is:

./drivers/net/ethernet/toshiba/ps3_gelic_net.c

and here's the whole friend group, all (9) man pages, all linked, all valid β€” collect them like little stickers πŸ“:


as always bestie, this page is just the vibe check β€” the actual behaviour lives in the source, so read the code before you trust anything 🫢

and that's the whole page!! footer vibes for the sign-off: this one lives under ./drivers/net/ethernet/toshiba, dated October 2026, and it's page gelic_net_xmit(9) πŸ’œ mwah, go read the rest of the gelic family, ily, bye πŸ§šβ€β™€οΈβœ¨

πŸ“¦ where this page comes from