libc/new/linux_uapi/linux/
if_link.rs1use crate::prelude::*;
4
5pub const IFLA_INFO_SLAVE_DATA: c_ushort =
{
#[allow(unused_variables)]
let r = IFLA_INFO_SLAVE_KIND + 1;
r
};c_enum! {
6 #[repr(c_ushort)]
7 pub enum #anon {
8 pub IFLA_UNSPEC,
9 pub IFLA_ADDRESS,
10 pub IFLA_BROADCAST,
11 pub IFLA_IFNAME,
12 pub IFLA_MTU,
13 pub IFLA_LINK,
14 pub IFLA_QDISC,
15 pub IFLA_STATS,
16 pub IFLA_COST,
17 pub IFLA_PRIORITY,
18 pub IFLA_MASTER,
19 pub IFLA_WIRELESS,
20 pub IFLA_PROTINFO,
21 pub IFLA_TXQLEN,
22 pub IFLA_MAP,
23 pub IFLA_WEIGHT,
24 pub IFLA_OPERSTATE,
25 pub IFLA_LINKMODE,
26 pub IFLA_LINKINFO,
27 pub IFLA_NET_NS_PID,
28 pub IFLA_IFALIAS,
29 pub IFLA_NUM_VF,
30 pub IFLA_VFINFO_LIST,
31 pub IFLA_STATS64,
32 pub IFLA_VF_PORTS,
33 pub IFLA_PORT_SELF,
34 pub IFLA_AF_SPEC,
35 pub IFLA_GROUP,
36 pub IFLA_NET_NS_FD,
37 pub IFLA_EXT_MASK,
38 pub IFLA_PROMISCUITY,
39 pub IFLA_NUM_TX_QUEUES,
40 pub IFLA_NUM_RX_QUEUES,
41 pub IFLA_CARRIER,
42 pub IFLA_PHYS_PORT_ID,
43 pub IFLA_CARRIER_CHANGES,
44 pub IFLA_PHYS_SWITCH_ID,
45 pub IFLA_LINK_NETNSID,
46 pub IFLA_PHYS_PORT_NAME,
47 pub IFLA_PROTO_DOWN,
48 pub IFLA_GSO_MAX_SEGS,
49 pub IFLA_GSO_MAX_SIZE,
50 pub IFLA_PAD,
51 pub IFLA_XDP,
52 pub IFLA_EVENT,
53 pub IFLA_NEW_NETNSID,
54 pub IFLA_IF_NETNSID,
55 pub IFLA_TARGET_NETNSID = IFLA_IF_NETNSID,
56 pub IFLA_CARRIER_UP_COUNT,
57 pub IFLA_CARRIER_DOWN_COUNT,
58 pub IFLA_NEW_IFINDEX,
59 pub IFLA_MIN_MTU,
60 pub IFLA_MAX_MTU,
61 pub IFLA_PROP_LIST,
62 pub IFLA_ALT_IFNAME,
63 pub IFLA_PERM_ADDRESS,
64 pub IFLA_PROTO_DOWN_REASON,
65
66 pub IFLA_PARENT_DEV_NAME,
67 pub IFLA_PARENT_DEV_BUS_NAME,
68 pub IFLA_GRO_MAX_SIZE,
69 pub IFLA_TSO_MAX_SIZE,
70 pub IFLA_TSO_MAX_SEGS,
71 pub IFLA_ALLMULTI,
72 }
73
74 #[repr(c_ushort)]
75 pub enum #anon {
76 pub IFLA_INFO_UNSPEC,
77 pub IFLA_INFO_KIND,
78 pub IFLA_INFO_DATA,
79 pub IFLA_INFO_XSTATS,
80 pub IFLA_INFO_SLAVE_KIND,
81 pub IFLA_INFO_SLAVE_DATA,
82 }
83}