/* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */ /* * include/uapi/linux/ethtool_netlink.h - netlink interface for ethtool * * See Documentation/networking/ethtool-netlink.txt in kernel source tree for * doucumentation of the interface. */ #ifndef _UAPI_LINUX_ETHTOOL_NETLINK_H_ #define _UAPI_LINUX_ETHTOOL_NETLINK_H_ #include /* message types - userspace to kernel */ enum { ETHTOOL_MSG_USER_NONE, /* add new constants above here */ __ETHTOOL_MSG_USER_CNT, ETHTOOL_MSG_USER_MAX = __ETHTOOL_MSG_USER_CNT - 1 }; /* message types - kernel to userspace */ enum { ETHTOOL_MSG_KERNEL_NONE, /* add new constants above here */ __ETHTOOL_MSG_KERNEL_CNT, ETHTOOL_MSG_KERNEL_MAX = __ETHTOOL_MSG_KERNEL_CNT - 1 }; /* generic netlink info */ #define ETHTOOL_GENL_NAME "ethtool" #define ETHTOOL_GENL_VERSION 1 #endif /* _UAPI_LINUX_ETHTOOL_NETLINK_H_ */