brintos

brintos / linux-shallow public Read only

0
0
Text · 1.6 KiB · a5c0624 Raw
79 lines · c
1/* SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) */2/* Do not edit directly, auto-generated from: */3/*	Documentation/netlink/specs/team.yaml */4/* YNL-GEN uapi header */5 6#ifndef _UAPI_LINUX_IF_TEAM_H7#define _UAPI_LINUX_IF_TEAM_H8 9#define TEAM_GENL_NAME		"team"10#define TEAM_GENL_VERSION	111 12#define TEAM_STRING_MAX_LEN			3213#define TEAM_GENL_CHANGE_EVENT_MC_GRP_NAME	"change_event"14 15enum {16	TEAM_ATTR_UNSPEC,17	TEAM_ATTR_TEAM_IFINDEX,18	TEAM_ATTR_LIST_OPTION,19	TEAM_ATTR_LIST_PORT,20 21	__TEAM_ATTR_MAX,22	TEAM_ATTR_MAX = (__TEAM_ATTR_MAX - 1)23};24 25enum {26	TEAM_ATTR_ITEM_OPTION_UNSPEC,27	TEAM_ATTR_ITEM_OPTION,28 29	__TEAM_ATTR_ITEM_OPTION_MAX,30	TEAM_ATTR_ITEM_OPTION_MAX = (__TEAM_ATTR_ITEM_OPTION_MAX - 1)31};32 33enum {34	TEAM_ATTR_OPTION_UNSPEC,35	TEAM_ATTR_OPTION_NAME,36	TEAM_ATTR_OPTION_CHANGED,37	TEAM_ATTR_OPTION_TYPE,38	TEAM_ATTR_OPTION_DATA,39	TEAM_ATTR_OPTION_REMOVED,40	TEAM_ATTR_OPTION_PORT_IFINDEX,41	TEAM_ATTR_OPTION_ARRAY_INDEX,42 43	__TEAM_ATTR_OPTION_MAX,44	TEAM_ATTR_OPTION_MAX = (__TEAM_ATTR_OPTION_MAX - 1)45};46 47enum {48	TEAM_ATTR_ITEM_PORT_UNSPEC,49	TEAM_ATTR_ITEM_PORT,50 51	__TEAM_ATTR_ITEM_PORT_MAX,52	TEAM_ATTR_ITEM_PORT_MAX = (__TEAM_ATTR_ITEM_PORT_MAX - 1)53};54 55enum {56	TEAM_ATTR_PORT_UNSPEC,57	TEAM_ATTR_PORT_IFINDEX,58	TEAM_ATTR_PORT_CHANGED,59	TEAM_ATTR_PORT_LINKUP,60	TEAM_ATTR_PORT_SPEED,61	TEAM_ATTR_PORT_DUPLEX,62	TEAM_ATTR_PORT_REMOVED,63 64	__TEAM_ATTR_PORT_MAX,65	TEAM_ATTR_PORT_MAX = (__TEAM_ATTR_PORT_MAX - 1)66};67 68enum {69	TEAM_CMD_NOOP,70	TEAM_CMD_OPTIONS_SET,71	TEAM_CMD_OPTIONS_GET,72	TEAM_CMD_PORT_LIST_GET,73 74	__TEAM_CMD_MAX,75	TEAM_CMD_MAX = (__TEAM_CMD_MAX - 1)76};77 78#endif /* _UAPI_LINUX_IF_TEAM_H */79