|
|
@@ -76,6 +76,7 @@ package unix
|
|
|
#include <linux/blkpg.h>
|
|
|
#include <linux/net_namespace.h>
|
|
|
#include <linux/if_xdp.h>
|
|
|
+#include <linux/ncsi.h>
|
|
|
|
|
|
// abi/abi.h generated by mkall.go.
|
|
|
#include "abi/abi.h"
|
|
|
@@ -1581,3 +1582,33 @@ type XDPUmemReg C.struct_xdp_umem_reg
|
|
|
type XDPStatistics C.struct_xdp_statistics
|
|
|
|
|
|
type XDPDesc C.struct_xdp_desc
|
|
|
+
|
|
|
+// NCSI generic netlink:
|
|
|
+
|
|
|
+const (
|
|
|
+ NCSI_CMD_UNSPEC = C.NCSI_CMD_UNSPEC
|
|
|
+ NCSI_CMD_PKG_INFO = C.NCSI_CMD_PKG_INFO
|
|
|
+ NCSI_CMD_SET_INTERFACE = C.NCSI_CMD_SET_INTERFACE
|
|
|
+ NCSI_CMD_CLEAR_INTERFACE = C.NCSI_CMD_CLEAR_INTERFACE
|
|
|
+ NCSI_ATTR_UNSPEC = C.NCSI_ATTR_UNSPEC
|
|
|
+ NCSI_ATTR_IFINDEX = C.NCSI_ATTR_IFINDEX
|
|
|
+ NCSI_ATTR_PACKAGE_LIST = C.NCSI_ATTR_PACKAGE_LIST
|
|
|
+ NCSI_ATTR_PACKAGE_ID = C.NCSI_ATTR_PACKAGE_ID
|
|
|
+ NCSI_ATTR_CHANNEL_ID = C.NCSI_ATTR_CHANNEL_ID
|
|
|
+ NCSI_PKG_ATTR_UNSPEC = C.NCSI_PKG_ATTR_UNSPEC
|
|
|
+ NCSI_PKG_ATTR = C.NCSI_PKG_ATTR
|
|
|
+ NCSI_PKG_ATTR_ID = C.NCSI_PKG_ATTR_ID
|
|
|
+ NCSI_PKG_ATTR_FORCED = C.NCSI_PKG_ATTR_FORCED
|
|
|
+ NCSI_PKG_ATTR_CHANNEL_LIST = C.NCSI_PKG_ATTR_CHANNEL_LIST
|
|
|
+ NCSI_CHANNEL_ATTR_UNSPEC = C.NCSI_CHANNEL_ATTR_UNSPEC
|
|
|
+ NCSI_CHANNEL_ATTR = C.NCSI_CHANNEL_ATTR
|
|
|
+ NCSI_CHANNEL_ATTR_ID = C.NCSI_CHANNEL_ATTR_ID
|
|
|
+ NCSI_CHANNEL_ATTR_VERSION_MAJOR = C.NCSI_CHANNEL_ATTR_VERSION_MAJOR
|
|
|
+ NCSI_CHANNEL_ATTR_VERSION_MINOR = C.NCSI_CHANNEL_ATTR_VERSION_MINOR
|
|
|
+ NCSI_CHANNEL_ATTR_VERSION_STR = C.NCSI_CHANNEL_ATTR_VERSION_STR
|
|
|
+ NCSI_CHANNEL_ATTR_LINK_STATE = C.NCSI_CHANNEL_ATTR_LINK_STATE
|
|
|
+ NCSI_CHANNEL_ATTR_ACTIVE = C.NCSI_CHANNEL_ATTR_ACTIVE
|
|
|
+ NCSI_CHANNEL_ATTR_FORCED = C.NCSI_CHANNEL_ATTR_FORCED
|
|
|
+ NCSI_CHANNEL_ATTR_VLAN_LIST = C.NCSI_CHANNEL_ATTR_VLAN_LIST
|
|
|
+ NCSI_CHANNEL_ATTR_VLAN_ID = C.NCSI_CHANNEL_ATTR_VLAN_ID
|
|
|
+)
|