/linux-4.4.14/include/net/netfilter/ |
H A D | nf_nat_l3proto.h | 6 u8 l3proto; member in struct:nf_nat_l3proto
|
H A D | nf_conntrack_l3proto.h | 21 u_int16_t l3proto; member in struct:nf_conntrack_l3proto 95 __nf_ct_l3proto_find(u_int16_t l3proto) __nf_ct_l3proto_find() argument
|
H A D | nf_conntrack_l4proto.h | 21 u_int16_t l3proto; member in struct:nf_conntrack_l4proto
|
/linux-4.4.14/net/netfilter/ |
H A D | nf_nat_proto_common.c | 37 void nf_nat_l4proto_unique_tuple(const struct nf_nat_l3proto *l3proto, nf_nat_l4proto_unique_tuple() argument
|
H A D | nf_nat_proto_sctp.c | 20 sctp_unique_tuple(const struct nf_nat_l3proto *l3proto, sctp_unique_tuple() argument 31 sctp_manip_pkt(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) sctp_manip_pkt() argument
|
H A D | nf_nat_proto_udp.c | 23 udp_unique_tuple(const struct nf_nat_l3proto *l3proto, udp_unique_tuple() argument 34 udp_manip_pkt(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) udp_manip_pkt() argument
|
H A D | nf_nat_proto_unknown.c | 28 static void unknown_unique_tuple(const struct nf_nat_l3proto *l3proto, unknown_unique_tuple() argument 41 unknown_manip_pkt(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) unknown_manip_pkt() argument
|
H A D | nf_nat_proto_dccp.c | 26 dccp_unique_tuple(const struct nf_nat_l3proto *l3proto, dccp_unique_tuple() argument 37 dccp_manip_pkt(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) dccp_manip_pkt() argument
|
H A D | nf_nat_proto_tcp.c | 24 tcp_unique_tuple(const struct nf_nat_l3proto *l3proto, tcp_unique_tuple() argument 35 tcp_manip_pkt(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) tcp_manip_pkt() argument
|
H A D | nf_nat_proto_udplite.c | 23 udplite_unique_tuple(const struct nf_nat_l3proto *l3proto, udplite_unique_tuple() argument 34 udplite_manip_pkt(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) udplite_manip_pkt() argument
|
H A D | nf_nat_helper.c | 101 const struct nf_nat_l3proto *l3proto; __nf_nat_mangle_tcp_packet() local 155 const struct nf_nat_l3proto *l3proto; nf_nat_mangle_udp_packet() local
|
H A D | xt_ipvs.c | 31 ipvs_mt_addrcmp(const union nf_inet_addr *kaddr, const union nf_inet_addr *uaddr, const union nf_inet_addr *umask, unsigned int l3proto) ipvs_mt_addrcmp() argument
|
H A D | xt_conntrack.c | 29 conntrack_addrcmp(const union nf_inet_addr *kaddr, const union nf_inet_addr *uaddr, const union nf_inet_addr *umask, unsigned int l3proto) conntrack_addrcmp() argument
|
H A D | nf_conntrack_proto.c | 69 __nf_ct_l4proto_find(u_int16_t l3proto, u_int8_t l4proto) __nf_ct_l4proto_find() argument 81 nf_ct_l3proto_find_get(u_int16_t l3proto) nf_ct_l3proto_find_get() argument 96 nf_ct_l3proto_try_module_get(unsigned short l3proto) nf_ct_l3proto_try_module_get() argument 114 void nf_ct_l3proto_module_put(unsigned short l3proto) nf_ct_l3proto_module_put() argument 162 nf_ct_l3proto_net(struct net *net, struct nf_conntrack_l3proto *l3proto) nf_ct_l3proto_net() argument 171 nf_ct_l3proto_register_sysctl(struct net *net, struct nf_conntrack_l3proto *l3proto) nf_ct_l3proto_register_sysctl() argument 195 nf_ct_l3proto_unregister_sysctl(struct net *net, struct nf_conntrack_l3proto *l3proto) nf_ct_l3proto_unregister_sysctl() argument
|
H A D | nf_conntrack_standalone.c | 204 const struct nf_conntrack_l3proto *l3proto; ct_seq_show() local 40 print_tuple(struct seq_file *s, const struct nf_conntrack_tuple *tuple, const struct nf_conntrack_l3proto *l3proto, const struct nf_conntrack_l4proto *l4proto) print_tuple() argument
|
H A D | nf_nat_core.c | 58 const struct nf_nat_l3proto *l3proto; __nf_nat_decode_session() local 153 static int in_range(const struct nf_nat_l3proto *l3proto, in_range() argument 303 const struct nf_nat_l3proto *l3proto; get_unique_tuple() local 480 const struct nf_nat_l3proto *l3proto; nf_nat_packet() local 513 u8 l3proto; member in struct:nf_nat_proto_clean 566 static void nf_nat_l4proto_clean(u8 l3proto, u8 l4proto) nf_nat_l4proto_clean() argument 580 static void nf_nat_l3proto_clean(u8 l3proto) nf_nat_l3proto_clean() argument 595 int nf_nat_l4proto_register(u8 l3proto, const struct nf_nat_l4proto *l4proto) nf_nat_l4proto_register() argument 636 void nf_nat_l4proto_unregister(u8 l3proto, const struct nf_nat_l4proto *l4proto) nf_nat_l4proto_unregister() argument 648 int nf_nat_l3proto_register(const struct nf_nat_l3proto *l3proto) nf_nat_l3proto_register() argument 668 void nf_nat_l3proto_unregister(const struct nf_nat_l3proto *l3proto) nf_nat_l3proto_unregister() argument 786 const struct nf_nat_l3proto *l3proto; nfnetlink_parse_nat_setup() local 187 find_appropriate_src(struct net *net, const struct nf_conntrack_zone *zone, const struct nf_nat_l3proto *l3proto, const struct nf_nat_l4proto *l4proto, const struct nf_conntrack_tuple *tuple, struct nf_conntrack_tuple *result, const struct nf_nat_range *range) find_appropriate_src() argument 756 nfnetlink_parse_nat(const struct nlattr *nat, const struct nf_conn *ct, struct nf_nat_range *range, const struct nf_nat_l3proto *l3proto) nfnetlink_parse_nat() argument
|
H A D | nf_conntrack_core.c | 193 struct nf_conntrack_l3proto *l3proto; nf_ct_get_tuplepr() local 1089 struct nf_conntrack_l3proto *l3proto; nf_conntrack_in() local 166 nf_ct_get_tuple(const struct sk_buff *skb, unsigned int nhoff, unsigned int dataoff, u_int16_t l3num, u_int8_t protonum, struct net *net, struct nf_conntrack_tuple *tuple, const struct nf_conntrack_l3proto *l3proto, const struct nf_conntrack_l4proto *l4proto) nf_ct_get_tuple() argument 219 nf_ct_invert_tuple(struct nf_conntrack_tuple *inverse, const struct nf_conntrack_tuple *orig, const struct nf_conntrack_l3proto *l3proto, const struct nf_conntrack_l4proto *l4proto) nf_ct_invert_tuple() argument 909 init_conntrack(struct net *net, struct nf_conn *tmpl, const struct nf_conntrack_tuple *tuple, struct nf_conntrack_l3proto *l3proto, struct nf_conntrack_l4proto *l4proto, struct sk_buff *skb, unsigned int dataoff, u32 hash) init_conntrack() argument 1020 resolve_normal_ct(struct net *net, struct nf_conn *tmpl, struct sk_buff *skb, unsigned int dataoff, u_int16_t l3num, u_int8_t protonum, struct nf_conntrack_l3proto *l3proto, struct nf_conntrack_l4proto *l4proto, int *set_reply, enum ip_conntrack_info *ctinfo) resolve_normal_ct() argument
|
H A D | nf_conntrack_netlink.c | 114 struct nf_conntrack_l3proto *l3proto; ctnetlink_dump_tuples() local 544 struct nf_conntrack_l3proto *l3proto; ctnetlink_proto_size() local 833 u_int8_t l3proto = nfmsg->nfgen_family; ctnetlink_dump_table() local 898 struct nf_conntrack_l3proto *l3proto; ctnetlink_parse_tuple_ip() local 1268 u_int8_t l3proto = nfmsg->nfgen_family; ctnetlink_dump_list() local 2438 struct nf_conntrack_l3proto *l3proto; ctnetlink_exp_dump_mask() local 2647 u_int8_t l3proto = nfmsg->nfgen_family; ctnetlink_exp_dump_table() local 2693 u_int8_t l3proto = nfmsg->nfgen_family; ctnetlink_exp_ct_dump_table() local 87 ctnetlink_dump_tuples_ip(struct sk_buff *skb, const struct nf_conntrack_tuple *tuple, struct nf_conntrack_l3proto *l3proto) ctnetlink_dump_tuples_ip() argument
|
/linux-4.4.14/net/ipv4/netfilter/ |
H A D | nf_nat_proto_gre.c | 42 gre_unique_tuple(const struct nf_nat_l3proto *l3proto, gre_unique_tuple() argument 85 gre_manip_pkt(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) gre_manip_pkt() argument
|
H A D | nf_nat_proto_icmp.c | 31 icmp_unique_tuple(const struct nf_nat_l3proto *l3proto, icmp_unique_tuple() argument 57 icmp_manip_pkt(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) icmp_manip_pkt() argument
|
H A D | nf_conntrack_l3proto_ipv4_compat.c | 121 const struct nf_conntrack_l3proto *l3proto; ct_seq_show() local
|
/linux-4.4.14/net/ipv6/netfilter/ |
H A D | nf_nat_proto_icmpv6.c | 33 icmpv6_unique_tuple(const struct nf_nat_l3proto *l3proto, icmpv6_unique_tuple() argument 58 icmpv6_manip_pkt(struct sk_buff *skb, const struct nf_nat_l3proto *l3proto, unsigned int iphdroff, unsigned int hdroff, const struct nf_conntrack_tuple *tuple, enum nf_nat_manip_type maniptype) icmpv6_manip_pkt() argument
|