Home
last modified time | relevance | path

Searched refs:ip_conntrack (Results 1 – 25 of 39) sorted by relevance

12

/linux-2.4.37.9/include/linux/netfilter_ipv4/
Dip_conntrack.h131 struct ip_conntrack *expectant;
135 struct ip_conntrack *sibling;
149 int (*expectfn)(struct ip_conntrack *new);
161 struct ip_conntrack struct
218 ip_conntrack_alter_reply(struct ip_conntrack *conntrack, argument
225 const struct ip_conntrack *ignored_conntrack);
228 extern struct ip_conntrack *
232 extern void ip_conntrack_put(struct ip_conntrack *ct);
245 extern void ip_ct_refresh(struct ip_conntrack *ct,
250 extern void (*ip_conntrack_destroyed)(struct ip_conntrack *conntrack);
[all …]
Dip_nat_helper.h28 unsigned int (*help)(struct ip_conntrack *ct,
38 struct ip_conntrack *ct,
47 struct ip_conntrack *ct,
54 struct ip_conntrack *ct,
61 struct ip_conntrack *ct,
Dip_nat_core.h11 extern unsigned int do_bindings(struct ip_conntrack *ct,
20 struct ip_conntrack *conntrack,
24 extern void replace_in_hashes(struct ip_conntrack *conntrack,
26 extern void place_in_hashes(struct ip_conntrack *conntrack,
Dip_conntrack_protocol.h33 const struct ip_conntrack *);
36 int (*packet)(struct ip_conntrack *conntrack,
42 int (*new)(struct ip_conntrack *conntrack, struct iphdr *iph,
46 void (*destroy)(struct ip_conntrack *conntrack);
Dip_nat_rule.h15 struct ip_conntrack *ct,
19 alloc_null_binding(struct ip_conntrack *conntrack,
24 alloc_null_binding_confirmed(struct ip_conntrack *conntrack,
Dip_conntrack_core.h25 extern struct ip_conntrack *icmp_error_track(struct sk_buff *skb,
35 const struct ip_conntrack *ignored_conntrack);
43 && !is_confirmed((struct ip_conntrack *)skb->nfct->master)) in ip_conntrack_confirm()
Dip_nat.h89 struct ip_conntrack *conntrack;
112 extern unsigned int ip_nat_setup_info(struct ip_conntrack *conntrack,
118 const struct ip_conntrack *ignored_conntrack);
Dip_conntrack_helper.h29 struct ip_conntrack *ct,
39 extern int ip_conntrack_expect_related(struct ip_conntrack *related_to,
/linux-2.4.37.9/net/ipv4/netfilter/
Dip_conntrack_core.c58 void (*ip_conntrack_destroyed)(struct ip_conntrack *conntrack) = NULL;
101 ip_conntrack_put(struct ip_conntrack *ct) in ip_conntrack_put()
260 static void remove_expectations(struct ip_conntrack *ct, int drop_refcount) in remove_expectations()
292 clean_from_lists(struct ip_conntrack *ct) in clean_from_lists()
311 struct ip_conntrack *ct = (struct ip_conntrack *)nfct, *master = NULL; in destroy_conntrack()
361 struct ip_conntrack *ct = (void *)ul_conntrack; in death_by_timeout()
372 const struct ip_conntrack *ignored_conntrack) in conntrack_tuple_cmp()
381 const struct ip_conntrack *ignored_conntrack) in __ip_conntrack_find()
397 const struct ip_conntrack *ignored_conntrack) in ip_conntrack_find_get()
410 static inline struct ip_conntrack *
[all …]
DMakefile15 list-multi := ip_conntrack.o iptable_nat.o ipfwadm.o ipchains.o
22 ip_conntrack-objs := ip_conntrack_standalone.o $(ip_nf_conntrack-objs)
32 obj-$(CONFIG_IP_NF_CONNTRACK) += ip_conntrack.o
120 ip_conntrack.o: $(ip_conntrack-objs)
121 $(LD) -r -o $@ $(ip_conntrack-objs)
Dip_nat_ftp.c32 struct ip_conntrack *ct, in ftp_nat_expected()
39 struct ip_conntrack *master = master_ct(ct); in ftp_nat_expected()
93 struct ip_conntrack *ct, in mangle_rfc959_packet()
114 struct ip_conntrack *ct, in mangle_eprt_packet()
134 struct ip_conntrack *ct, in mangle_epsv_packet()
150 struct ip_conntrack *,
159 struct ip_conntrack *ct, in ftp_data_fixup()
216 static unsigned int help(struct ip_conntrack *ct, in help()
Dip_conntrack_proto_generic.c36 const struct ip_conntrack *state) in generic_print_conntrack()
42 static int established(struct ip_conntrack *conntrack, in established()
52 new(struct ip_conntrack *conntrack, struct iphdr *iph, size_t len) in new()
Dip_conntrack_proto_udp.c42 const struct ip_conntrack *conntrack) in udp_print_conntrack()
48 static int udp_packet(struct ip_conntrack *conntrack, in udp_packet()
65 static int udp_new(struct ip_conntrack *conntrack, in udp_new()
Dip_nat_amanda.c37 struct ip_conntrack *ct, in amanda_nat_expected()
40 struct ip_conntrack *master = master_ct(ct); in amanda_nat_expected()
70 static int amanda_data_fixup(struct ip_conntrack *ct, in amanda_data_fixup()
98 static unsigned int help(struct ip_conntrack *ct, in help()
Dip_nat_rule.c116 struct ip_conntrack *ct; in ipt_snat_target()
138 struct ip_conntrack *ct; in ipt_dnat_target()
224 alloc_null_binding(struct ip_conntrack *conntrack, in alloc_null_binding()
245 alloc_null_binding_confirmed(struct ip_conntrack *conntrack, in alloc_null_binding_confirmed()
269 struct ip_conntrack *ct, in ip_nat_rule_find()
Dip_fw_compat_masq.c42 struct ip_conntrack *ct; in do_masquerade()
106 struct ip_conntrack *ct; in check_for_masq_error()
128 struct ip_conntrack *ct; in check_for_demasq()
181 struct ip_conntrack *ct; in check_for_demasq()
222 print_masq(char *buffer, const struct ip_conntrack *conntrack) in print_masq()
Dip_nat_core.c67 static void ip_nat_cleanup_conntrack(struct ip_conntrack *conn) in ip_nat_cleanup_conntrack()
124 const struct ip_conntrack *ignored_conntrack) in ip_nat_used_tuple()
224 const struct ip_conntrack *conntrack) in fake_cmp()
240 const struct ip_conntrack *conntrack) in count_maps()
266 const struct ip_conntrack *conntrack, in find_best_ips_proto()
356 const struct ip_conntrack *conntrack, in find_best_ips_proto_fast()
388 struct ip_conntrack *conntrack, in get_unique_tuple()
503 ip_nat_setup_info(struct ip_conntrack *conntrack, in ip_nat_setup_info()
646 void replace_in_hashes(struct ip_conntrack *conntrack, in replace_in_hashes()
675 void place_in_hashes(struct ip_conntrack *conntrack, in place_in_hashes()
[all …]
Dip_conntrack_proto_icmp.c65 const struct ip_conntrack *conntrack) in icmp_print_conntrack()
71 static int icmp_packet(struct ip_conntrack *ct, in icmp_packet()
92 static int icmp_new(struct ip_conntrack *conntrack, in icmp_new()
Dip_nat_irc.c54 struct ip_conntrack *ct, in irc_nat_expected()
60 struct ip_conntrack *master = master_ct(ct); in irc_nat_expected()
90 struct ip_conntrack *ct, in irc_data_fixup()
147 static unsigned int help(struct ip_conntrack *ct, in help()
Dip_nat_helper.c53 struct ip_conntrack *ct, in ip_nat_resize_packet()
126 struct ip_conntrack *ct, in ip_nat_mangle_tcp_packet()
220 struct ip_conntrack *ct, in ip_nat_mangle_udp_packet()
367 struct ip_conntrack *ct, in ip_nat_sack_adjust()
412 struct ip_conntrack *ct, in ip_nat_seq_adjust()
523 kill_helper(struct ip_conntrack *i, void *helper) in kill_helper()
Dip_nat_tftp.c52 tftp_nat_help(struct ip_conntrack *ct, in tftp_nat_help()
97 struct ip_conntrack *ct, in tftp_nat_expected()
100 const struct ip_conntrack *master = ct->master->expectant; in tftp_nat_expected()
Dip_conntrack_proto_tcp.c137 const struct ip_conntrack *conntrack) in tcp_print_conntrack()
158 static int tcp_packet(struct ip_conntrack *conntrack, in tcp_packet()
221 static int tcp_new(struct ip_conntrack *conntrack, in tcp_new()
Dipt_MASQUERADE.c66 struct ip_conntrack *ct; in masquerade_target()
128 device_cmp(struct ip_conntrack *i, void *ifindex) in device_cmp()
Dip_nat_standalone.c52 static inline int call_expect(struct ip_conntrack *master, in call_expect()
55 struct ip_conntrack *ct, in call_expect()
68 struct ip_conntrack *ct; in ip_nat_fn()
Dip_nat_proto_unknown.c25 const struct ip_conntrack *conntrack) in unknown_unique_tuple()

12