Home | History | Annotate | Download | only in netfilter
      1 #ifndef _XT_CONNBYTES_H
      2 #define _XT_CONNBYTES_H
      3 
      4 #include <linux/types.h>
      5 
      6 enum xt_connbytes_what {
      7 	XT_CONNBYTES_PKTS,
      8 	XT_CONNBYTES_BYTES,
      9 	XT_CONNBYTES_AVGPKT,
     10 };
     11 
     12 enum xt_connbytes_direction {
     13 	XT_CONNBYTES_DIR_ORIGINAL,
     14 	XT_CONNBYTES_DIR_REPLY,
     15 	XT_CONNBYTES_DIR_BOTH,
     16 };
     17 
     18 struct 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