Lines Matching defs:if_data
63 struct if_data { struct
65 uint8_t ifi_type; /* ethernet, tokenring, etc */
66 uint8_t ifi_physical; /* e.g., AUI, Thinnet, 10base-T, etc */
67 uint8_t ifi_addrlen; /* media address length */
68 uint8_t ifi_hdrlen; /* media header length */
69 uint8_t ifi_link_state; /* current link state */
70 uint8_t ifi_vhid; /* carp vhid */
71 uint16_t ifi_datalen; /* length of this data struct */
72 uint32_t ifi_mtu; /* maximum transmission unit */
73 uint32_t ifi_metric; /* routing metric (external only) */
74 uint64_t ifi_baudrate; /* linespeed */
76 uint64_t ifi_ipackets; /* packets received on interface */
77 uint64_t ifi_ierrors; /* input errors on interface */
78 uint64_t ifi_opackets; /* packets sent on interface */
79 uint64_t ifi_oerrors; /* output errors on interface */
80 uint64_t ifi_collisions; /* collisions on csma interfaces */
81 uint64_t ifi_ibytes; /* total number of octets received */
82 uint64_t ifi_obytes; /* total number of octets sent */
83 uint64_t ifi_imcasts; /* packets received via multicast */
84 uint64_t ifi_omcasts; /* packets sent via multicast */
85 uint64_t ifi_iqdrops; /* dropped on input */
86 uint64_t ifi_oqdrops; /* dropped on output */
87 uint64_t ifi_noproto; /* destined for unsupported protocol */
88 uint64_t ifi_hwassist; /* HW offload capabilities, see IFCAP */
91 union { /* uptime at attach or stat reset */
94 } __ifi_epoch;
96 union { /* time of last administrative change */
102 } __ifi_lastchange;