ice_tc_set_ipv6(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to ice_tc_set_ipv6(9) from the Kernel API Manual πŸ’–βœ¨ this is the page for the helper that parses IPv6 addresses out of a TC flower filter. lowkey iconic.

🌸 NAME 🌸

ice_tc_set_ipv6 β€” parse IPv6 addresses from TC flower filter. that's the whole vibe: IPv6 addresses, TC flower filter, parsing. periodt. πŸ’…

✨ SYNOPSIS ✨

here's the exact signature, bestie β€” keep it character-for-character:

int ice_tc_set_ipv6 (struct flow_match_ipv6_addrs *match , struct
       ice_tc_flower_fltr *fltr , struct ice_tc_flower_lyr_2_4_hdrs *headers ,
       bool is_encap );

πŸŽ€ ARGUMENTS πŸŽ€

okay, four little cuties walk into the function:

  • match β€” pointer to flow match structure. it's giving "flow match structure pointer" energy 🫢
  • fltr β€” pointer to filter structure. the filter structure pointer, fr fr.
  • headers β€” inner or outer header fields. literally inner or outer header fields, no cap.
  • is_encap β€” set true for tunnel IPv6 address. so for tunnel IPv6 address, this one is true πŸ’–

πŸ’– SEE ALSO πŸ’–

the kernel file for this is living at ./drivers/net/ethernet/intel/ice/ice_tc_lib.c β€” that's the source lore πŸ“‚βœ¨ and then there's the whole related-page friend group:

xoxo, this page is sourced from ./drivers/net/ethernet/intel/ice and dated October 2026 β€” love u, bye! πŸ«ΆπŸŽ€βœ¨

πŸ“¦ where this page comes from