1b1b4d261SWilliam A. Kennington IIIdescription: > 2b1b4d261SWilliam A. Kennington III This defines network tunneling parameters. 3b1b4d261SWilliam A. Kennington III 4b1b4d261SWilliam A. Kennington III# TODO Fix it through https://github.com/openbmc/openbmc/issues/1438 5b1b4d261SWilliam A. Kennington III# creatable: true 6b1b4d261SWilliam A. Kennington III 7b1b4d261SWilliam A. Kennington IIIproperties: 8b1b4d261SWilliam A. Kennington III - name: InterfaceName 9b1b4d261SWilliam A. Kennington III type: string 10b1b4d261SWilliam A. Kennington III description: > 11b1b4d261SWilliam A. Kennington III Name of the interface. 12b1b4d261SWilliam A. Kennington III - name: Local 13b1b4d261SWilliam A. Kennington III type: string 14b1b4d261SWilliam A. Kennington III description: > 15b1b4d261SWilliam A. Kennington III Local endpoint of tunnel. 16b1b4d261SWilliam A. Kennington III - name: Remote 17b1b4d261SWilliam A. Kennington III type: string 18b1b4d261SWilliam A. Kennington III description: > 19b1b4d261SWilliam A. Kennington III Remote endpoint of tunnel. 20b1b4d261SWilliam A. Kennington III - name: TOS 21b1b4d261SWilliam A. Kennington III type: uint32 22b1b4d261SWilliam A. Kennington III description: > 23b1b4d261SWilliam A. Kennington III The Type Of Service byte value for a tunnel interface. 24b1b4d261SWilliam A. Kennington III - name: TTL 25b1b4d261SWilliam A. Kennington III type: uint32 26b1b4d261SWilliam A. Kennington III description: > 27b1b4d261SWilliam A. Kennington III Number of hops that a packet is permitted to travel. 28b1b4d261SWilliam A. Kennington III - name: DiscoverPathMTU 29b1b4d261SWilliam A. Kennington III type: boolean 30b1b4d261SWilliam A. Kennington III description: > 31b1b4d261SWilliam A. Kennington III When true, enables Path MTU Discovery on the tunnel. 32b1b4d261SWilliam A. Kennington III - name: IPv6FlowLabel 33b1b4d261SWilliam A. Kennington III type: uint32 34b1b4d261SWilliam A. Kennington III description: > 35*a1347418SPatrick Williams Configures the 20-bit flow label. It can be configured to a value in 36*a1347418SPatrick Williams the range 0–0xFFFFF, or be set to "inherit", in which case the 37b1b4d261SWilliam A. Kennington III original flowlabel is used. 38b1b4d261SWilliam A. Kennington III - name: CopyDSCP 39b1b4d261SWilliam A. Kennington III type: boolean 40b1b4d261SWilliam A. Kennington III description: > 41*a1347418SPatrick Williams When true, the Differentiated Service Code Point (DSCP) field will be 42*a1347418SPatrick Williams copied to the inner header from outer header during the decapsulation 43*a1347418SPatrick Williams of an IPv6 tunnel packet. 44b1b4d261SWilliam A. Kennington III - name: EncapsulationLimit 45b1b4d261SWilliam A. Kennington III type: uint32 46b1b4d261SWilliam A. Kennington III description: > 47*a1347418SPatrick Williams The Tunnel Encapsulation Limit option specifies how many additional 48*a1347418SPatrick Williams levels of encapsulation are permitted to be prepended to the packet. 49b1b4d261SWilliam A. Kennington III - name: Key 50b1b4d261SWilliam A. Kennington III type: string 51b1b4d261SWilliam A. Kennington III description: > 52*a1347418SPatrick Williams This parameter specifies the same key to use in both directions 53*a1347418SPatrick Williams (InputKey= and OutputKey=). 54b1b4d261SWilliam A. Kennington III - name: InputKey 55b1b4d261SWilliam A. Kennington III type: string 56b1b4d261SWilliam A. Kennington III description: > 57b1b4d261SWilliam A. Kennington III This parameter specifies the key to use for input. 58b1b4d261SWilliam A. Kennington III - name: OutputKey 59b1b4d261SWilliam A. Kennington III type: string 60b1b4d261SWilliam A. Kennington III description: > 61b1b4d261SWilliam A. Kennington III This parameter specifies the key to use for output. 62b1b4d261SWilliam A. Kennington III - name: Mode 63b1b4d261SWilliam A. Kennington III type: enum[self.IPv6Tunnel] 64b1b4d261SWilliam A. Kennington III description: > 65b1b4d261SWilliam A. Kennington III An "ip6tnl" tunnel can be in one of three modes. 66b1b4d261SWilliam A. Kennington III default: any 67b1b4d261SWilliam A. Kennington III 68b1b4d261SWilliam A. Kennington IIIenumerations: 69b1b4d261SWilliam A. Kennington III - name: IPv6Tunnel 70b1b4d261SWilliam A. Kennington III description: > 71b1b4d261SWilliam A. Kennington III Possible IPv6 tunnel types. 72b1b4d261SWilliam A. Kennington III values: 73b1b4d261SWilliam A. Kennington III - name: ip6ip6 74b1b4d261SWilliam A. Kennington III description: > 75b1b4d261SWilliam A. Kennington III IPv6 over IPv6. 76b1b4d261SWilliam A. Kennington III - name: ipip6 77b1b4d261SWilliam A. Kennington III description: > 78b1b4d261SWilliam A. Kennington III IPv4 over IPv6. 79b1b4d261SWilliam A. Kennington III - name: any 80b1b4d261SWilliam A. Kennington III description: > 81b1b4d261SWilliam A. Kennington III Either ip6ip6 or ipip6. 82