ENUM DPSW_ACCEPTED_FRAMES(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum dpsw_accepted_frames(9)

okay bestie, welcome to the Kernel API Manual ✨ this little page is all about enum dpsw_accepted_frames, and honestly it's giving "small but mighty" energy πŸŽ€


🌸 NAME

enum dpsw_accepted_frames β€” the types of frames you're letting in πŸ‘€ like a bouncer for your network device, no cap.


✨ SYNOPSIS

enum dpsw_accepted_frames {
    DPSW_ADMIT_ALL ,
    DPSW_ADMIT_ONLY_VLAN_TAGGED

};

that's the whole enum, periodt πŸ’… two moods, two choices.


πŸ¦‹ Constants

  • DPSW_ADMIT_ALL β€” the device is in full "come on in, the water's fine" mode 🌈 it accepts VLAN tagged, untagged and priority tagged frames. everyone's invited, literally.
  • DPSW_ADMIT_ONLY_VLAN_TAGGED β€” the device is… picky 😭 it discards untagged frames or Priority-Tagged frames received on this interface. like, if you don't have the tag, you don't get in. sorry not sorry 🚫

πŸ‘‘ SEE ALSO

the lore continues in the kernel file ./drivers/net/ethernet/freescale/dpaa2/dpsw.h πŸ—‚οΈ and also go read these besties:

  • 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_counter(9)
  • struct dpsw_if_attr(9)
  • struct dpsw_vlan_cfg(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)

ngl that's a lot of cross-refs, but you got this 🫢 read them all, iykyk.

and that's the vibe check, bestie 🧚 source comes from ./drivers/net/ethernet/freesca... and it's dated October 2026 β€” slay, go forth and admit your frames correctly πŸ’–πŸŽ€πŸ”₯

πŸ“¦ where this page comes from