Blame include/linux/netfilter/xt_connbytes.h

Packit Service d1fe03
#ifndef _XT_CONNBYTES_H
Packit Service d1fe03
#define _XT_CONNBYTES_H
Packit Service d1fe03
Packit Service d1fe03
#include <linux/types.h>
Packit Service d1fe03
Packit Service d1fe03
enum xt_connbytes_what {
Packit Service d1fe03
	XT_CONNBYTES_PKTS,
Packit Service d1fe03
	XT_CONNBYTES_BYTES,
Packit Service d1fe03
	XT_CONNBYTES_AVGPKT,
Packit Service d1fe03
};
Packit Service d1fe03
Packit Service d1fe03
enum xt_connbytes_direction {
Packit Service d1fe03
	XT_CONNBYTES_DIR_ORIGINAL,
Packit Service d1fe03
	XT_CONNBYTES_DIR_REPLY,
Packit Service d1fe03
	XT_CONNBYTES_DIR_BOTH,
Packit Service d1fe03
};
Packit Service d1fe03
Packit Service d1fe03
struct xt_connbytes_info {
Packit Service d1fe03
	struct {
Packit Service d1fe03
		__aligned_u64 from;	/* count to be matched */
Packit Service d1fe03
		__aligned_u64 to;	/* count to be matched */
Packit Service d1fe03
	} count;
Packit Service d1fe03
	__u8 what;		/* ipt_connbytes_what */
Packit Service d1fe03
	__u8 direction;	/* ipt_connbytes_direction */
Packit Service d1fe03
};
Packit Service d1fe03
#endif