nf_conn           324 include/linux/netfilter.h struct nf_conn;
nf_conn           329 include/linux/netfilter.h 	size_t (*build_size)(const struct nf_conn *ct);
nf_conn           330 include/linux/netfilter.h 	int (*build)(struct sk_buff *skb, struct nf_conn *ct);
nf_conn           331 include/linux/netfilter.h 	int (*parse)(const struct nlattr *attr, struct nf_conn *ct);
nf_conn           332 include/linux/netfilter.h 	int (*attach_expect)(const struct nlattr *attr, struct nf_conn *ct,
nf_conn           334 include/linux/netfilter.h 	void (*seq_adjust)(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            30 include/linux/netfilter/nf_conntrack_h323.h struct nf_conn;
nf_conn            32 include/linux/netfilter/nf_conntrack_h323.h int get_h225_addr(struct nf_conn *ct, unsigned char *data,
nf_conn            35 include/linux/netfilter/nf_conntrack_h323.h void nf_conntrack_h245_expect(struct nf_conn *new,
nf_conn            37 include/linux/netfilter/nf_conntrack_h323.h void nf_conntrack_q931_expect(struct nf_conn *new,
nf_conn            50 include/linux/netfilter/nf_conntrack_h323.h 				 struct nf_conn *ct,
nf_conn            55 include/linux/netfilter/nf_conntrack_h323.h 				 struct nf_conn *ct,
nf_conn            60 include/linux/netfilter/nf_conntrack_h323.h 				 struct nf_conn *ct,
nf_conn            68 include/linux/netfilter/nf_conntrack_h323.h extern int (*nat_t120_hook) (struct sk_buff *skb, struct nf_conn *ct,
nf_conn            74 include/linux/netfilter/nf_conntrack_h323.h extern int (*nat_h245_hook) (struct sk_buff *skb, struct nf_conn *ct,
nf_conn            81 include/linux/netfilter/nf_conntrack_h323.h 				       struct nf_conn *ct,
nf_conn            88 include/linux/netfilter/nf_conntrack_h323.h extern int (*nat_q931_hook) (struct sk_buff *skb, struct nf_conn *ct,
nf_conn           300 include/linux/netfilter/nf_conntrack_pptp.h struct nf_conn;
nf_conn           305 include/linux/netfilter/nf_conntrack_pptp.h 			     struct nf_conn *ct, enum ip_conntrack_info ctinfo,
nf_conn           312 include/linux/netfilter/nf_conntrack_pptp.h 			    struct nf_conn *ct, enum ip_conntrack_info ctinfo,
nf_conn           322 include/linux/netfilter/nf_conntrack_pptp.h (*nf_nat_pptp_hook_expectfn)(struct nf_conn *ct,
nf_conn            75 include/linux/netfilter/nf_conntrack_proto_gre.h struct nf_conn;
nf_conn            84 include/linux/netfilter/nf_conntrack_proto_gre.h int nf_ct_gre_keymap_add(struct nf_conn *ct, enum ip_conntrack_dir dir,
nf_conn            88 include/linux/netfilter/nf_conntrack_proto_gre.h void nf_ct_gre_keymap_destroy(struct nf_conn *ct);
nf_conn            68 include/linux/netfilter/nf_conntrack_sip.h 	int		(*match_len)(const struct nf_conn *ct,
nf_conn           169 include/linux/netfilter/nf_conntrack_sip.h int ct_sip_parse_request(const struct nf_conn *ct, const char *dptr,
nf_conn           173 include/linux/netfilter/nf_conntrack_sip.h int ct_sip_get_header(const struct nf_conn *ct, const char *dptr,
nf_conn           177 include/linux/netfilter/nf_conntrack_sip.h int ct_sip_parse_header_uri(const struct nf_conn *ct, const char *dptr,
nf_conn           182 include/linux/netfilter/nf_conntrack_sip.h int ct_sip_parse_address_param(const struct nf_conn *ct, const char *dptr,
nf_conn           187 include/linux/netfilter/nf_conntrack_sip.h int ct_sip_parse_numerical_param(const struct nf_conn *ct, const char *dptr,
nf_conn           192 include/linux/netfilter/nf_conntrack_sip.h int ct_sip_get_sdp_header(const struct nf_conn *ct, const char *dptr,
nf_conn             6 include/linux/netfilter/nf_conntrack_snmp.h 				struct nf_conn *ct,
nf_conn          1506 include/net/ip_vs.h 	struct nf_conn *ct = nf_ct_get(skb, &ctinfo);
nf_conn          1533 include/net/ip_vs.h void ip_vs_nfct_expect_related(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            96 include/net/netfilter/nf_conntrack.h 	struct nf_conn *master;
nf_conn           119 include/net/netfilter/nf_conntrack.h static inline struct nf_conn *
nf_conn           122 include/net/netfilter/nf_conntrack.h 	return container_of(hash, struct nf_conn,
nf_conn           126 include/net/netfilter/nf_conntrack.h static inline u_int16_t nf_ct_l3num(const struct nf_conn *ct)
nf_conn           131 include/net/netfilter/nf_conntrack.h static inline u_int8_t nf_ct_protonum(const struct nf_conn *ct)
nf_conn           143 include/net/netfilter/nf_conntrack.h static inline struct net *nf_ct_net(const struct nf_conn *ct)
nf_conn           149 include/net/netfilter/nf_conntrack.h void nf_conntrack_alter_reply(struct nf_conn *ct,
nf_conn           155 include/net/netfilter/nf_conntrack.h 			     const struct nf_conn *ignored_conntrack);
nf_conn           158 include/net/netfilter/nf_conntrack.h static inline struct nf_conn *
nf_conn           162 include/net/netfilter/nf_conntrack.h 	return (struct nf_conn *)skb->nfct;
nf_conn           166 include/net/netfilter/nf_conntrack.h static inline void nf_ct_put(struct nf_conn *ct)
nf_conn           188 include/net/netfilter/nf_conntrack.h int nf_conntrack_hash_check_insert(struct nf_conn *ct);
nf_conn           189 include/net/netfilter/nf_conntrack.h bool nf_ct_delete(struct nf_conn *ct, u32 pid, int report);
nf_conn           198 include/net/netfilter/nf_conntrack.h void __nf_ct_refresh_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
nf_conn           203 include/net/netfilter/nf_conntrack.h static inline void nf_ct_refresh_acct(struct nf_conn *ct,
nf_conn           212 include/net/netfilter/nf_conntrack.h static inline void nf_ct_refresh(struct nf_conn *ct,
nf_conn           219 include/net/netfilter/nf_conntrack.h bool __nf_ct_kill_acct(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
nf_conn           223 include/net/netfilter/nf_conntrack.h static inline bool nf_ct_kill_acct(struct nf_conn *ct,
nf_conn           231 include/net/netfilter/nf_conntrack.h static inline bool nf_ct_kill(struct nf_conn *ct)
nf_conn           237 include/net/netfilter/nf_conntrack.h extern s32 (*nf_ct_nat_offset)(const struct nf_conn *ct,
nf_conn           242 include/net/netfilter/nf_conntrack.h DECLARE_PER_CPU(struct nf_conn, nf_conntrack_untracked);
nf_conn           243 include/net/netfilter/nf_conntrack.h static inline struct nf_conn *nf_ct_untracked_get(void)
nf_conn           251 include/net/netfilter/nf_conntrack.h 			   int (*iter)(struct nf_conn *i, void *data),
nf_conn           253 include/net/netfilter/nf_conntrack.h void nf_conntrack_free(struct nf_conn *ct);
nf_conn           254 include/net/netfilter/nf_conntrack.h struct nf_conn *nf_conntrack_alloc(struct net *net, u16 zone,
nf_conn           259 include/net/netfilter/nf_conntrack.h static inline int nf_ct_is_template(const struct nf_conn *ct)
nf_conn           265 include/net/netfilter/nf_conntrack.h static inline int nf_ct_is_confirmed(struct nf_conn *ct)
nf_conn           270 include/net/netfilter/nf_conntrack.h static inline int nf_ct_is_dying(struct nf_conn *ct)
nf_conn           275 include/net/netfilter/nf_conntrack.h static inline int nf_ct_is_untracked(const struct nf_conn *ct)
nf_conn           294 include/net/netfilter/nf_conntrack.h void nf_conntrack_tmpl_insert(struct net *net, struct nf_conn *tmpl);
nf_conn            27 include/net/netfilter/nf_conntrack_acct.h struct nf_conn_acct *nf_conn_acct_find(const struct nf_conn *ct)
nf_conn            33 include/net/netfilter/nf_conntrack_acct.h struct nf_conn_acct *nf_ct_acct_ext_add(struct nf_conn *ct, gfp_t gfp)
nf_conn            49 include/net/netfilter/nf_conntrack_acct.h unsigned int seq_print_acct(struct seq_file *s, const struct nf_conn *ct,
nf_conn            63 include/net/netfilter/nf_conntrack_core.h 	struct nf_conn *ct = (struct nf_conn *)skb->nfct;
nf_conn            24 include/net/netfilter/nf_conntrack_ecache.h nf_ct_ecache_find(const struct nf_conn *ct)
nf_conn            34 include/net/netfilter/nf_conntrack_ecache.h nf_ct_ecache_ext_add(struct nf_conn *ct, u16 ctmask, u16 expmask, gfp_t gfp)
nf_conn            61 include/net/netfilter/nf_conntrack_ecache.h 	struct nf_conn *ct;
nf_conn            75 include/net/netfilter/nf_conntrack_ecache.h void nf_ct_deliver_cached_events(struct nf_conn *ct);
nf_conn            78 include/net/netfilter/nf_conntrack_ecache.h nf_conntrack_event_cache(enum ip_conntrack_events event, struct nf_conn *ct)
nf_conn            95 include/net/netfilter/nf_conntrack_ecache.h 			      struct nf_conn *ct,
nf_conn           148 include/net/netfilter/nf_conntrack_ecache.h nf_conntrack_event_report(enum ip_conntrack_events event, struct nf_conn *ct,
nf_conn           155 include/net/netfilter/nf_conntrack_ecache.h nf_conntrack_event(enum ip_conntrack_events event, struct nf_conn *ct)
nf_conn           236 include/net/netfilter/nf_conntrack_ecache.h 					    struct nf_conn *ct) {}
nf_conn           238 include/net/netfilter/nf_conntrack_ecache.h 						struct nf_conn *ct,
nf_conn           242 include/net/netfilter/nf_conntrack_ecache.h 				     struct nf_conn *ct) { return 0; }
nf_conn           244 include/net/netfilter/nf_conntrack_ecache.h 					    struct nf_conn *ct,
nf_conn           247 include/net/netfilter/nf_conntrack_ecache.h static inline void nf_ct_deliver_cached_events(const struct nf_conn *ct) {}
nf_conn            24 include/net/netfilter/nf_conntrack_expect.h 	void (*expectfn)(struct nf_conn *new,
nf_conn            31 include/net/netfilter/nf_conntrack_expect.h 	struct nf_conn *master;
nf_conn            97 include/net/netfilter/nf_conntrack_expect.h void nf_ct_remove_expectations(struct nf_conn *ct);
nf_conn           102 include/net/netfilter/nf_conntrack_expect.h struct nf_conntrack_expect *nf_ct_expect_alloc(struct nf_conn *me);
nf_conn            60 include/net/netfilter/nf_conntrack_extend.h static inline bool nf_ct_ext_exist(const struct nf_conn *ct, u8 id)
nf_conn            65 include/net/netfilter/nf_conntrack_extend.h static inline void *__nf_ct_ext_find(const struct nf_conn *ct, u8 id)
nf_conn            76 include/net/netfilter/nf_conntrack_extend.h void __nf_ct_ext_destroy(struct nf_conn *ct);
nf_conn            77 include/net/netfilter/nf_conntrack_extend.h static inline void nf_ct_ext_destroy(struct nf_conn *ct)
nf_conn            86 include/net/netfilter/nf_conntrack_extend.h static inline void nf_ct_ext_free(struct nf_conn *ct)
nf_conn            93 include/net/netfilter/nf_conntrack_extend.h void *__nf_ct_ext_add_length(struct nf_conn *ct, enum nf_ct_ext_id id,
nf_conn           105 include/net/netfilter/nf_conntrack_extend.h 	void (*destroy)(struct nf_conn *ct);
nf_conn            42 include/net/netfilter/nf_conntrack_helper.h 		    struct nf_conn *ct,
nf_conn            45 include/net/netfilter/nf_conntrack_helper.h 	void (*destroy)(struct nf_conn *ct);
nf_conn            47 include/net/netfilter/nf_conntrack_helper.h 	int (*from_nlattr)(struct nlattr *attr, struct nf_conn *ct);
nf_conn            48 include/net/netfilter/nf_conntrack_helper.h 	int (*to_nlattr)(struct sk_buff *skb, const struct nf_conn *ct);
nf_conn            65 include/net/netfilter/nf_conntrack_helper.h struct nf_conn_help *nf_ct_helper_ext_add(struct nf_conn *ct,
nf_conn            69 include/net/netfilter/nf_conntrack_helper.h int __nf_ct_try_assign_helper(struct nf_conn *ct, struct nf_conn *tmpl,
nf_conn            72 include/net/netfilter/nf_conntrack_helper.h void nf_ct_helper_destroy(struct nf_conn *ct);
nf_conn            74 include/net/netfilter/nf_conntrack_helper.h static inline struct nf_conn_help *nfct_help(const struct nf_conn *ct)
nf_conn            79 include/net/netfilter/nf_conntrack_helper.h static inline void *nfct_help_data(const struct nf_conn *ct)
nf_conn            95 include/net/netfilter/nf_conntrack_helper.h 				struct nf_conn *ct,
nf_conn           102 include/net/netfilter/nf_conntrack_helper.h 	void (*expectfn)(struct nf_conn *ct, struct nf_conntrack_expect *exp);
nf_conn           106 include/net/netfilter/nf_conntrack_helper.h void nf_ct_helper_log(struct sk_buff *skb, const struct nf_conn *ct,
nf_conn            38 include/net/netfilter/nf_conntrack_l4proto.h 	int (*packet)(struct nf_conn *ct,
nf_conn            48 include/net/netfilter/nf_conntrack_l4proto.h 	bool (*new)(struct nf_conn *ct, const struct sk_buff *skb,
nf_conn            52 include/net/netfilter/nf_conntrack_l4proto.h 	void (*destroy)(struct nf_conn *ct);
nf_conn            54 include/net/netfilter/nf_conntrack_l4proto.h 	int (*error)(struct net *net, struct nf_conn *tmpl, struct sk_buff *skb,
nf_conn            63 include/net/netfilter/nf_conntrack_l4proto.h 	int (*print_conntrack)(struct seq_file *s, struct nf_conn *);
nf_conn            70 include/net/netfilter/nf_conntrack_l4proto.h 			 struct nf_conn *ct);
nf_conn            75 include/net/netfilter/nf_conntrack_l4proto.h 	int (*from_nlattr)(struct nlattr *tb[], struct nf_conn *ct);
nf_conn            17 include/net/netfilter/nf_conntrack_labels.h static inline struct nf_conn_labels *nf_ct_labels_find(const struct nf_conn *ct)
nf_conn            26 include/net/netfilter/nf_conntrack_labels.h static inline struct nf_conn_labels *nf_ct_labels_ext_add(struct nf_conn *ct)
nf_conn            48 include/net/netfilter/nf_conntrack_labels.h bool nf_connlabel_match(const struct nf_conn *ct, u16 bit);
nf_conn            49 include/net/netfilter/nf_conntrack_labels.h int nf_connlabel_set(struct nf_conn *ct, u16 bit);
nf_conn            51 include/net/netfilter/nf_conntrack_labels.h int nf_connlabels_replace(struct nf_conn *ct,
nf_conn            23 include/net/netfilter/nf_conntrack_seqadj.h static inline struct nf_conn_seqadj *nfct_seqadj(const struct nf_conn *ct)
nf_conn            28 include/net/netfilter/nf_conntrack_seqadj.h static inline struct nf_conn_seqadj *nfct_seqadj_ext_add(struct nf_conn *ct)
nf_conn            33 include/net/netfilter/nf_conntrack_seqadj.h int nf_ct_seqadj_init(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
nf_conn            35 include/net/netfilter/nf_conntrack_seqadj.h int nf_ct_seqadj_set(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
nf_conn            37 include/net/netfilter/nf_conntrack_seqadj.h void nf_ct_tcp_seqadj_set(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            40 include/net/netfilter/nf_conntrack_seqadj.h int nf_ct_seq_adjust(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            42 include/net/netfilter/nf_conntrack_seqadj.h s32 nf_ct_seq_offset(const struct nf_conn *ct, enum ip_conntrack_dir, u32 seq);
nf_conn            12 include/net/netfilter/nf_conntrack_synproxy.h static inline struct nf_conn_synproxy *nfct_synproxy(const struct nf_conn *ct)
nf_conn            21 include/net/netfilter/nf_conntrack_synproxy.h static inline struct nf_conn_synproxy *nfct_synproxy_ext_add(struct nf_conn *ct)
nf_conn            39 include/net/netfilter/nf_conntrack_synproxy.h 	struct nf_conn			*tmpl;
nf_conn            71 include/net/netfilter/nf_conntrack_synproxy.h 				    struct tcphdr *th, struct nf_conn *ct,
nf_conn            29 include/net/netfilter/nf_conntrack_timeout.h struct nf_conn_timeout *nf_ct_timeout_find(const struct nf_conn *ct)
nf_conn            39 include/net/netfilter/nf_conntrack_timeout.h struct nf_conn_timeout *nf_ct_timeout_ext_add(struct nf_conn *ct,
nf_conn            59 include/net/netfilter/nf_conntrack_timeout.h nf_ct_timeout_lookup(struct net *net, struct nf_conn *ct,
nf_conn            16 include/net/netfilter/nf_conntrack_timestamp.h struct nf_conn_tstamp *nf_conn_tstamp_find(const struct nf_conn *ct)
nf_conn            26 include/net/netfilter/nf_conntrack_timestamp.h struct nf_conn_tstamp *nf_ct_tstamp_ext_add(struct nf_conn *ct, gfp_t gfp)
nf_conn            13 include/net/netfilter/nf_conntrack_zones.h static inline u16 nf_ct_zone(const struct nf_conn *ct)
nf_conn            28 include/net/netfilter/nf_nat.h struct nf_conn;
nf_conn            33 include/net/netfilter/nf_nat.h 	struct nf_conn *ct;
nf_conn            42 include/net/netfilter/nf_nat.h unsigned int nf_nat_setup_info(struct nf_conn *ct,
nf_conn            46 include/net/netfilter/nf_nat.h extern unsigned int nf_nat_alloc_null_binding(struct nf_conn *ct,
nf_conn            49 include/net/netfilter/nf_nat.h struct nf_conn_nat *nf_ct_nat_ext_add(struct nf_conn *ct);
nf_conn            53 include/net/netfilter/nf_nat.h 		      const struct nf_conn *ignored_conntrack);
nf_conn            55 include/net/netfilter/nf_nat.h static inline struct nf_conn_nat *nfct_nat(const struct nf_conn *ct)
nf_conn            10 include/net/netfilter/nf_nat_core.h unsigned int nf_nat_packet(struct nf_conn *ct, enum ip_conntrack_info ctinfo,
nf_conn            15 include/net/netfilter/nf_nat_core.h static inline int nf_nat_initialized(struct nf_conn *ct,
nf_conn            27 include/net/netfilter/nf_nat_core.h (*nfnetlink_parse_nat_setup_hook)(struct nf_conn *ct,
nf_conn            10 include/net/netfilter/nf_nat_helper.h int __nf_nat_mangle_tcp_packet(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            17 include/net/netfilter/nf_nat_helper.h 					   struct nf_conn *ct,
nf_conn            30 include/net/netfilter/nf_nat_helper.h int nf_nat_mangle_udp_packet(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            38 include/net/netfilter/nf_nat_helper.h void nf_nat_follow_master(struct nf_conn *ct, struct nf_conntrack_expect *this);
nf_conn            29 include/net/netfilter/nf_nat_l3proto.h 				  const struct nf_conn *ct,
nf_conn            42 include/net/netfilter/nf_nat_l3proto.h int nf_nat_icmp_reply_translation(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            53 include/net/netfilter/nf_nat_l3proto.h 						     struct nf_conn *ct));
nf_conn            62 include/net/netfilter/nf_nat_l3proto.h 						      struct nf_conn *ct));
nf_conn            72 include/net/netfilter/nf_nat_l3proto.h 							   struct nf_conn *ct));
nf_conn            81 include/net/netfilter/nf_nat_l3proto.h 						     struct nf_conn *ct));
nf_conn            83 include/net/netfilter/nf_nat_l3proto.h int nf_nat_icmpv6_reply_translation(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            94 include/net/netfilter/nf_nat_l3proto.h 						     struct nf_conn *ct));
nf_conn           103 include/net/netfilter/nf_nat_l3proto.h 						      struct nf_conn *ct));
nf_conn           113 include/net/netfilter/nf_nat_l3proto.h 							   struct nf_conn *ct));
nf_conn           122 include/net/netfilter/nf_nat_l3proto.h 						     struct nf_conn *ct));
nf_conn            38 include/net/netfilter/nf_nat_l4proto.h 			     const struct nf_conn *ct);
nf_conn            67 include/net/netfilter/nf_nat_l4proto.h 				 const struct nf_conn *ct, u16 *rover);
nf_conn             6 include/net/netfilter/nfnetlink_queue.h struct nf_conn;
nf_conn             9 include/net/netfilter/nfnetlink_queue.h struct nf_conn *nfqnl_ct_get(struct sk_buff *entskb, size_t *size,
nf_conn            11 include/net/netfilter/nfnetlink_queue.h struct nf_conn *nfqnl_ct_parse(const struct sk_buff *skb,
nf_conn            14 include/net/netfilter/nfnetlink_queue.h int nfqnl_ct_put(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            16 include/net/netfilter/nfnetlink_queue.h void nfqnl_ct_seq_adjust(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            18 include/net/netfilter/nfnetlink_queue.h int nfqnl_attach_expect(struct nf_conn *ct, const struct nlattr *attr,
nf_conn            21 include/net/netfilter/nfnetlink_queue.h inline struct nf_conn *
nf_conn            27 include/net/netfilter/nfnetlink_queue.h inline struct nf_conn *nfqnl_ct_parse(const struct sk_buff *skb,
nf_conn            35 include/net/netfilter/nfnetlink_queue.h nfqnl_ct_put(struct sk_buff *skb, struct nf_conn *ct, enum ip_conntrack_info ctinfo)
nf_conn            40 include/net/netfilter/nfnetlink_queue.h inline void nfqnl_ct_seq_adjust(struct sk_buff *skb, struct nf_conn *ct,
nf_conn            45 include/net/netfilter/nfnetlink_queue.h inline int nfqnl_attach_expect(struct nf_conn *ct, const struct nlattr *attr,
nf_conn            20 include/uapi/linux/netfilter/xt_CT.h 	struct nf_conn	*ct __attribute__((aligned(8)));
nf_conn            32 include/uapi/linux/netfilter/xt_CT.h 	struct nf_conn	*ct __attribute__((aligned(8)));