⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 genetlink.h

📁 Axis 221 camera embedded programing interface
💻 H
字号:
#ifndef __LINUX_GENERIC_NETLINK_H#define __LINUX_GENERIC_NETLINK_H#include <linux/netlink.h>#define GENL_NAMSIZ	16	/* length of family name */#define GENL_MIN_ID	NLMSG_MIN_TYPE#define GENL_MAX_ID	1023struct genlmsghdr {	__u8	cmd;	__u8	version;	__u16	reserved;};#define GENL_HDRLEN	NLMSG_ALIGN(sizeof(struct genlmsghdr))#define GENL_ADMIN_PERM		0x01#define GENL_CMD_CAP_DO		0x02#define GENL_CMD_CAP_DUMP	0x04#define GENL_CMD_CAP_HASPOL	0x08/* * List of reserved static generic netlink identifiers: */#define GENL_ID_GENERATE	0#define GENL_ID_CTRL		NLMSG_MIN_TYPE/************************************************************************** * Controller **************************************************************************/enum {	CTRL_CMD_UNSPEC,	CTRL_CMD_NEWFAMILY,	CTRL_CMD_DELFAMILY,	CTRL_CMD_GETFAMILY,	CTRL_CMD_NEWOPS,	CTRL_CMD_DELOPS,	CTRL_CMD_GETOPS,	__CTRL_CMD_MAX,};#define CTRL_CMD_MAX (__CTRL_CMD_MAX - 1)enum {	CTRL_ATTR_UNSPEC,	CTRL_ATTR_FAMILY_ID,	CTRL_ATTR_FAMILY_NAME,	CTRL_ATTR_VERSION,	CTRL_ATTR_HDRSIZE,	CTRL_ATTR_MAXATTR,	CTRL_ATTR_OPS,	__CTRL_ATTR_MAX,};#define CTRL_ATTR_MAX (__CTRL_ATTR_MAX - 1)enum {	CTRL_ATTR_OP_UNSPEC,	CTRL_ATTR_OP_ID,	CTRL_ATTR_OP_FLAGS,	__CTRL_ATTR_OP_MAX,};#define CTRL_ATTR_OP_MAX (__CTRL_ATTR_OP_MAX - 1)#endif	/* __LINUX_GENERIC_NETLINK_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -