STRUCT MXL862XX_VF_VID(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct mxl862xx_vf_vid β€” the per-VID entry that lives inside a VLAN Filter block, bestie. one lil' struct, one big job πŸ’…


✨ SYNOPSIS ✨

struct mxl862xx_vf_vid {
    struct list_head list;
    u16 vid;
    u16 index;
    bool untagged;
 };

okay so that's the whole shape of her πŸŽ€ four members, no cap, that's it.


🌸 Members 🌸

  • list β€” gets linked into mxl862xx_vf_block.vids, so she's literally part of the friend group πŸ’«
  • vid β€” the VLAN ID. the whole point of her existence, fr fr.
  • index β€” where she sits in the VLAN Filter HW block. her assigned seat πŸͺ‘
  • untagged β€” strip the tag on egress for this VID β€” this is the flag that drives EVLAN tag-stripping, so if you were wondering why the tag vanished… it's giving untagged 😌

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file, for the girlies who want receipts:

  • ./drivers/net/dsa/mxl862xx/mxl862xx.h

and the whole squad of neighbours πŸ‘‘:


ngl, go read struct mxl862xx_vf_block(9) next β€” this struct is nothing without her mom πŸ’œ

okay that's the page!! mwah 🫢 this all comes from ./drivers/net/dsa/mxl862xx, dated October 2026, and yes the manual is genuinely called struct mxl862xx_vf_vid(9) β€” iconic, no notes πŸ’…βœ¨

πŸ“¦ where this page comes from