Go to the documentation of this file. 17 #ifndef NMSG_CONSTANTS_H 18 #define NMSG_CONSTANTS_H 27 #define NMSG_MAGIC {'N', 'M', 'S', 'G'} 35 #define NMSG_VERSION 2U 36 #define NMSG_PROTOCOL_VERSION NMSG_VERSION 46 #define NMSG_HDRLSZ_V2 10 51 #define NMSG_LENHDRSZ_V1 2 56 #define NMSG_LENHDRSZ_V2 4 61 #define NMSG_PAYHDRSZ 64 66 #define NMSG_WBUFSZ_MIN 512 71 #define NMSG_WBUFSZ_MAX 1048576 77 #define NMSG_WBUFSZ_JUMBO 8192 83 #define NMSG_WBUFSZ_ETHER 1280 90 #define NMSG_RBUFSZ (2 * NMSG_WBUFSZ_MAX) 96 #define NMSG_RBUF_TIMEOUT 500 101 #define NMSG_DEFAULT_SNAPLEN 1522 106 #define NMSG_IPSZ_MAX 65536 113 #define NMSG_FLAG_ZLIB 0x01 118 #define NMSG_FLAG_FRAGMENT 0x02