STRUCT NFP_TUN_IPV6_ADDR(9)
β¨ struct nfp_tun_ipv6_addr(9) β¨
okay bestie, welcome to the kernel API manual for struct nfp_tun_ipv6_addr β yes that's the whole name, it's giving long-distance-relationship-length name but we move π
π NAME π
struct nfp_tun_ipv6_addr β set the IP address list on the NFP β¨ that's the whole job, that's the assignment, and she ate π«Ά
π¦ SYNOPSIS π¦
here's the glow-up, literally exactly as written, no cap:
struct nfp_tun_ipv6_addr {
__be32 count;
struct in6_addr ipv6_addr[NFP_FL_IPV6_ADDRS_MAX];
};
likeβ¦ look at her. __be32 count, an array of struct in6_addr sized NFP_FL_IPV6_ADDRS_MAX. iconic. no notes π₯
πΈ Members πΈ
countβ the number of IPs populated in the array π like how many seats at the table are actually taken, not how many chairs existipv6_addrβ array ofIPV6_ADDRS_MAX128-bit IPv6 addresses π¦ yes bestie, 128 bits each, that's the whole vibe
π SEE ALSO π
the whole friend group, fr fr β go say hi to all of them:
- Kernel file
./drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.cπ that's where she lives struct nfp_tun_pre_tun_rule(9)struct nfp_tun_active_tuns(9)struct nfp_tun_active_tuns_v6(9)struct nfp_tun_req_route_ipv4(9)struct nfp_tun_req_route_ipv6(9)struct nfp_offloaded_route(9)struct nfp_tun_ipv4_addr(9)struct nfp_ipv4_addr_entry(9)struct nfp_tun_mac_addr_offload(9)struct nfp_neigh_update_work(9)struct nfp_tun_offloaded_mac(9)
π real talk: that's twelve structs in the group chat and every single one of them is typing. anyway ily all π«Ά
and that's the page bestie π sourced from ./drivers/net/ethernet/netrono... (the path got cut off mid-sentence, not my fault, she's mysterious like that π), dated October 2026, and it's all struct nfp_tun_ipv6_addr(9) business baby β 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