iavf_fill_fdir_ah_hdr(9)
π
iavf_fill_fdir_ah_hdr β NAME π
okay so bestie, welcome to the Kernel API Manual page for iavf_fill_fdir_ah_hdr, which literally does one thing and does it slay: it fills the AH protocol header. that's it. that's the vibe. β¨
β¨ SYNOPSIS β¨
int iavf_fill_fdir_ah_hdr (struct iavf_fdir_fltr *fltr , struct
virtchnl_proto_hdrs *proto_hdrs );
like, it takes two structs and hands you back an int. no cap. π«Ά
π ARGUMENTS π
fltrβ the Flow Director filter data structure π this is the filter, the main character of the whole operation.proto_hdrsβ the Flow Director protocol headers data structure π¦ this is where the headers live, and yeah, you're filling one of them.
πΈ DESCRIPTION πΈ
Returns 0 if the AH protocol header is set successfully. that's the whole deal, bestie β success is a big fat zero, and honestly? iconic. π₯
π SEE ALSO π
first up, the actual kernel file this all lives in:
- Kernel file
./drivers/net/ethernet/intel/iavf/iavf_fdir.c
and then the whole friend group, fr fr β every single one of these is invited to the function party:
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_esp_hdr(9)iavf_fill_fdir_l4_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)
that's twenty-one functions and a file path and yes i counted, i care about you. π
lowkey a reminder from your girl: success here is 0. if you're out here expecting a positive number to mean "yay", bestie, no β reread the description. π
okay that's the whole page!! this came to you straight from ./drivers/net/ethernet/intel/iavf in the October 2026 edition of the Kernel API Manual, and this function's name is iavf_fill_fdir_ah_hdr(9) in case you forgot already (i wouldn't blame you, there were a lot of SEE ALSOs). mwah, go fill that AH header, you've got this π
πβ¨
π¦ 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