vti6_dev_setup(9)
π NAME π
okay bestie, welcome to vti6_dev_setup(9) from the Kernel API Manual β this is literally the setup virtual tunnel device situation. π«Άβ¨
β¨ SYNOPSIS β¨
here's the whole signature, no cap:
void vti6_dev_setup (struct net_device *dev );
π ARGUMENTS π
devβ the virtual device associated with the tunnel. that's the one getting the setup treatment, periodt. π
π DESCRIPTION π
okay so this function does the initialize moment: it sets up the function pointers and initializes the device parameters. that's the vibe, and it's giving exactly what it needs to give. β¨
π¦ SEE ALSO π¦
the kernel file is ./net/ipv6/ip6_vti.c, and here's the whole related-bestie list:
vti6_tnl_lookup(9)vti6_tnl_bucket(9)vti6_locate(9)vti6_dev_uninit(9)vti6_addr_conflict(9)vti6_xmit(9)vti6_tnl_change(9)vti6_siocdevprivate(9)vti6_dev_init_gen(9)vti6_dev_init(9)vti6_fb_tnl_dev_init(9)vti6_tunnel_init(9)vti6_tunnel_cleanup(9)
xoxo, your girl at ./net/ipv6 β October 2026 β vti6_dev_setup(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