ice_fltr_remove_mac(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_fltr_remove_mac β€” the "actually delete this MAC filter" girlie

okay so bestie, this is ice_fltr_remove_mac from the Kernel API Manual, and she is literally the cleanup queen of the ice driver 🧹✨. Her whole job? Take a MAC filter that's already chilling in the list and yeet it into the void. No cap.


🌸 NAME 🌸

ice_fltr_remove_mac β€” remove MAC filter

Like... that's it. That's the gig. She removes a MAC filter. Iconic, lowkey, unbothered πŸ’…


✨ SYNOPSIS ✨

int ice_fltr_remove_mac (struct ice_vsi *vsi , const u8 *mac , enum ice_sw_fwd_act_type action );

she takes three things and gives you back an int, periodt 🫢


πŸŽ€ ARGUMENTS πŸŽ€

okay so here's the breakdown of what you're handing her:

  • vsi β€” pointer to the VSI struct πŸ‘‘ like, this is the main character: the VSI (virtual station interface) you're working inside. Give her the right one or nothing makes sense.
  • mac β€” filter MAC to remove πŸ¦‹ the actual MAC address filter you want gone-gone. This is the target.
  • action β€” action to remove πŸ”₯ the enum ice_sw_fwd_act_type action that goes with it. You're not just deleting a MAC, you're deleting that MAC paired with that action. iykyk.

no defaults, no optional extras β€” all three, every time πŸ™ˆ


🌈 SEE ALSO 🌈

the whole friend group, fr fr. Go say hi to her sisters:


and that's the whole page, bestie πŸ’– no crumbs. she's shipping out from ./drivers/net/ethernet/intel/ice and dated October 2026 β€” so like, mark your calendars, this manual page ate and left zero notes πŸŒŸπŸ«ΆπŸ’œ

πŸ“¦ where this page comes from