/linux-2.4.37.9/include/linux/netfilter_ipv4/ |
D | ip_conntrack.h | 131 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 …]
|
D | ip_nat_helper.h | 28 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,
|
D | ip_nat_core.h | 11 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,
|
D | ip_conntrack_protocol.h | 33 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);
|
D | ip_nat_rule.h | 15 struct ip_conntrack *ct, 19 alloc_null_binding(struct ip_conntrack *conntrack, 24 alloc_null_binding_confirmed(struct ip_conntrack *conntrack,
|
D | ip_conntrack_core.h | 25 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()
|
D | ip_nat.h | 89 struct ip_conntrack *conntrack; 112 extern unsigned int ip_nat_setup_info(struct ip_conntrack *conntrack, 118 const struct ip_conntrack *ignored_conntrack);
|
D | ip_conntrack_helper.h | 29 struct ip_conntrack *ct, 39 extern int ip_conntrack_expect_related(struct ip_conntrack *related_to,
|
/linux-2.4.37.9/net/ipv4/netfilter/ |
D | ip_conntrack_core.c | 58 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 …]
|
D | Makefile | 15 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)
|
D | ip_nat_ftp.c | 32 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()
|
D | ip_conntrack_proto_generic.c | 36 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()
|
D | ip_conntrack_proto_udp.c | 42 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()
|
D | ip_nat_amanda.c | 37 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()
|
D | ip_nat_rule.c | 116 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()
|
D | ip_fw_compat_masq.c | 42 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()
|
D | ip_nat_core.c | 67 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 …]
|
D | ip_conntrack_proto_icmp.c | 65 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()
|
D | ip_nat_irc.c | 54 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()
|
D | ip_nat_helper.c | 53 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()
|
D | ip_nat_tftp.c | 52 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()
|
D | ip_conntrack_proto_tcp.c | 137 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()
|
D | ipt_MASQUERADE.c | 66 struct ip_conntrack *ct; in masquerade_target() 128 device_cmp(struct ip_conntrack *i, void *ifindex) in device_cmp()
|
D | ip_nat_standalone.c | 52 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()
|
D | ip_nat_proto_unknown.c | 25 const struct ip_conntrack *conntrack) in unknown_unique_tuple()
|