iavf_pkt_udp_no_pay_len(9)
π NAME π
iavf_pkt_udp_no_pay_len β literally the length of a UDP packet without payload, bestie β¨
π¦ SYNOPSIS π¦
u16 iavf_pkt_udp_no_pay_len(struct iavf_fdir_fltr *fltr);
okay so this is a u16-returning function, no cap π«Ά
πΈ ARGUMENTS πΈ
fltrβ the Flow Director filter data structure π this is the one thing you're handing it, and it's the whole vibe of the call tbh
π SEE ALSO π
first up, the actual home address of this function β the Kernel file ./drivers/net/ethernet/intel/iavf/iavf_fdir.c π β¨
and then the whole friend group, the full squad, every single one of these icons:
iavf_validate_fdir_fltr_masks(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_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)
like, that's a whole contact list, and every single one made it onto the list π π₯
quick vibe check: this page lives under ./drivers/net/ethernet/intel/iavf, it's part of the Kernel API Manual, and it's dated October 2026 ποΈπ
mwah, that's the whole page, ily, go read the rest of the iavf_fdir lore π§ββοΈβ
π¦ 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