From cb9c120a74bbfc083572692616096a4ee5ad11cc Mon Sep 17 00:00:00 2001 From: Albert van der Linde Date: Mon, 3 Aug 2020 08:58:44 +0000 Subject: sys/linux: add descriptions for RTM_(NEW|DEL|GET)NEXTHOP https://elixir.bootlin.com/linux/v5.8-rc4/source/net/ipv4/nexthop.c#L1961 --- sys/linux/socket_netlink_route_arm.const | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'sys/linux/socket_netlink_route_arm.const') diff --git a/sys/linux/socket_netlink_route_arm.const b/sys/linux/socket_netlink_route_arm.const index c531c2aa2..bd7859305 100644 --- a/sys/linux/socket_netlink_route_arm.const +++ b/sys/linux/socket_netlink_route_arm.const @@ -494,6 +494,18 @@ NETLINK_ROUTE = 0 NETNSA_FD = 3 NETNSA_NSID = 1 NETNSA_PID = 2 +NEXTHOP_GRP_TYPE_MPATH = 0 +NHA_BLACKHOLE = 4 +NHA_ENCAP = 8 +NHA_ENCAP_TYPE = 7 +NHA_FDB = 11 +NHA_GATEWAY = 6 +NHA_GROUP = 2 +NHA_GROUPS = 9 +NHA_GROUP_TYPE = 3 +NHA_ID = 1 +NHA_MASTER = 10 +NHA_OIF = 5 NTF_EXT_LEARNED = 16 NTF_MASTER = 4 NTF_OFFLOADED = 32 @@ -536,6 +548,7 @@ RTM_DELLINK = 17 RTM_DELLINKPROP = 109 RTM_DELMDB = 85 RTM_DELNEIGH = 29 +RTM_DELNEXTHOP = 105 RTM_DELROUTE = 25 RTM_DELRULE = 33 RTM_DELVLAN = 113 @@ -554,6 +567,7 @@ RTM_GETMULTICAST = 58 RTM_GETNEIGH = 30 RTM_GETNEIGHTBL = 66 RTM_GETNETCONF = 82 +RTM_GETNEXTHOP = 106 RTM_GETNSID = 90 RTM_GETROUTE = 26 RTM_GETRULE = 34 @@ -565,12 +579,19 @@ RTM_NEWLINK = 16 RTM_NEWLINKPROP = 108 RTM_NEWMDB = 84 RTM_NEWNEIGH = 28 +RTM_NEWNEXTHOP = 104 RTM_NEWNSID = 88 RTM_NEWROUTE = 24 RTM_NEWRULE = 32 RTM_NEWVLAN = 112 RTM_SETLINK = 19 RTM_SETNEIGHTBL = 67 +RTNH_F_DEAD = 1 +RTNH_F_LINKDOWN = 16 +RTNH_F_OFFLOAD = 8 +RTNH_F_ONLINK = 4 +RTNH_F_PERVASIVE = 2 +RTNH_F_UNRESOLVED = 32 RTNL_FAMILY_IPMR = 128 RTN_ANYCAST = 4 RTN_BLACKHOLE = 6 -- cgit mrf-deployment