ip6_tnl_link(9)
π ip6_tnl_link(9) β Kernel API Manual π
okay bestie, welcome to the Kernel API Manual page for ip6_tnl_link(9). Itβs giving very specific main-character energy, and honestly? iconic.
π NAME π
ip6_tnl_link β add tunnel to hash table
β¨ SYNOPSIS β¨
void ip6_tnl_link (struct ip6_tnl_net *ip6n , struct ip6_tnl *t );
π ARGUMENTS π
ip6nβ the private data forip6_vtiin thenetnsπ«Άtβ tunnel to be added β¨
π SEE ALSO π
The kernel file is ./net/ipv6/ip6_tunnel.c, and the whole function squad is right here β no cap, every single one:
ip6_tnl_lookup(9)ip6_tnl_bucket(9)ip6_tnl_unlink(9)ip6_tnl_create(9)ip6_tnl_locate(9)ip6_tnl_dev_uninit(9)ip6_tnl_parse_tlv_enc_lim(9)ip6_tnl_addr_conflict(9)ip6_tnl_xmit(9)ip6_tnl_change(9)ip6_tnl_siocdevprivate(9)ip6_tnl_change_mtu(9)ip6_tnl_dev_setup(9)ip6_tnl_dev_init_gen(9)ip6_tnl_dev_init(9)ip6_fb_tnl_dev_init(9)ip6_tunnel_init(9)ip6_tunnel_cleanup(9)
Thatβs the whole page, bestie π
cute sign-off time: from ./net/ipv6, dated October 2026, under the title ip6_tnl_link(9). πβ¨π¦
π¦ 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