aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/socket_netlink_route_arm.const
diff options
context:
space:
mode:
authorRuxandra Stăncioi <stancioi@google.com>2020-07-17 12:55:21 +0000
committerDmitry Vyukov <dvyukov@google.com>2020-07-24 12:25:04 +0200
commitb6d666e5f30aeac590364ac9925240ce6b8b40af (patch)
tree3132a68d072555f0860b48df2c2b13a582d2ce51 /sys/linux/socket_netlink_route_arm.const
parent6d8002b4d37767ccf97f55753e31b6007727c1b2 (diff)
sys/linux: add lwtunnel_encap_ip description
https://elixir.bootlin.com/linux/latest/source/include/uapi/linux/lwtunnel.h#L102 https://elixir.bootlin.com/linux/latest/source/net/ipv4/ip_tunnel_core.c#L219 The policies added have a suffix (_lwt), because they already exist in syzkaller with the kernel name. An example of a union with the same name described in sys/linux/socket_netlink_route_sched.txt: https://elixir.bootlin.com/linux/latest/source/net/sched/cls_flower.c#L709
Diffstat (limited to 'sys/linux/socket_netlink_route_arm.const')
-rw-r--r--sys/linux/socket_netlink_route_arm.const21
1 files changed, 21 insertions, 0 deletions
diff --git a/sys/linux/socket_netlink_route_arm.const b/sys/linux/socket_netlink_route_arm.const
index 9b1a2b725..d6c4ae94d 100644
--- a/sys/linux/socket_netlink_route_arm.const
+++ b/sys/linux/socket_netlink_route_arm.const
@@ -392,6 +392,24 @@ LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_RPL = 8
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+LWTUNNEL_IP_DST = 2
+LWTUNNEL_IP_FLAGS = 6
+LWTUNNEL_IP_ID = 1
+LWTUNNEL_IP_OPTS = 8
+LWTUNNEL_IP_OPTS_ERSPAN = 3
+LWTUNNEL_IP_OPTS_GENEVE = 1
+LWTUNNEL_IP_OPTS_VXLAN = 2
+LWTUNNEL_IP_OPT_ERSPAN_DIR = 3
+LWTUNNEL_IP_OPT_ERSPAN_HWID = 4
+LWTUNNEL_IP_OPT_ERSPAN_INDEX = 2
+LWTUNNEL_IP_OPT_ERSPAN_VER = 1
+LWTUNNEL_IP_OPT_GENEVE_CLASS = 1
+LWTUNNEL_IP_OPT_GENEVE_DATA = 3
+LWTUNNEL_IP_OPT_GENEVE_TYPE = 2
+LWTUNNEL_IP_OPT_VXLAN_GBP = 1
+LWTUNNEL_IP_SRC = 3
+LWTUNNEL_IP_TOS = 5
+LWTUNNEL_IP_TTL = 4
MACVLAN_MACADDR_ADD = 0
MACVLAN_MACADDR_DEL = 1
MACVLAN_MACADDR_FLUSH = 2
@@ -559,6 +577,9 @@ TUNNEL_ENCAP_FOU = 1
TUNNEL_ENCAP_GUE = 2
TUNNEL_ENCAP_MPLS = 3
TUNNEL_ENCAP_NONE = 0
+TUNNEL_ERSPAN_OPT = 64
+TUNNEL_GENEVE_OPT = 8
+TUNNEL_VXLAN_OPT = 16
VETH_INFO_PEER = 1
VLAN_FLAG_BRIDGE_BINDING = 16
VLAN_FLAG_GVRP = 2