ice_lag_cfg_fltr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_lag_cfg_fltr(9) β€” the Kernel API Manual tea πŸŽ€

okay so bestie, we're in the Kernel API Manual today and this little icon is ice_lag_cfg_fltr β€” the function that literally adds or removes a rule for LAG. that's it, that's the whole vibe ✨


🌸 SYNOPSIS 🌸

int ice_lag_cfg_fltr (struct ice_lag *lag , u32 act , u16 recipe_id ,
       u16 *rule_idx , u8 direction , bool add );

like yes, she takes six arguments and returns an int, no cap πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • lag β€” the lag struct for the local interface. your main character struct, fr.
  • act β€” the rule action. it's a u32, she's got range.
  • recipe_id β€” the recipe id for the new rule. not a cooking recipe unfortunately 😭
  • rule_idx β€” pointer to the rule index. pointer! so she's writing back, be normal about it.
  • direction β€” either ICE_FLTR_RX or ICE_FLTR_TX. pick a lane bestie, you only get those two πŸ’€
  • add β€” a boolean on whether we are adding filters. true = adding, and the alternative is... well. not adding. πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

the friend group is HUGE and honestly iconic. also, kernel file ./drivers/net/ethernet/intel/ice/ice_lag.c β€” go read the source, it's giving lore:


πŸ’– that's the whole page bestie β€” no hidden options, no extra flags, that's genuinely everything. go forth and filter πŸ’…

mwah πŸ’‹ this lil page lives in ./drivers/net/ethernet/intel/ice, dated October 2026, and it's brought to you by ice_lag_cfg_fltr(9) β€” say it with your chest 🫢

πŸ“¦ where this page comes from