STRUCT DPSW_ACL_IF_CFG(9)
π 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. au16, so like, a lot of friends but not infinite πif_idβ the actual list of interfaces, chillin' in an array ofDPSW_MAX_IFslots. 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
- 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