zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

if_team.h (1616B) - Raw


      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 _LINUX_IF_TEAM_H
      7 #define _LINUX_IF_TEAM_H
      8 
      9 #define TEAM_GENL_NAME		"team"
     10 #define TEAM_GENL_VERSION	1
     11 
     12 #define TEAM_STRING_MAX_LEN			32
     13 #define TEAM_GENL_CHANGE_EVENT_MC_GRP_NAME	"change_event"
     14 
     15 enum {
     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 
     25 enum {
     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 
     33 enum {
     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 
     47 enum {
     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 
     55 enum {
     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 
     68 enum {
     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 /* _LINUX_IF_TEAM_H */