STRUCT DPSW_VLAN_CFG(9)
π struct dpsw_vlan_cfg(9) π
okay so bestie, welcome to the Kernel API Manual entry for struct dpsw_vlan_cfg(9) β yes that's the whole name, yes it's a mouthful, we're saying it with our chest π«Ά
β¨ NAME β¨
struct dpsw_vlan_cfg β VLAN Configuration, and honestly? it's giving "small struct, big responsibilities" π
πΈ SYNOPSIS πΈ
struct dpsw_vlan_cfg {
u16 fdb_id;
};
likeβ¦ that's it. that's the whole struct. one (1) member. minimalism ate and left no crumbs π
π Members π
fdb_idβ the Forwarding Data Base id, no cap. it's au16, it lives in the struct, it's the main character here β
π¦ SEE ALSO π¦
bestie the friend group is HUGE, buckle up β every single one of these is a real one:
Kernel file ./drivers/net/ethernet/freescale/dpaa2/dpsw.hβ the source file, the origin story, the birthplace πDPSW_OPT_FLOODING_DIS(9)DPSW_OPT_MULTICAST_DIS(9)DPSW_OPT_CTRL_IF_DIS(9)enum dpsw_component_type(9)enum dpsw_flooding_cfg(9)enum dpsw_broadcast_cfg(9)DPSW_IRQ_EVENT_LINK_CHANGED(9)DPSW_IRQ_EVENT_ENDPOINT_CHANGED(9)struct dpsw_irq_cfg(9)struct dpsw_attr(9)struct dpsw_ctrl_if_attr(9)struct dpsw_ctrl_if_pools_cfg(9)enum dpsw_action(9)struct dpsw_link_cfg(9)struct dpsw_link_state(9)struct dpsw_tci_cfg(9)enum dpsw_stp_state(9)struct dpsw_stp_cfg(9)enum dpsw_accepted_frames(9)enum dpsw_counter(9)struct dpsw_if_attr(9)struct dpsw_vlan_if_cfg(9)enum dpsw_fdb_entry_type(9)struct dpsw_fdb_unicast_cfg(9)struct fdb_dump_entry(9)struct dpsw_fdb_multicast_cfg(9)enum dpsw_learning_mode(9)struct dpsw_fdb_attr(9)struct dpsw_fdb_cfg(9)enum dpsw_flood_type(9)struct dpsw_acl_cfg(9)struct dpsw_acl_if_cfg(9)struct dpsw_acl_fields(9)struct dpsw_acl_key(9)enum dpsw_acl_action(9)struct dpsw_acl_result(9)struct dpsw_acl_entry_cfg(9)enum dpsw_reflection_filter(9)struct dpsw_reflection_cfg(9)struct dpsw_lag_cfg(9)
forty entries. forty. i counted. not me doing a vibe check on the entire DPAA2 header π but like, every single one of them is linked above, untouched, exactly as written, periodt π―
lowkey a reminder: this is a kernel manual page from ./drivers/net/ethernet/freesca... β that's the source path as documented, and i'm not about to guess at the rest of it for you, bestie π
and that's the whole page!! short, sweet, and structurally iconic π§ββοΈ this was struct dpsw_vlan_cfg(9) from the Kernel API Manual, dated October 2026, coming to you straight from ./drivers/net/ethernet/freesca... β slay, bye, go read the other forty manpages πβ¨π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms