bdx_vlan_rx_kill_vid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… bdx_vlan_rx_kill_vid β€” like, the whole vibe

okay so real talk, this is a kernel API manual page β€” section 9 of the manual, bestie, the kernel developer section, so we're in the big leagues here 🫢. The star of the show is bdx_vlan_rx_kill_vid, a kernel hook whose entire personality is yeeting a VLAN vid out of the hardware filtering table. That's it. That's the function. And honestly? Iconic. πŸ‘‘


✨ NAME ✨

bdx_vlan_rx_kill_vid β€” the kernel hook for killing a VLAN vid in the hw filtering table πŸ”₯

like, it's giving "delete this entry, respectfully" πŸ’€


🌸 SYNOPSIS 🌸

int bdx_vlan_rx_kill_vid (struct net_device *ndev , __be16 proto , u16
vid );

not me writing out the whole signature with the exact same spacing and everything β€” yep, character for character, we do not edit the synopsis around here πŸ’–


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ndev β€” the network device πŸ–₯️ literally the nic in question, the main character of this whole operation
  • proto β€” unused πŸ™ˆ bestie it is not even looked at. it's just… there. sitting in the parameter list like a decoration. we don't question it, we respect it
  • vid β€” the VLAN vid to kill πŸ’€ point it at the vid and it's done-zo

πŸŽ€ SEE ALSO πŸŽ€

okay this list is LONG and I am obsessed β€” it's all the siblings from the kernel file ./drivers/net/ethernet/tehuti/tehuti.c, so go say hi to the whole family 🧚:

like that's thirty-one entries, no cap, and every single one of them is staying in the list. we do not skip. periodt. πŸ’…


πŸ’‘ friendly reminder: this is the page for a kernel hook, so if you're reading it in userspace expecting a shell command… bestie, no. go read section 1. 😭

and that's the tea πŸ“! shoutout to the source path ./drivers/net/ethernet/tehuti and to October 2026 for the timestamp β€” this page was born in the future and it ate πŸ’œβœ¨ slay, bye! 🌟

πŸ“¦ where this page comes from