| /linux/net/netfilter/ |
| H A D | nf_conntrack_helper.c | 47 return (((tuple->src.l3num << 8) | tuple->dst.protonum) ^ in helper_hash() 52 __nf_conntrack_helper_find(const char *name, u16 l3num, u8 protonum) in __nf_conntrack_helper_find() argument 62 if (h->tuple.src.l3num != NFPROTO_UNSPEC && in __nf_conntrack_helper_find() 63 h->tuple.src.l3num != l3num) in __nf_conntrack_helper_find() 75 nf_conntrack_helper_try_module_get(const char *name, u16 l3num, u8 protonum) in nf_conntrack_helper_try_module_get() argument 81 h = __nf_conntrack_helper_find(name, l3num, protonum); in nf_conntrack_helper_try_module_get() 87 h = __nf_conntrack_helper_find(name, l3num, protonum); in nf_conntrack_helper_try_module_get() 129 nf_nat_helper_try_module_get(const char *name, u16 l3num, u8 protonum) in nf_nat_helper_try_module_get() argument 137 h = __nf_conntrack_helper_find(name, l3num, protonum); in nf_nat_helper_try_module_get() 368 (cur->tuple.src.l3num == NFPROTO_UNSPEC || in nf_conntrack_helper_register() [all …]
|
| H A D | nf_conncount.c | 128 u16 l3num, in get_ct_or_tuple_from_skb() argument 146 if (!nf_ct_get_tuplepr(skb, skb_network_offset(skb), l3num, net, tuple)) in get_ct_or_tuple_from_skb() 165 u16 l3num, in __nf_conncount_add() argument 178 if (!get_ct_or_tuple_from_skb(net, skb, l3num, &ct, &tuple, &zone, &refcounted)) in __nf_conncount_add() 275 u16 l3num, in nf_conncount_add_skb() argument 282 ret = __nf_conncount_add(net, skb, l3num, list); in nf_conncount_add_skb() 397 u16 l3num, in insert_tree() argument 430 ret = nf_conncount_add_skb(net, skb, l3num, &rbconn->list); in insert_tree() 454 if (get_ct_or_tuple_from_skb(net, skb, l3num, &ct, &tuple, &zone, &refcounted)) { in insert_tree() 490 u16 l3num, in count_tree() argument [all …]
|
| H A D | nf_conntrack_timeout.c | 65 u8 l3num, u8 l4num, const char *timeout_name) in nf_ct_set_timeout() argument 89 if (timeout->l3num != l3num) { in nf_ct_set_timeout() 93 timeout_name, 3, timeout->l3num); in nf_ct_set_timeout()
|
| H A D | nft_ct.c | 919 int l3num = ctx->family; in nft_ct_timeout_obj_init() local 928 l3num = ntohs(nla_get_be16(tb[NFTA_CT_TIMEOUT_L3PROTO])); in nft_ct_timeout_obj_init() 952 timeout->l3num = l3num; in nft_ct_timeout_obj_init() 989 nla_put_be16(skb, NFTA_CT_TIMEOUT_L3PROTO, htons(timeout->l3num))) in nft_ct_timeout_obj_dump() 1216 u16 l3num; member 1235 priv->l3num = ctx->family; in nft_ct_expect_obj_init() 1237 priv->l3num = ntohs(nla_get_be16(tb[NFTA_CT_EXPECT_L3PROTO])); in nft_ct_expect_obj_init() 1239 switch (priv->l3num) { in nft_ct_expect_obj_init() 1242 if (priv->l3num == ctx->family || ctx->family == NFPROTO_INET) in nft_ct_expect_obj_init() 1280 if (nla_put_be16(skb, NFTA_CT_EXPECT_L3PROTO, htons(priv->l3num)) || in nft_ct_expect_obj_dump() [all …]
|
| H A D | nfnetlink_cthelper.c | 89 tuple->src.l3num = ntohs(nla_get_be16(tb[NFCTH_TUPLE_L3PROTONUM])); in nfnl_cthelper_parse_tuple() 444 if ((tuple.src.l3num != cur->tuple.src.l3num || in nfnl_cthelper_new() 474 htons(helper->tuple.src.l3num))) in nfnl_cthelper_dump_tuple() 653 (tuple.src.l3num != cur->tuple.src.l3num || in nfnl_cthelper_get() 713 (tuple.src.l3num != cur->tuple.src.l3num || in nfnl_cthelper_del()
|
| H A D | xt_HMARK.c | 49 hmark_addr_mask(int l3num, const __be32 *addr32, const __be32 *mask) in hmark_addr_mask() argument 51 switch (l3num) { in hmark_addr_mask() 92 t->src = hmark_addr_mask(otuple->src.l3num, otuple->src.u3.ip6, in hmark_ct_set_htuple() 94 t->dst = hmark_addr_mask(otuple->src.l3num, rtuple->src.u3.ip6, in hmark_ct_set_htuple()
|
| H A D | nf_conntrack_expect.c | 89 u8 l3num; in nf_ct_expect_dst_hash() member 101 combined.l3num = tuple->src.l3num; in nf_ct_expect_dst_hash() 351 exp->tuple.src.l3num = family; in nf_ct_expect_init() 670 expect->tuple.src.l3num, in exp_seq_show()
|
| H A D | nf_conntrack_netbios_ns.c | 49 .tuple.src.l3num = NFPROTO_IPV4,
|
| H A D | nf_conntrack_proto_gre.c | 63 return km->tuple.src.l3num == t->src.l3num && in gre_key_cmpfn()
|
| H A D | nf_conntrack_netlink.c | 119 switch (tuple->src.l3num) { in ctnetlink_dump_tuples_ip() 939 u32 type, u_int8_t l3num, 1354 switch (tuple->src.l3num) { in ctnetlink_parse_tuple_ip() 1463 u_int8_t l3num, struct nf_conntrack_zone *zone, in ctnetlink_parse_tuple_filter() argument 1476 if (l3num != NFPROTO_IPV4 && l3num != NFPROTO_IPV6) in ctnetlink_parse_tuple_filter() 1478 tuple->src.l3num = l3num; in ctnetlink_parse_tuple_filter() 1524 u_int8_t l3num, struct nf_conntrack_zone *zone) in ctnetlink_parse_tuple() argument 1526 return ctnetlink_parse_tuple_filter(cda, tuple, type, l3num, zone, in ctnetlink_parse_tuple() 2941 m.src.l3num = tuple->src.l3num; in ctnetlink_exp_dump_mask() 3025 nat_tuple.src.l3num = nf_ct_l3num(master); in ctnetlink_exp_dump_expect() [all …]
|
| H A D | nf_conntrack_h323_main.c | 583 .tuple.src.l3num = AF_UNSPEC, 1147 .tuple.src.l3num = AF_INET, 1156 .tuple.src.l3num = AF_INET6, 1191 .src.l3num = nf_ct_l3num(ct), in find_expect() 1718 .tuple.src.l3num = AF_INET, 1727 .tuple.src.l3num = AF_INET6,
|
| H A D | nf_tables_offload.c | 135 flow->proto = ctx->dep.l3num; in nft_flow_rule_create() 177 memcpy(&ctx->dep.l3num, data, sizeof(__u16)); in nft_offload_update_dependency()
|
| H A D | nf_conntrack_pptp.c | 592 .tuple.src.l3num = AF_INET,
|
| H A D | nf_nat_sip.c | 344 if (pair_exp->tuple.src.l3num == nf_ct_l3num(ct) && in nf_nat_sip_expected()
|
| H A D | nf_conntrack_sip.c | 996 tuple.src.l3num = nf_ct_l3num(ct); in set_expected_rtp_rtcp()
|
| /linux/include/net/netfilter/ |
| H A D | nf_conntrack_timeout.h | 15 __u16 l3num; member 86 int nf_ct_set_timeout(struct net *net, struct nf_conn *ct, u8 l3num, u8 l4num, 91 u8 l3num, u8 l4num, in nf_ct_set_timeout() argument
|
| H A D | nf_conntrack_helper.h | 87 u16 l3num, u8 protonum); 90 u16 l3num, 95 u16 l3num, u16 protonum, const char *name, 180 int nf_nat_helper_try_module_get(const char *name, u16 l3num,
|
| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_nfct.c | 54 #define ARG_TUPLE(T) IP_VS_DBG_ADDR((T)->src.l3num, &(T)->src.u3), \ 56 IP_VS_DBG_ADDR((T)->src.l3num, &(T)->dst.u3), \ 157 ip_vs_conn_fill_param(net_ipvs(net), exp->tuple.src.l3num, orig->dst.protonum, in ip_vs_nfct_expect_callback() 254 tuple.src.l3num = cp->af; in ip_vs_conn_drop_conntrack()
|
| /linux/net/ipv4/netfilter/ |
| H A D | nf_nat_pptp.c | 66 t.src.l3num = AF_INET; in pptp_nat_expected() 75 t.src.l3num = AF_INET; in pptp_nat_expected()
|
| H A D | nf_nat_snmp_basic_main.c | 210 .tuple.src.l3num = AF_INET,
|
| /linux/net/sched/ |
| H A D | act_ct.c | 217 switch (tuple->src.l3num) { in tcf_ct_flow_table_add_action_nat() 1527 nla_put_u8(skb, TCA_CT_HELPER_FAMILY, helper->tuple.src.l3num) || in tcf_ct_dump_helper()
|
| /linux/net/openvswitch/ |
| H A D | conntrack.c | 491 u8 l3num, struct sk_buff *skb, bool natted) in ovs_ct_find_existing() argument 497 if (!nf_ct_get_tuplepr(skb, skb_network_offset(skb), l3num, in ovs_ct_find_existing()
|