STRUCT DPSW_ACL_IF_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct dpsw_acl_if_cfg(9)

okay so bestie, welcome to the Kernel API Manual ✨ β€” yes we're literally reading kernel headers for fun now, this is who we are, and honestly? iconic.


🌸 NAME 🌸

struct dpsw_acl_if_cfg β€” the list of interfaces you wanna associate with an ACL table 🫢 like, the guest list for your ACL's party, no cap.


✨ SYNOPSIS ✨

struct dpsw_acl_if_cfg {
    u16 num_ifs;
    u16 if_id[DPSW_MAX_IF];
 };

yes the closing brace has a lil space before it, that's just how the original vibes, we don't touch it πŸ’€


πŸŽ€ Members πŸŽ€

  • num_ifs β€” how many interfaces are in the squad. a u16, so like, a lot of friends but not infinite πŸ’–
  • if_id β€” the actual list of interfaces, chillin' in an array of DPSW_MAX_IF slots. this is the roster, the lineup, the main character energy 🌟

πŸ¦‹ SEE ALSO πŸ¦‹

so like, the whole extended friend group πŸ‘‘ β€” first up, the source file itself:

  • Kernel file ./drivers/net/ethernet/freescale/dpaa2/dpsw.h

and then, alphabetically-ish, the entire dpsw cinematic universe:

  • 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_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_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 long list but every single one of them is part of the lore, don't skip a single one, iykyk πŸ“šπŸ’…

✨ sign-off time ✨

this page came from ./drivers/net/ethernet/freesca... (yes it's literally truncated with dots in the original, we respect the ellipsis πŸ™ˆ) and it's dated October 2026 β€” future vibes fr fr. go read your kernel headers bestie, ily, bye πŸ“πŸ§šπŸ’œ

πŸ“¦ where this page comes from