summary refs log tree commit diff
path: root/sysdeps/unix/sysv
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/unix/sysv')
-rw-r--r--sysdeps/unix/sysv/linux/netpacket/packet.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/netpacket/packet.h b/sysdeps/unix/sysv/linux/netpacket/packet.h
index 5c2bbe791c..d3b7e0663f 100644
--- a/sysdeps/unix/sysv/linux/netpacket/packet.h
+++ b/sysdeps/unix/sysv/linux/netpacket/packet.h
@@ -47,6 +47,22 @@ struct sockaddr_ll
 #define	PACKET_RECV_OUTPUT		3
 #define	PACKET_RX_RING			5
 #define	PACKET_STATISTICS		6
+#define	PACKET_COPY_THRESH		7
+#define	PACKET_AUXDATA			8
+#define	PACKET_ORIGDEV			9
+#define	PACKET_VERSION			10
+#define	PACKET_HDRLEN			11
+#define	PACKET_RESERVE			12
+#define	PACKET_TX_RING			13
+#define	PACKET_LOSS			14
+#define	PACKET_VNET_HDR			15
+#define	PACKET_TX_TIMESTAMP		16
+#define	PACKET_TIMESTAMP		17
+#define	PACKET_FANOUT			18
+#define	PACKET_TX_HAS_OFF		19
+#define	PACKET_QDISC_BYPASS		20
+#define	PACKET_ROLLOVER_STATS		21
+#define	PACKET_FANOUT_DATA		22
 
 struct packet_mreq
   {
@@ -59,5 +75,6 @@ struct packet_mreq
 #define PACKET_MR_MULTICAST	0
 #define PACKET_MR_PROMISC	1
 #define PACKET_MR_ALLMULTI	2
+#define PACKET_MR_UNICAST	3
 
 #endif	/* netpacket/packet.h */