aboutsummaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorRuxandra Stăncioi <stancioi@google.com>2020-07-17 13:20:46 +0000
committerDmitry Vyukov <dvyukov@google.com>2020-07-24 12:25:04 +0200
commit71ff42db4d8bbe05799f7b1e57c839128c91d8fd (patch)
tree41a8bc6142c2c9e2b12e2809e8ebb4515e5a5fd8 /sys
parent3951d78efc8ff9ea61240bb247c2bc89b694c661 (diff)
sys/linux: add lwtunnel_encap_ip6 description
https://elixir.bootlin.com/linux/latest/source/net/ipv4/ip_tunnel_core.c#L713
Diffstat (limited to 'sys')
-rw-r--r--sys/linux/socket_netlink_route.txt8
-rw-r--r--sys/linux/socket_netlink_route_386.const7
-rw-r--r--sys/linux/socket_netlink_route_amd64.const7
-rw-r--r--sys/linux/socket_netlink_route_arm.const7
-rw-r--r--sys/linux/socket_netlink_route_arm64.const7
-rw-r--r--sys/linux/socket_netlink_route_mips64le.const7
-rw-r--r--sys/linux/socket_netlink_route_ppc64le.const7
-rw-r--r--sys/linux/socket_netlink_route_riscv64.const7
-rw-r--r--sys/linux/socket_netlink_route_s390x.const7
9 files changed, 64 insertions, 0 deletions
diff --git a/sys/linux/socket_netlink_route.txt b/sys/linux/socket_netlink_route.txt
index fdb758b27..8c6eac6c8 100644
--- a/sys/linux/socket_netlink_route.txt
+++ b/sys/linux/socket_netlink_route.txt
@@ -986,6 +986,14 @@ lwtunnel_policy [
ILA_ATTR_IDENT_TYPE nlattr[ILA_ATTR_IDENT_TYPE, flags[ila_attr_ident_type, int8]]
ILA_ATTR_HOOK_TYPE nlattr[ILA_ATTR_HOOK_TYPE, flags[ila_attr_hook_type, int8]]
+ LWTUNNEL_IP6_ID nlattr[LWTUNNEL_IP6_ID, int64be]
+ LWTUNNEL_IP6_DST nlattr[LWTUNNEL_IP6_DST, ipv6_addr]
+ LWTUNNEL_IP6_SRC nlattr[LWTUNNEL_IP6_SRC, ipv6_addr]
+ LWTUNNEL_IP6_HOPLIMIT nlattr[LWTUNNEL_IP6_HOPLIMIT, int8]
+ LWTUNNEL_IP6_TC nlattr[LWTUNNEL_IP6_TC, int8]
+ LWTUNNEL_IP6_FLAGS nlattr[LWTUNNEL_IP6_FLAGS, flags[lwtunnel_ip_flags, int16be]]
+ LWTUNNEL_IP6_OPTS nlattr[LWTUNNEL_IP6_OPTS, ip_opts_policy]
+
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 5aaeeaf9c..66bca8f25 100644
--- a/sys/linux/socket_netlink_route_386.const
+++ b/sys/linux/socket_netlink_route_386.const
@@ -405,6 +405,13 @@ LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_RPL = 8
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+LWTUNNEL_IP6_DST = 2
+LWTUNNEL_IP6_FLAGS = 6
+LWTUNNEL_IP6_HOPLIMIT = 4
+LWTUNNEL_IP6_ID = 1
+LWTUNNEL_IP6_OPTS = 8
+LWTUNNEL_IP6_SRC = 3
+LWTUNNEL_IP6_TC = 5
LWTUNNEL_IP_DST = 2
LWTUNNEL_IP_FLAGS = 6
LWTUNNEL_IP_ID = 1
diff --git a/sys/linux/socket_netlink_route_amd64.const b/sys/linux/socket_netlink_route_amd64.const
index 626371ab7..2380dfa07 100644
--- a/sys/linux/socket_netlink_route_amd64.const
+++ b/sys/linux/socket_netlink_route_amd64.const
@@ -405,6 +405,13 @@ LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_RPL = 8
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+LWTUNNEL_IP6_DST = 2
+LWTUNNEL_IP6_FLAGS = 6
+LWTUNNEL_IP6_HOPLIMIT = 4
+LWTUNNEL_IP6_ID = 1
+LWTUNNEL_IP6_OPTS = 8
+LWTUNNEL_IP6_SRC = 3
+LWTUNNEL_IP6_TC = 5
LWTUNNEL_IP_DST = 2
LWTUNNEL_IP_FLAGS = 6
LWTUNNEL_IP_ID = 1
diff --git a/sys/linux/socket_netlink_route_arm.const b/sys/linux/socket_netlink_route_arm.const
index c17cb73d4..88c957b16 100644
--- a/sys/linux/socket_netlink_route_arm.const
+++ b/sys/linux/socket_netlink_route_arm.const
@@ -405,6 +405,13 @@ LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_RPL = 8
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+LWTUNNEL_IP6_DST = 2
+LWTUNNEL_IP6_FLAGS = 6
+LWTUNNEL_IP6_HOPLIMIT = 4
+LWTUNNEL_IP6_ID = 1
+LWTUNNEL_IP6_OPTS = 8
+LWTUNNEL_IP6_SRC = 3
+LWTUNNEL_IP6_TC = 5
LWTUNNEL_IP_DST = 2
LWTUNNEL_IP_FLAGS = 6
LWTUNNEL_IP_ID = 1
diff --git a/sys/linux/socket_netlink_route_arm64.const b/sys/linux/socket_netlink_route_arm64.const
index 0efbfaa5d..6b08b9fd9 100644
--- a/sys/linux/socket_netlink_route_arm64.const
+++ b/sys/linux/socket_netlink_route_arm64.const
@@ -405,6 +405,13 @@ LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_RPL = 8
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+LWTUNNEL_IP6_DST = 2
+LWTUNNEL_IP6_FLAGS = 6
+LWTUNNEL_IP6_HOPLIMIT = 4
+LWTUNNEL_IP6_ID = 1
+LWTUNNEL_IP6_OPTS = 8
+LWTUNNEL_IP6_SRC = 3
+LWTUNNEL_IP6_TC = 5
LWTUNNEL_IP_DST = 2
LWTUNNEL_IP_FLAGS = 6
LWTUNNEL_IP_ID = 1
diff --git a/sys/linux/socket_netlink_route_mips64le.const b/sys/linux/socket_netlink_route_mips64le.const
index 210346b4c..2113cd289 100644
--- a/sys/linux/socket_netlink_route_mips64le.const
+++ b/sys/linux/socket_netlink_route_mips64le.const
@@ -405,6 +405,13 @@ LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_RPL = 8
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+LWTUNNEL_IP6_DST = 2
+LWTUNNEL_IP6_FLAGS = 6
+LWTUNNEL_IP6_HOPLIMIT = 4
+LWTUNNEL_IP6_ID = 1
+LWTUNNEL_IP6_OPTS = 8
+LWTUNNEL_IP6_SRC = 3
+LWTUNNEL_IP6_TC = 5
LWTUNNEL_IP_DST = 2
LWTUNNEL_IP_FLAGS = 6
LWTUNNEL_IP_ID = 1
diff --git a/sys/linux/socket_netlink_route_ppc64le.const b/sys/linux/socket_netlink_route_ppc64le.const
index def9c954a..4d7cf93f0 100644
--- a/sys/linux/socket_netlink_route_ppc64le.const
+++ b/sys/linux/socket_netlink_route_ppc64le.const
@@ -405,6 +405,13 @@ LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_RPL = 8
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+LWTUNNEL_IP6_DST = 2
+LWTUNNEL_IP6_FLAGS = 6
+LWTUNNEL_IP6_HOPLIMIT = 4
+LWTUNNEL_IP6_ID = 1
+LWTUNNEL_IP6_OPTS = 8
+LWTUNNEL_IP6_SRC = 3
+LWTUNNEL_IP6_TC = 5
LWTUNNEL_IP_DST = 2
LWTUNNEL_IP_FLAGS = 6
LWTUNNEL_IP_ID = 1
diff --git a/sys/linux/socket_netlink_route_riscv64.const b/sys/linux/socket_netlink_route_riscv64.const
index 0efbfaa5d..6b08b9fd9 100644
--- a/sys/linux/socket_netlink_route_riscv64.const
+++ b/sys/linux/socket_netlink_route_riscv64.const
@@ -405,6 +405,13 @@ LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_RPL = 8
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+LWTUNNEL_IP6_DST = 2
+LWTUNNEL_IP6_FLAGS = 6
+LWTUNNEL_IP6_HOPLIMIT = 4
+LWTUNNEL_IP6_ID = 1
+LWTUNNEL_IP6_OPTS = 8
+LWTUNNEL_IP6_SRC = 3
+LWTUNNEL_IP6_TC = 5
LWTUNNEL_IP_DST = 2
LWTUNNEL_IP_FLAGS = 6
LWTUNNEL_IP_ID = 1
diff --git a/sys/linux/socket_netlink_route_s390x.const b/sys/linux/socket_netlink_route_s390x.const
index 6f74a96b7..62cd2c3f3 100644
--- a/sys/linux/socket_netlink_route_s390x.const
+++ b/sys/linux/socket_netlink_route_s390x.const
@@ -405,6 +405,13 @@ LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_RPL = 8
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+LWTUNNEL_IP6_DST = 2
+LWTUNNEL_IP6_FLAGS = 6
+LWTUNNEL_IP6_HOPLIMIT = 4
+LWTUNNEL_IP6_ID = 1
+LWTUNNEL_IP6_OPTS = 8
+LWTUNNEL_IP6_SRC = 3
+LWTUNNEL_IP6_TC = 5
LWTUNNEL_IP_DST = 2
LWTUNNEL_IP_FLAGS = 6
LWTUNNEL_IP_ID = 1