aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/socket_netlink_route_arm.const
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-01-03 21:35:40 +0100
committerDmitry Vyukov <dvyukov@google.com>2020-01-03 21:35:40 +0100
commit9c216c01829f7a67c5fd7ddf50be46a79cab7663 (patch)
tree146107a25e540d82427ea6c3ce69be8eb0002c8b /sys/linux/socket_netlink_route_arm.const
parent0d1a81432401b5343dde68b9cbeb0e40360e321e (diff)
sys/linux: add vlan/macvlan/ipvlan/mactap device policies
Diffstat (limited to 'sys/linux/socket_netlink_route_arm.const')
-rw-r--r--sys/linux/socket_netlink_route_arm.const43
1 files changed, 43 insertions, 0 deletions
diff --git a/sys/linux/socket_netlink_route_arm.const b/sys/linux/socket_netlink_route_arm.const
index 5544fb386..131a743d6 100644
--- a/sys/linux/socket_netlink_route_arm.const
+++ b/sys/linux/socket_netlink_route_arm.const
@@ -237,10 +237,28 @@ IFLA_IPTUN_PROTO = 9
IFLA_IPTUN_REMOTE = 3
IFLA_IPTUN_TOS = 5
IFLA_IPTUN_TTL = 4
+IFLA_IPVLAN_FLAGS = 2
+IFLA_IPVLAN_MODE = 1
IFLA_LINK = 5
IFLA_LINKINFO = 18
IFLA_LINKMODE = 17
IFLA_LINK_NETNSID = 37
+IFLA_MACSEC_CIPHER_SUITE = 4
+IFLA_MACSEC_ENCODING_SA = 6
+IFLA_MACSEC_ENCRYPT = 7
+IFLA_MACSEC_ES = 10
+IFLA_MACSEC_ICV_LEN = 3
+IFLA_MACSEC_INC_SCI = 9
+IFLA_MACSEC_PROTECT = 8
+IFLA_MACSEC_REPLAY_PROTECT = 12
+IFLA_MACSEC_SCB = 11
+IFLA_MACSEC_SCI = 1
+IFLA_MACSEC_WINDOW = 5
+IFLA_MACVLAN_FLAGS = 2
+IFLA_MACVLAN_MACADDR = 4
+IFLA_MACVLAN_MACADDR_DATA = 5
+IFLA_MACVLAN_MACADDR_MODE = 3
+IFLA_MACVLAN_MODE = 1
IFLA_MAP = 14
IFLA_MASTER = 10
IFLA_NET_NS_FD = 28
@@ -284,6 +302,12 @@ IFLA_VF_TX_RATE = 3
IFLA_VF_VLAN = 2
IFLA_VF_VLAN_INFO = 1
IFLA_VF_VLAN_LIST = 12
+IFLA_VLAN_EGRESS_QOS = 3
+IFLA_VLAN_FLAGS = 2
+IFLA_VLAN_ID = 1
+IFLA_VLAN_INGRESS_QOS = 4
+IFLA_VLAN_PROTOCOL = 5
+IFLA_VLAN_QOS_MAPPING = 1
IFLA_VTI_FWMARK = 6
IFLA_VTI_IKEY = 2
IFLA_VTI_LINK = 1
@@ -298,6 +322,11 @@ IFLA_XFRM_IF_ID = 2
IFLA_XFRM_LINK = 1
IPPROTO_IPIP = 4
IPPROTO_IPV6 = 41
+IPVLAN_F_PRIVATE = 1
+IPVLAN_F_VEPA = 2
+IPVLAN_MODE_L2 = 0
+IPVLAN_MODE_L3 = 1
+IPVLAN_MODE_L3S = 2
LWTUNNEL_ENCAP_BPF = 6
LWTUNNEL_ENCAP_ILA = 3
LWTUNNEL_ENCAP_IP = 2
@@ -306,6 +335,15 @@ LWTUNNEL_ENCAP_MPLS = 1
LWTUNNEL_ENCAP_NONE = 0
LWTUNNEL_ENCAP_SEG6 = 5
LWTUNNEL_ENCAP_SEG6_LOCAL = 7
+MACVLAN_MACADDR_ADD = 0
+MACVLAN_MACADDR_DEL = 1
+MACVLAN_MACADDR_FLUSH = 2
+MACVLAN_MACADDR_SET = 3
+MACVLAN_MODE_BRIDGE = 4
+MACVLAN_MODE_PASSTHRU = 8
+MACVLAN_MODE_PRIVATE = 1
+MACVLAN_MODE_SOURCE = 16
+MACVLAN_MODE_VEPA = 2
MAX_PHYS_ITEM_ID_LEN = 32
NDA_CACHEINFO = 3
NDA_DST = 1
@@ -445,6 +483,11 @@ TUNNEL_ENCAP_GUE = 2
TUNNEL_ENCAP_MPLS = 3
TUNNEL_ENCAP_NONE = 0
VETH_INFO_PEER = 1
+VLAN_FLAG_BRIDGE_BINDING = 16
+VLAN_FLAG_GVRP = 2
+VLAN_FLAG_LOOSE_BINDING = 4
+VLAN_FLAG_MVRP = 8
+VLAN_FLAG_REORDER_HDR = 1
VXCAN_INFO_PEER = 1
XDP_FLAGS_DRV_MODE = 4
XDP_FLAGS_HW_MODE = 8