update netpacket/packet.h to linux v4.3
authorSzabolcs Nagy <nsz@port70.net>
Wed, 18 Nov 2015 23:54:22 +0000 (23:54 +0000)
committerRich Felker <dalias@aerifal.cx>
Tue, 26 Jan 2016 23:29:32 +0000 (18:29 -0500)
include/netpacket/packet.h

index fa53712f4479955af1921e4672172e25ab21dd92..f2210ce81678dbbf280daf9e6d6b7c7ea9601441 100644 (file)
@@ -32,10 +32,27 @@ struct packet_mreq {
 #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
 
 #define PACKET_MR_MULTICAST    0
 #define PACKET_MR_PROMISC      1
 #define PACKET_MR_ALLMULTI     2
+#define PACKET_MR_UNICAST      3
 
 #ifdef __cplusplus
 }