|
|
@@ -703,22 +703,6 @@ const (
|
|
|
RTN_THROW = C.RTN_THROW
|
|
|
RTN_NAT = C.RTN_NAT
|
|
|
RTN_XRESOLVE = C.RTN_XRESOLVE
|
|
|
- RTNLGRP_NONE = C.RTNLGRP_NONE
|
|
|
- RTNLGRP_LINK = C.RTNLGRP_LINK
|
|
|
- RTNLGRP_NOTIFY = C.RTNLGRP_NOTIFY
|
|
|
- RTNLGRP_NEIGH = C.RTNLGRP_NEIGH
|
|
|
- RTNLGRP_TC = C.RTNLGRP_TC
|
|
|
- RTNLGRP_IPV4_IFADDR = C.RTNLGRP_IPV4_IFADDR
|
|
|
- RTNLGRP_IPV4_MROUTE = C.RTNLGRP_IPV4_MROUTE
|
|
|
- RTNLGRP_IPV4_ROUTE = C.RTNLGRP_IPV4_ROUTE
|
|
|
- RTNLGRP_IPV4_RULE = C.RTNLGRP_IPV4_RULE
|
|
|
- RTNLGRP_IPV6_IFADDR = C.RTNLGRP_IPV6_IFADDR
|
|
|
- RTNLGRP_IPV6_MROUTE = C.RTNLGRP_IPV6_MROUTE
|
|
|
- RTNLGRP_IPV6_ROUTE = C.RTNLGRP_IPV6_ROUTE
|
|
|
- RTNLGRP_IPV6_IFINFO = C.RTNLGRP_IPV6_IFINFO
|
|
|
- RTNLGRP_IPV6_PREFIX = C.RTNLGRP_IPV6_PREFIX
|
|
|
- RTNLGRP_IPV6_RULE = C.RTNLGRP_IPV6_RULE
|
|
|
- RTNLGRP_ND_USEROPT = C.RTNLGRP_ND_USEROPT
|
|
|
SizeofNlMsghdr = C.sizeof_struct_nlmsghdr
|
|
|
SizeofNlMsgerr = C.sizeof_struct_nlmsgerr
|
|
|
SizeofRtGenmsg = C.sizeof_struct_rtgenmsg
|
|
|
@@ -2016,6 +2000,44 @@ const (
|
|
|
BPF_FD_TYPE_URETPROBE = C.BPF_FD_TYPE_URETPROBE
|
|
|
)
|
|
|
|
|
|
+// generated by:
|
|
|
+// perl -nlE '/^\s*(RTNLGRP_\w+)/ && say "$1 = C.$1"' include/uapi/linux/rtnetlink.h
|
|
|
+const (
|
|
|
+ RTNLGRP_NONE = C.RTNLGRP_NONE
|
|
|
+ RTNLGRP_LINK = C.RTNLGRP_LINK
|
|
|
+ RTNLGRP_NOTIFY = C.RTNLGRP_NOTIFY
|
|
|
+ RTNLGRP_NEIGH = C.RTNLGRP_NEIGH
|
|
|
+ RTNLGRP_TC = C.RTNLGRP_TC
|
|
|
+ RTNLGRP_IPV4_IFADDR = C.RTNLGRP_IPV4_IFADDR
|
|
|
+ RTNLGRP_IPV4_MROUTE = C.RTNLGRP_IPV4_MROUTE
|
|
|
+ RTNLGRP_IPV4_ROUTE = C.RTNLGRP_IPV4_ROUTE
|
|
|
+ RTNLGRP_IPV4_RULE = C.RTNLGRP_IPV4_RULE
|
|
|
+ RTNLGRP_IPV6_IFADDR = C.RTNLGRP_IPV6_IFADDR
|
|
|
+ RTNLGRP_IPV6_MROUTE = C.RTNLGRP_IPV6_MROUTE
|
|
|
+ RTNLGRP_IPV6_ROUTE = C.RTNLGRP_IPV6_ROUTE
|
|
|
+ RTNLGRP_IPV6_IFINFO = C.RTNLGRP_IPV6_IFINFO
|
|
|
+ RTNLGRP_DECnet_IFADDR = C.RTNLGRP_DECnet_IFADDR
|
|
|
+ RTNLGRP_NOP2 = C.RTNLGRP_NOP2
|
|
|
+ RTNLGRP_DECnet_ROUTE = C.RTNLGRP_DECnet_ROUTE
|
|
|
+ RTNLGRP_DECnet_RULE = C.RTNLGRP_DECnet_RULE
|
|
|
+ RTNLGRP_NOP4 = C.RTNLGRP_NOP4
|
|
|
+ RTNLGRP_IPV6_PREFIX = C.RTNLGRP_IPV6_PREFIX
|
|
|
+ RTNLGRP_IPV6_RULE = C.RTNLGRP_IPV6_RULE
|
|
|
+ RTNLGRP_ND_USEROPT = C.RTNLGRP_ND_USEROPT
|
|
|
+ RTNLGRP_PHONET_IFADDR = C.RTNLGRP_PHONET_IFADDR
|
|
|
+ RTNLGRP_PHONET_ROUTE = C.RTNLGRP_PHONET_ROUTE
|
|
|
+ RTNLGRP_DCB = C.RTNLGRP_DCB
|
|
|
+ RTNLGRP_IPV4_NETCONF = C.RTNLGRP_IPV4_NETCONF
|
|
|
+ RTNLGRP_IPV6_NETCONF = C.RTNLGRP_IPV6_NETCONF
|
|
|
+ RTNLGRP_MDB = C.RTNLGRP_MDB
|
|
|
+ RTNLGRP_MPLS_ROUTE = C.RTNLGRP_MPLS_ROUTE
|
|
|
+ RTNLGRP_NSID = C.RTNLGRP_NSID
|
|
|
+ RTNLGRP_MPLS_NETCONF = C.RTNLGRP_MPLS_NETCONF
|
|
|
+ RTNLGRP_IPV4_MROUTE_R = C.RTNLGRP_IPV4_MROUTE_R
|
|
|
+ RTNLGRP_IPV6_MROUTE_R = C.RTNLGRP_IPV6_MROUTE_R
|
|
|
+ RTNLGRP_NEXTHOP = C.RTNLGRP_NEXTHOP
|
|
|
+)
|
|
|
+
|
|
|
// Capabilities
|
|
|
|
|
|
type CapUserHeader C.struct___user_cap_header_struct
|