[Glibc-bsd-commits] r4719 - trunk/glibc-ports/kfreebsd/net

Robert Millan rmh at alioth.debian.org
Tue Jul 9 20:32:09 UTC 2013


Author: rmh
Date: 2013-07-09 20:32:09 +0000 (Tue, 09 Jul 2013)
New Revision: 4719

Modified:
   trunk/glibc-ports/kfreebsd/net/if.h
Log:
Import recent IFCAP_* macros from HEAD

Modified: trunk/glibc-ports/kfreebsd/net/if.h
===================================================================
--- trunk/glibc-ports/kfreebsd/net/if.h	2013-07-09 20:31:08 UTC (rev 4718)
+++ trunk/glibc-ports/kfreebsd/net/if.h	2013-07-09 20:32:09 UTC (rev 4719)
@@ -210,12 +210,19 @@
 #define IFCAP_POLLING_NOCOUNT   0x20000 /* polling ticks cannot be fragmented */
 #define	IFCAP_VLAN_HWTSO        0x40000 /* can do IFCAP_TSO on VLANs */
 #define	IFCAP_LINKSTATE         0x80000 /* the runtime link state is dynamic */
+#define	IFCAP_NETMAP		0x100000 /* netmap mode supported/enabled */
+#define	IFCAP_RXCSUM_IPV6	0x200000  /* can offload checksum on IPv6 RX */
+#define	IFCAP_TXCSUM_IPV6	0x400000  /* can offload checksum on IPv6 TX */
 
+#define	IFCAP_HWCSUM_IPV6	(IFCAP_RXCSUM_IPV6 | IFCAP_TXCSUM_IPV6)
+
 #define	IFCAP_HWCSUM		(IFCAP_RXCSUM | IFCAP_TXCSUM)
 #define	IFCAP_TSO		(IFCAP_TSO4 | IFCAP_TSO6)
 #define	IFCAP_WOL		(IFCAP_WOL_UCAST | IFCAP_WOL_MCAST | IFCAP_WOL_MAGIC)
 #define	IFCAP_TOE		(IFCAP_TOE4 | IFCAP_TOE6)
 
+#define	IFCAP_CANTCHANGE	(IFCAP_NETMAP)
+
 #define	IFQ_MAXLEN	50
 #define	IFNET_SLOWHZ	1		/* granularity is 1 second */
 




More information about the Glibc-bsd-commits mailing list