cregit-Linux how code gets into the kernel

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

/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#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 nf_conncount_data *data __attribute__((aligned(8)));
};

#endif /* _XT_CONNLIMIT_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
Jan Engelhardt8192.05%555.56%
Ben Hutchings33.41%111.11%
Al Viro22.27%111.11%
Florian Westphal11.14%111.11%
Greg Kroah-Hartman11.14%111.11%
Total88100.00%9100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.