]> git.proxmox.com Git - mirror_iproute2.git/commit - ip/Makefile
TUNNEL: IPv6-over-IPv6 tunnel support.
authorMasahide NAKAMURA <nakam@linux-ipv6.org>
Fri, 24 Nov 2006 03:27:09 +0000 (12:27 +0900)
committerStephen Hemminger <shemminger@osdl.org>
Mon, 27 Nov 2006 16:41:26 +0000 (08:41 -0800)
commit288384f22ffafd2d7d888ee45d8dfcf26d3f2b1c
tree1a97f55c903ab0636fc6d28fa9db37f793238869
parent9447a0d344bf772027a9012a44b6b536e170da35
TUNNEL: IPv6-over-IPv6 tunnel support.

Fix ip6tunnel.c to be fit with current ip command style.
Unlike other modules currently iptunnel (and ip6tunnel) is not
designed as protocol-independent because of unarranged structure
between IPv4 and IPv6.

Usage: ip -f inet6 tunnel { add | change | del | show } [ NAME ]
          [ remote ADDR local ADDR ] [ dev PHYS_DEV ]
          [ encaplimit ELIM ]
          [ hoplimit HLIM ] [ tc TC ] [ fl FL ]
          [ dscp inherit ]

Where: NAME := STRING
       ADDR := IPV6_ADDRESS
       ELIM := { none | 0..255 }(default=4)
       HLIM := 0..255 (default=64)
       TC   := { 0x0..0xff | inherit }
       FL   := { 0x0..0xfffff | inherit }

Signed-off-by: Masahide NAKAMURA <nakam@linux-ipv6.org>
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
include/linux/ip6_tunnel.h [new file with mode: 0644]
ip/Makefile
ip/ip6tunnel.c
ip/ip_common.h
ip/iptunnel.c