iavf_fill_fdir_eth_hdr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– iavf_fill_fdir_eth_hdr πŸ’–

okay so bestie, welcome to the Kernel API Manual entry for iavf_fill_fdir_eth_hdr(9) β€” yes the section number is 9, yes that's the kernel API girlies, we're in the big leagues now πŸŽ€


✨ NAME ✨

iavf_fill_fdir_eth_hdr β€” fill the Ethernet protocol header, that's literally the whole job πŸ’…


✨ SYNOPSIS ✨

int iavf_fill_fdir_eth_hdr (struct iavf_fdir_fltr *fltr , struct virtchnl_proto_hdrs *proto_hdrs );

like… it takes stuff, it returns an int, we love a simple iconic signature 🫢


✨ ARGUMENTS ✨

  • fltr β€” the Flow Director filter data structure. yes it's giving struct, yes it's the filter data, main character of the whole Flow Director situation πŸ‘‘
  • proto_hdrs β€” the Flow Director protocol headers data structure. this one's holding the protocol headers, very demure, very mindful 🌸

✨ DESCRIPTION ✨

So the whole vibe is: this function returns 0 if the Ethernet protocol header is set successfully. that's it. that's the plot. no cap, that is the entire description in the original and I'm not about to invent lore that isn't there πŸ™ˆ

heads up bestie: 0 means success here. if you get 0 back, it ate and left no crumbs. don't go reading extra behaviour into this one, the manpage keeps it short for a reason πŸ’€

🌈 SEE ALSO 🌈

First up, the kernel file it lives in:

  • ./drivers/net/ethernet/intel/iavf/iavf_fdir.c β€” literally the source file, go look at it if you want the tea β˜•

and then the whole friend group of related functions, all of them, in order, no skipping 🧚:

that's the full roster, the group chat is POPPIN' πŸ”₯


πŸ¦‹ sign-off πŸ¦‹

this lil page lives under ./drivers/net/ethernet/intel/iavf, it's dated October 2026, and it's filed as iavf_fill_fdir_eth_hdr(9). anyway bestie go fill that Ethernet protocol header, you're gonna slay, periodt πŸ’œβœ¨

πŸ“¦ where this page comes from