ip6_tnl_dev_init_gen(9)
ip6_tnl_dev_init_gen(9)
bestie!! this page is from the Kernel API Manual, and it's serving kernel tunnel-device realness. okay so β ip6_tnl_dev_init_gen is literally the general initializer for all tunnel devices. no cap. β¨
π NAME π
ip6_tnl_dev_init_gen β general initializer for all tunnel devices
β¨ SYNOPSIS β¨
int ip6_tnl_dev_init_gen (struct net_device *dev );
it returns an int, bestie. that's the whole signature. π
π ARGUMENTS π
devβ virtual device associated with tunnel. yes, that's the tunnel's virtual device, and she is the main character of this arg list. π«Ά
π¦ SEE ALSO π¦
Kernel file ./net/ipv6/ip6_tunnel.c β that's the source-file bestie for this whole crew:
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_change(9)ip6_tnl_siocdevprivate(9)ip6_tnl_change_mtu(9)ip6_tnl_dev_setup(9)ip6_tnl_dev_init(9)ip6_fb_tnl_dev_init(9)ip6_tunnel_init(9)ip6_tunnel_cleanup(9)
made with π«Ά from the ./net/ipv6 source/version corner, dated October 2026 β that's the cute sign-off, bestie. π
π¦ 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