cregit-Linux how code gets into the kernel

Release 4.12 include/uapi/linux/netfilter/xt_connlimit.h

#ifndef _XT_CONNLIMIT_H

#define _XT_CONNLIMIT_H

#include <linux/types.h>
#include <linux/netfilter.h>

struct xt_connlimit_data;

enum {
	
XT_CONNLIMIT_INVERT = 1 << 0,
	
XT_CONNLIMIT_DADDR  = 1 << 1,
};


struct xt_connlimit_info {
	union {
		
union nf_inet_addr mask;
#ifndef __KERNEL__
		union {
			
__be32 v4_mask;
			
__be32 v6_mask[4];
		};
#endif
	};
	
unsigned int limit;
	/* revision 1 */
	
__u32 flags;

	/* Used internally by the kernel */
	
struct xt_connlimit_data *data __attribute__((aligned(8)));
};

#endif /* _XT_CONNLIMIT_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
Jan Engelhardt8294.25%571.43%
Ben Hutchings33.45%114.29%
Al Viro22.30%114.29%
Total87100.00%7100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.