Changeset View
Changeset View
Standalone View
Standalone View
sys/net/if_mib.h
Context not available. | |||||
int ifmd_snd_maxlen; /* maximum length of send queue */ | int ifmd_snd_maxlen; /* maximum length of send queue */ | ||||
int ifmd_snd_drops; /* number of drops in send queue */ | int ifmd_snd_drops; /* number of drops in send queue */ | ||||
int ifmd_filler[4]; /* for future expansion */ | int ifmd_filler[4]; /* for future expansion */ | ||||
struct if_data ifmd_data; /* generic information and statistics */ | union { | ||||
struct if_data ifmd_data; /* generic information and statistics */ | |||||
struct if_ring_data ifmd_ring_data; | |||||
}; | |||||
}; | }; | ||||
#ifdef CTASSERT | |||||
CTASSERT(sizeof(struct if_data) >= sizeof(struct if_ring_data)); | |||||
#endif | |||||
/* | /* | ||||
* sysctl MIB tags at the net.link.generic level | * sysctl MIB tags at the net.link.generic level | ||||
*/ | */ | ||||
Context not available. | |||||
#define IFDATA_GENERAL 1 /* generic stats for all kinds of ifaces */ | #define IFDATA_GENERAL 1 /* generic stats for all kinds of ifaces */ | ||||
#define IFDATA_LINKSPECIFIC 2 /* specific to the type of interface */ | #define IFDATA_LINKSPECIFIC 2 /* specific to the type of interface */ | ||||
#define IFDATA_DRIVERNAME 3 /* driver name and unit */ | #define IFDATA_DRIVERNAME 3 /* driver name and unit */ | ||||
#define IFDATA_RINGINFO 4 /* ring statistics */ | |||||
/* | /* | ||||
* MIB tags at the net.link.generic.system level | * MIB tags at the net.link.generic.system level | ||||
Context not available. |