ip6_tnl_change(9)
β¨ NAME β¨
Okay bestie, welcome to ip6_tnl_change(9) from the Kernel API Manual π
This one is literally about updating tunnel parameters, and the name is not being mysterious about it.
ip6_tnl_change β update the tunnel parameters π
πΈ SYNOPSIS πΈ
void ip6_tnl_change (struct ip6_tnl *t , const struct __ip6_tnl_parm *p
);
The return type is void, so no little return-value surprise is waiting for you at the end. π«Ά
π ARGUMENTS π
tβ the tunnel to be changed, aka the main character getting a little update β¨pβ the tunnel configuration parameters, aka the vibe check values being handed over π
π¦ DESCRIPTION π¦
ip6_tnl_change updates the tunnel parameters. That is the whole description, no cap β it updates the params, and that is the task. π₯
π SEE ALSO π
Kernel file: ./net/ipv6/ip6_tunnel.c π
The whole squad, in the exact order the page lists them:
ip6_tnl_lookup(9)ip6_tnl_bucket(9)ip6_tnl_link(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_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)
xoxo, your kernel bestie π this page is sourced from ./net/ipv6, dated October 2026, and it lives in the Kernel API Manual as ip6_tnl_change(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