Home
last modified time | relevance | path

Searched refs:manip (Results 1 – 5 of 5) sorted by relevance

/linux/include/net/netfilter/
H A Dnf_nat.h112 enum nf_nat_manip_type manip) in nf_nat_initialized() argument
114 if (manip == NF_NAT_MANIP_SRC) in nf_nat_initialized()
/linux/net/netfilter/
H A Dnf_nat_proto.c507 enum nf_nat_manip_type manip = HOOK2MANIP(hooknum); in nf_nat_icmp_reply_translation() local
527 if (manip == NF_NAT_MANIP_SRC) in nf_nat_icmp_reply_translation()
540 &ct->tuplehash[!dir].tuple, !manip)) in nf_nat_icmp_reply_translation()
555 if (!nf_nat_ipv4_manip_pkt(skb, 0, &target, manip)) in nf_nat_icmp_reply_translation()
826 enum nf_nat_manip_type manip = HOOK2MANIP(hooknum); in nf_nat_icmpv6_reply_translation() local
845 if (manip == NF_NAT_MANIP_SRC) in nf_nat_icmpv6_reply_translation()
858 &ct->tuplehash[!dir].tuple, !manip)) in nf_nat_icmpv6_reply_translation()
875 if (!nf_nat_ipv6_manip_pkt(skb, 0, &target, manip)) in nf_nat_icmpv6_reply_translation()
H A Dnf_nat_core.c453 /* Only called for SRC manip */
722 /* 3) The per-protocol part of the manip is made to map into in get_unique_tuple()
829 __nf_nat_alloc_null_binding(struct nf_conn *ct, enum nf_nat_manip_type manip) in __nf_nat_alloc_null_binding()
836 (manip == NF_NAT_MANIP_SRC ? in __nf_nat_alloc_null_binding()
844 return nf_nat_setup_info(ct, &range, manip); in __nf_nat_alloc_null_binding()
943 pr_debug("Already setup manip %s for ct %p (status bits 0x%lx)\n", in nf_nat_inet_fn()
1132 enum nf_nat_manip_type manip, in nfnetlink_parse_nat_setup()
1141 if (WARN_ON_ONCE(nf_nat_initialized(ct, manip))) in nfnetlink_parse_nat_setup()
1146 return __nf_nat_alloc_null_binding(ct, manip) == NF_DROP ? -ENOMEM : 0; in nfnetlink_parse_nat_setup()
1152 return nf_nat_setup_info(ct, &range, manip) in nfnetlink_parse_nat_setup()
828 __nf_nat_alloc_null_binding(struct nf_conn * ct,enum nf_nat_manip_type manip) __nf_nat_alloc_null_binding() argument
1131 nfnetlink_parse_nat_setup(struct nf_conn * ct,enum nf_nat_manip_type manip,const struct nlattr * attr) nfnetlink_parse_nat_setup() argument
1156 nfnetlink_parse_nat_setup(struct nf_conn * ct,enum nf_nat_manip_type manip,const struct nlattr * attr) nfnetlink_parse_nat_setup() argument
[all...]
H A Dnf_conntrack_netlink.c1853 enum nf_nat_manip_type manip, in ctnetlink_parse_nat_setup() argument
1879 err = nat_hook->parse_nat_setup(ct, manip, attr); in ctnetlink_parse_nat_setup()
/linux/include/linux/
H A Dnetfilter.h392 int (*parse_nat_setup)(struct nf_conn *ct, enum nf_nat_manip_type manip,