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