Changeset View
Changeset View
Standalone View
Standalone View
sys/net/if.h
Show First 20 Lines • Show All 241 Lines • ▼ Show 20 Lines | |||||
#define IFCAP_LINKSTATE 0x80000 /* the runtime link state is dynamic */ | #define IFCAP_LINKSTATE 0x80000 /* the runtime link state is dynamic */ | ||||
#define IFCAP_NETMAP 0x100000 /* netmap mode supported/enabled */ | #define IFCAP_NETMAP 0x100000 /* netmap mode supported/enabled */ | ||||
#define IFCAP_RXCSUM_IPV6 0x200000 /* can offload checksum on IPv6 RX */ | #define IFCAP_RXCSUM_IPV6 0x200000 /* can offload checksum on IPv6 RX */ | ||||
#define IFCAP_TXCSUM_IPV6 0x400000 /* can offload checksum on IPv6 TX */ | #define IFCAP_TXCSUM_IPV6 0x400000 /* can offload checksum on IPv6 TX */ | ||||
#define IFCAP_HWSTATS 0x800000 /* manages counters internally */ | #define IFCAP_HWSTATS 0x800000 /* manages counters internally */ | ||||
#define IFCAP_TXRTLMT 0x1000000 /* hardware supports TX rate limiting */ | #define IFCAP_TXRTLMT 0x1000000 /* hardware supports TX rate limiting */ | ||||
#define IFCAP_HWRXTSTMP 0x2000000 /* hardware rx timestamping */ | #define IFCAP_HWRXTSTMP 0x2000000 /* hardware rx timestamping */ | ||||
#define IFCAP_NOMAP 0x4000000 /* can TX unmapped mbufs */ | #define IFCAP_NOMAP 0x4000000 /* can TX unmapped mbufs */ | ||||
#define IFCAP_TXTLS4 0x8000000 /* can do TLS encryption and segmentation for TCP */ | |||||
#define IFCAP_TXTLS6 0x10000000 /* can do TLS encryption and segmentation for TCP6 */ | |||||
#define IFCAP_HWCSUM_IPV6 (IFCAP_RXCSUM_IPV6 | IFCAP_TXCSUM_IPV6) | #define IFCAP_HWCSUM_IPV6 (IFCAP_RXCSUM_IPV6 | IFCAP_TXCSUM_IPV6) | ||||
#define IFCAP_HWCSUM (IFCAP_RXCSUM | IFCAP_TXCSUM) | #define IFCAP_HWCSUM (IFCAP_RXCSUM | IFCAP_TXCSUM) | ||||
#define IFCAP_TSO (IFCAP_TSO4 | IFCAP_TSO6) | #define IFCAP_TSO (IFCAP_TSO4 | IFCAP_TSO6) | ||||
#define IFCAP_WOL (IFCAP_WOL_UCAST | IFCAP_WOL_MCAST | IFCAP_WOL_MAGIC) | #define IFCAP_WOL (IFCAP_WOL_UCAST | IFCAP_WOL_MCAST | IFCAP_WOL_MAGIC) | ||||
#define IFCAP_TOE (IFCAP_TOE4 | IFCAP_TOE6) | #define IFCAP_TOE (IFCAP_TOE4 | IFCAP_TOE6) | ||||
#define IFCAP_TXTLS (IFCAP_TXTLS4 | IFCAP_TXTLS6) | |||||
#define IFCAP_CANTCHANGE (IFCAP_NETMAP) | #define IFCAP_CANTCHANGE (IFCAP_NETMAP) | ||||
#define IFQ_MAXLEN 50 | #define IFQ_MAXLEN 50 | ||||
#define IFNET_SLOWHZ 1 /* granularity is 1 second */ | #define IFNET_SLOWHZ 1 /* granularity is 1 second */ | ||||
/* | /* | ||||
* Message format for use in obtaining information about interfaces | * Message format for use in obtaining information about interfaces | ||||
▲ Show 20 Lines • Show All 343 Lines • Show Last 20 Lines |