diff options
| author | Ruxandra Stăncioi <stancioi@google.com> | 2020-07-17 12:02:33 +0000 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2020-07-24 12:25:04 +0200 |
| commit | 6d8002b4d37767ccf97f55753e31b6007727c1b2 (patch) | |
| tree | 1de9e50ec4f1fcf1b6ed80f4b41f3e162e64eaa5 /sys/linux | |
| parent | af2169160737ebe30231c50dc2e08f74b6f71957 (diff) | |
sys/linux: add lwtunnel_encap_mpls description
https://elixir.bootlin.com/linux/latest/source/net/mpls/mpls_iptunnel.c#L25
Diffstat (limited to 'sys/linux')
| -rw-r--r-- | sys/linux/socket_netlink_route.txt | 4 | ||||
| -rw-r--r-- | sys/linux/socket_netlink_route_386.const | 2 | ||||
| -rw-r--r-- | sys/linux/socket_netlink_route_amd64.const | 2 | ||||
| -rw-r--r-- | sys/linux/socket_netlink_route_arm.const | 2 | ||||
| -rw-r--r-- | sys/linux/socket_netlink_route_arm64.const | 2 | ||||
| -rw-r--r-- | sys/linux/socket_netlink_route_mips64le.const | 2 | ||||
| -rw-r--r-- | sys/linux/socket_netlink_route_ppc64le.const | 2 | ||||
| -rw-r--r-- | sys/linux/socket_netlink_route_riscv64.const | 2 | ||||
| -rw-r--r-- | sys/linux/socket_netlink_route_s390x.const | 2 |
9 files changed, 20 insertions, 0 deletions
diff --git a/sys/linux/socket_netlink_route.txt b/sys/linux/socket_netlink_route.txt index 4cb0e1ec7..122330e9a 100644 --- a/sys/linux/socket_netlink_route.txt +++ b/sys/linux/socket_netlink_route.txt @@ -23,6 +23,7 @@ include <uapi/linux/net_namespace.h> include <uapi/linux/veth.h> include <uapi/linux/can/gw.h> include <uapi/linux/can/vxcan.h> +include <uapi/linux/mpls_iptunnel.h> include <uapi/linux/rpl_iptunnel.h> include <net/caif/caif_hsi.h> @@ -968,6 +969,9 @@ rtcanmsg_flags = CGW_FLAGS_CAN_ECHO, CGW_FLAGS_CAN_SRC_TSTAMP, CGW_FLAGS_CAN_IIF #TODO: define remaining lwtunnel_encap types lwtunnel_policy [ + MPLS_IPTUNNEL_DST nlattr[MPLS_IPTUNNEL_DST, array[mpls_label]] + MPLS_IPTUNNEL_TTL nlattr[MPLS_IPTUNNEL_TTL, int8] + RPL_IPTUNNEL_SRH nlattr[RPL_IPTUNNEL_SRH, ipv6_rpl_sr_hdr] ] [varlen] diff --git a/sys/linux/socket_netlink_route_386.const b/sys/linux/socket_netlink_route_386.const index a3643b433..0af9ea350 100644 --- a/sys/linux/socket_netlink_route_386.const +++ b/sys/linux/socket_netlink_route_386.const @@ -407,6 +407,8 @@ MDB_FLAGS_FAST_LEAVE = 2 MDB_FLAGS_OFFLOAD = 1 MDB_PERMANENT = 1 MDB_TEMPORARY = 0 +MPLS_IPTUNNEL_DST = 1 +MPLS_IPTUNNEL_TTL = 2 NDA_CACHEINFO = 3 NDA_DST = 1 NDA_IFINDEX = 8 diff --git a/sys/linux/socket_netlink_route_amd64.const b/sys/linux/socket_netlink_route_amd64.const index 90e4c1ef6..1985dce56 100644 --- a/sys/linux/socket_netlink_route_amd64.const +++ b/sys/linux/socket_netlink_route_amd64.const @@ -407,6 +407,8 @@ MDB_FLAGS_FAST_LEAVE = 2 MDB_FLAGS_OFFLOAD = 1 MDB_PERMANENT = 1 MDB_TEMPORARY = 0 +MPLS_IPTUNNEL_DST = 1 +MPLS_IPTUNNEL_TTL = 2 NDA_CACHEINFO = 3 NDA_DST = 1 NDA_IFINDEX = 8 diff --git a/sys/linux/socket_netlink_route_arm.const b/sys/linux/socket_netlink_route_arm.const index 49a4554d1..9b1a2b725 100644 --- a/sys/linux/socket_netlink_route_arm.const +++ b/sys/linux/socket_netlink_route_arm.const @@ -407,6 +407,8 @@ MDB_FLAGS_FAST_LEAVE = 2 MDB_FLAGS_OFFLOAD = 1 MDB_PERMANENT = 1 MDB_TEMPORARY = 0 +MPLS_IPTUNNEL_DST = 1 +MPLS_IPTUNNEL_TTL = 2 NDA_CACHEINFO = 3 NDA_DST = 1 NDA_IFINDEX = 8 diff --git a/sys/linux/socket_netlink_route_arm64.const b/sys/linux/socket_netlink_route_arm64.const index 572063d5a..91273fa81 100644 --- a/sys/linux/socket_netlink_route_arm64.const +++ b/sys/linux/socket_netlink_route_arm64.const @@ -407,6 +407,8 @@ MDB_FLAGS_FAST_LEAVE = 2 MDB_FLAGS_OFFLOAD = 1 MDB_PERMANENT = 1 MDB_TEMPORARY = 0 +MPLS_IPTUNNEL_DST = 1 +MPLS_IPTUNNEL_TTL = 2 NDA_CACHEINFO = 3 NDA_DST = 1 NDA_IFINDEX = 8 diff --git a/sys/linux/socket_netlink_route_mips64le.const b/sys/linux/socket_netlink_route_mips64le.const index 3e9a4c1f0..a3a004791 100644 --- a/sys/linux/socket_netlink_route_mips64le.const +++ b/sys/linux/socket_netlink_route_mips64le.const @@ -407,6 +407,8 @@ MDB_FLAGS_FAST_LEAVE = 2 MDB_FLAGS_OFFLOAD = 1 MDB_PERMANENT = 1 MDB_TEMPORARY = 0 +MPLS_IPTUNNEL_DST = 1 +MPLS_IPTUNNEL_TTL = 2 NDA_CACHEINFO = 3 NDA_DST = 1 NDA_IFINDEX = 8 diff --git a/sys/linux/socket_netlink_route_ppc64le.const b/sys/linux/socket_netlink_route_ppc64le.const index 3cd875875..add16a6b2 100644 --- a/sys/linux/socket_netlink_route_ppc64le.const +++ b/sys/linux/socket_netlink_route_ppc64le.const @@ -407,6 +407,8 @@ MDB_FLAGS_FAST_LEAVE = 2 MDB_FLAGS_OFFLOAD = 1 MDB_PERMANENT = 1 MDB_TEMPORARY = 0 +MPLS_IPTUNNEL_DST = 1 +MPLS_IPTUNNEL_TTL = 2 NDA_CACHEINFO = 3 NDA_DST = 1 NDA_IFINDEX = 8 diff --git a/sys/linux/socket_netlink_route_riscv64.const b/sys/linux/socket_netlink_route_riscv64.const index 572063d5a..91273fa81 100644 --- a/sys/linux/socket_netlink_route_riscv64.const +++ b/sys/linux/socket_netlink_route_riscv64.const @@ -407,6 +407,8 @@ MDB_FLAGS_FAST_LEAVE = 2 MDB_FLAGS_OFFLOAD = 1 MDB_PERMANENT = 1 MDB_TEMPORARY = 0 +MPLS_IPTUNNEL_DST = 1 +MPLS_IPTUNNEL_TTL = 2 NDA_CACHEINFO = 3 NDA_DST = 1 NDA_IFINDEX = 8 diff --git a/sys/linux/socket_netlink_route_s390x.const b/sys/linux/socket_netlink_route_s390x.const index a3643b433..0af9ea350 100644 --- a/sys/linux/socket_netlink_route_s390x.const +++ b/sys/linux/socket_netlink_route_s390x.const @@ -407,6 +407,8 @@ MDB_FLAGS_FAST_LEAVE = 2 MDB_FLAGS_OFFLOAD = 1 MDB_PERMANENT = 1 MDB_TEMPORARY = 0 +MPLS_IPTUNNEL_DST = 1 +MPLS_IPTUNNEL_TTL = 2 NDA_CACHEINFO = 3 NDA_DST = 1 NDA_IFINDEX = 8 |
