ice_set_fdir_ip4_seg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🧚 NAME 🧚

okay so bestie, this one is ice_set_fdir_ip4_seg β€” and the NAME line is giving β€œjust the name, no subtitle,” because there is literally nothing after the dash. Iconic minimalism, honestly. This page lives in the Kernel API Manual, manual name folded in near the top like a little name tag πŸŽ€.


✨ SYNOPSIS ✨

int ice_set_fdir_ip4_seg (struct ice_flow_seg_info *seg , struct
ethtool_tcpip4_spec *tcp_ip4_spec , enum ice_flow_seg_hdr l4_proto ,
bool *perfect_fltr );

πŸ’… ARGUMENTS πŸ’…

  • seg β€” flow segment for programming. That’s the thing getting the little makeover. ✨
  • tcp_ip4_spec β€” mask data from ethtool. It’s coming in with the mask info, periodt. πŸŽ€
  • l4_proto β€” Layer 4 protocol to program. Layer 4, not Layer 8 (that’s you, bestie). 😭
  • perfect_fltr β€” only valid on success; returns true if perfect filter, false if not. So don’t trust it before success, fr fr. ⚠️

πŸ”₯ DESCRIPTION πŸ”₯

Set the mask data into the flow segment to be used to program HW table based on provided L4 protocol for IPv4. That’s the whole mission. Slay. πŸ’–


🌈 SEE ALSO 🌈


okay that’s the whole page, bestie. Source/version shoutout: ./drivers/net/ethernet/intel/ice, and the date on this one is October 2026. Go program that HW table responsibly, mwah πŸ’‹πŸ’…

πŸ“¦ where this page comes from