1#ifndef _XT_CONNBYTES_H 2#define _XT_CONNBYTES_H 3 4#include <linux/types.h> 5 6enum xt_connbytes_what { 7 XT_CONNBYTES_PKTS, 8 XT_CONNBYTES_BYTES, 9 XT_CONNBYTES_AVGPKT, 10}; 11 12enum xt_connbytes_direction { 13 XT_CONNBYTES_DIR_ORIGINAL, 14 XT_CONNBYTES_DIR_REPLY, 15 XT_CONNBYTES_DIR_BOTH, 16}; 17 18struct xt_connbytes_info { 19 struct { 20 __aligned_u64 from; /* count to be matched */ 21 __aligned_u64 to; /* count to be matched */ 22 } count; 23 __u8 what; /* ipt_connbytes_what */ 24 __u8 direction; /* ipt_connbytes_direction */ 25}; 26#endif 27