iavf_fill_fdir_l4_hdr(9)
π iavf_fill_fdir_l4_hdr(9) π
okay so bestie, we're in the Kernel API Manual, section 9 (the kernel API one, iykyk), and today's main character is iavf_fill_fdir_l4_hdr β the function whose whole job is filling in the L4 protocol header. no cap. π¦
β¨ NAME β¨
iavf_fill_fdir_l4_hdr β fill the L4 protocol header π
πΈ SYNOPSIS πΈ
int iavf_fill_fdir_l4_hdr (struct iavf_fdir_fltr *fltr , struct
virtchnl_proto_hdrs *proto_hdrs );
like, it returns an int, it takes two structs, that's the whole vibe. π
π«Ά ARGUMENTS π«Ά
fltrβ the Flow Director filter data structure. that's the filter bestie itself πproto_hdrsβ the Flow Director protocol headers data structure. this is where the headers live β¨
π₯ DESCRIPTION π₯
Returns 0 if the L4 protocol header is set successfully. that's it, that's the slay. one return value, zero drama, no notes. π
π SEE ALSO π
the whole friend group, ok? literally every one of them:
- Kernel file
./drivers/net/ethernet/intel/iavf/iavf_fdir.c iavf_validate_fdir_fltr_masks(9)iavf_pkt_udp_no_pay_len(9)iavf_fill_fdir_gtpu_hdr(9)iavf_fill_fdir_pfcp_hdr(9)iavf_fill_fdir_nat_t_esp_hdr(9)iavf_fill_fdir_udp_flex_pay_hdr(9)iavf_fill_fdir_ip4_hdr(9)iavf_fill_fdir_ip6_hdr(9)iavf_fill_fdir_tcp_hdr(9)iavf_fill_fdir_udp_hdr(9)iavf_fill_fdir_sctp_hdr(9)iavf_fill_fdir_ah_hdr(9)iavf_fill_fdir_esp_hdr(9)iavf_fill_fdir_eth_hdr(9)iavf_fill_fdir_add_msg(9)iavf_fdir_flow_proto_name(9)iavf_print_fdir_fltr(9)iavf_fdir_is_dup_fltr(9)iavf_find_fdir_fltr(9)iavf_fdir_add_fltr(9)iavf_fdir_del_fltr(9)
π reminder bestie: this page lives at./drivers/net/ethernet/intel/iavfand it's dated October 2026 β that's the source/version and date of this whole thing, and the page title isiavf_fill_fdir_l4_hdr(9), so now you know the lore. π§β¨
anyway that's the page!! go fill those headers, you're gonna ate ππ periodt.
π¦ 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