| /Linux-v5.4/net/netfilter/ |
| D | nft_reject_inet.c | 31 nf_send_reset(nft_net(pkt), pkt->skb, nft_hook(pkt)); in nft_reject_inet_eval() 43 nf_send_unreach6(nft_net(pkt), pkt->skb, in nft_reject_inet_eval() 47 nf_send_reset6(nft_net(pkt), pkt->skb, nft_hook(pkt)); in nft_reject_inet_eval() 50 nf_send_unreach6(nft_net(pkt), pkt->skb, in nft_reject_inet_eval()
|
| D | nft_tproxy.c | 43 sk = nf_tproxy_get_sock_v4(nft_net(pkt), skb, iph->protocol, in nft_tproxy_eval_v4() 60 sk = nf_tproxy_handle_time_wait4(nft_net(pkt), skb, taddr, tport, sk); in nft_tproxy_eval_v4() 65 sk = nf_tproxy_get_sock_v4(nft_net(pkt), skb, iph->protocol, in nft_tproxy_eval_v4() 110 sk = nf_tproxy_get_sock_v6(nft_net(pkt), skb, thoff, l4proto, in nft_tproxy_eval_v6() 128 nft_net(pkt), in nft_tproxy_eval_v6() 136 sk = nf_tproxy_get_sock_v6(nft_net(pkt), skb, thoff, in nft_tproxy_eval_v6()
|
| D | nft_socket.c | 26 if (sk && !net_eq(nft_net(pkt), sock_net(sk))) in nft_socket_eval() 32 sk = nf_sk_lookup_slow_v4(nft_net(pkt), skb, nft_in(pkt)); in nft_socket_eval() 36 sk = nf_sk_lookup_slow_v6(nft_net(pkt), skb, nft_in(pkt)); in nft_socket_eval()
|
| D | nf_dup_netdev.c | 29 dev = dev_get_by_index_rcu(nft_net(pkt), oif); in nf_fwd_netdev_egress() 44 dev = dev_get_by_index_rcu(nft_net(pkt), oif); in nf_dup_netdev_egress()
|
| D | nft_connlimit.c | 41 nft_pf(pkt), nft_net(pkt), &tuple)) { in nft_connlimit_do_eval() 46 if (nf_conncount_add(nft_net(pkt), &priv->list, tuple_ptr, zone)) { in nft_connlimit_do_eval()
|
| D | nf_tables_trace.c | 192 if (!nfnetlink_has_listeners(nft_net(pkt), NFNLGRP_NFTRACE)) in nft_trace_notify() 279 nfnetlink_send(skb, nft_net(pkt), 0, NFNLGRP_NFTRACE, 0, GFP_ATOMIC); in nft_trace_notify()
|
| D | nft_meta.c | 115 !net_eq(nft_net(pkt), sock_net(sk))) in nft_meta_get_eval() 132 !net_eq(nft_net(pkt), sock_net(sk))) in nft_meta_get_eval() 224 !net_eq(nft_net(pkt), sock_net(sk))) in nft_meta_get_eval()
|
| D | nft_synproxy.c | 52 struct net *net = nft_net(pkt); in nft_synproxy_eval_v4() 83 struct net *net = nft_net(pkt); in nft_synproxy_eval_v6()
|
| D | nft_rt.c | 41 nf_route(nft_net(pkt), &dst, &fl, false, nft_pf(pkt)); in get_tcpmss()
|
| D | nft_fwd_netdev.c | 133 dev = dev_get_by_index_rcu(nft_net(pkt), oif); in nft_fwd_neigh_eval()
|
| D | nft_quota.c | 62 nft_obj_notify(nft_net(pkt), obj->key.table, obj, 0, 0, in nft_quota_obj_eval()
|
| D | nft_lookup.c | 35 found = set->ops->lookup(nft_net(pkt), set, ®s->data[priv->sreg], in nft_lookup_eval()
|
| D | nft_objref.c | 112 found = set->ops->lookup(nft_net(pkt), set, ®s->data[priv->sreg], in nft_objref_map_eval()
|
| D | nft_flow_offload.c | 43 nf_route(nft_net(pkt), &other_dst, &fl, false, nft_pf(pkt)); in nft_flow_route()
|
| D | nf_tables_core.c | 152 const struct net *net = nft_net(pkt); in nft_do_chain()
|
| D | nft_log.c | 116 nf_log_packet(nft_net(pkt), nft_pf(pkt), nft_hook(pkt), pkt->skb, in nft_log_eval()
|
| D | nft_exthdr.c | 142 err = ipv4_find_option(nft_net(pkt), skb, &offset, priv->type); in nft_exthdr_ipv4_eval()
|
| /Linux-v5.4/net/bridge/netfilter/ |
| D | nft_reject_bridge.c | 306 nft_reject_br_send_v4_unreach(nft_net(pkt), pkt->skb, in nft_reject_bridge_eval() 312 nft_reject_br_send_v4_tcp_reset(nft_net(pkt), pkt->skb, in nft_reject_bridge_eval() 317 nft_reject_br_send_v4_unreach(nft_net(pkt), pkt->skb, in nft_reject_bridge_eval() 327 nft_reject_br_send_v6_unreach(nft_net(pkt), pkt->skb, in nft_reject_bridge_eval() 333 nft_reject_br_send_v6_tcp_reset(nft_net(pkt), pkt->skb, in nft_reject_bridge_eval() 338 nft_reject_br_send_v6_unreach(nft_net(pkt), pkt->skb, in nft_reject_bridge_eval()
|
| /Linux-v5.4/net/ipv6/netfilter/ |
| D | nft_reject_ipv6.c | 27 nf_send_unreach6(nft_net(pkt), pkt->skb, priv->icmp_code, in nft_reject_ipv6_eval() 31 nf_send_reset6(nft_net(pkt), pkt->skb, nft_hook(pkt)); in nft_reject_ipv6_eval()
|
| D | nft_fib_ipv6.c | 73 if (dev && nf_ipv6_chk_addr(nft_net(pkt), &fl6.daddr, dev, true)) in __nft_fib6_eval_type() 76 route_err = nf_ip6_route(nft_net(pkt), (struct dst_entry **)&rt, in __nft_fib6_eval_type() 173 rt = (void *)ip6_route_lookup(nft_net(pkt), &fl6, pkt->skb, in nft_fib6_eval()
|
| D | nft_dup_ipv6.c | 28 nf_dup_ipv6(nft_net(pkt), pkt->skb, nft_hook(pkt), gw, oif); in nft_dup_ipv6_eval()
|
| /Linux-v5.4/net/ipv4/netfilter/ |
| D | nft_fib_ipv4.c | 53 *dst = inet_dev_addr_type(nft_net(pkt), dev, addr); in nft_fib4_eval_type() 121 if (fib_lookup(nft_net(pkt), &fl4, &res, FIB_LOOKUP_IGNORE_LINKSTATE)) in nft_fib4_eval()
|
| D | nft_reject_ipv4.c | 30 nf_send_reset(nft_net(pkt), pkt->skb, nft_hook(pkt)); in nft_reject_ipv4_eval()
|
| D | nft_dup_ipv4.c | 30 nf_dup_ipv4(nft_net(pkt), pkt->skb, nft_hook(pkt), &gw, oif); in nft_dup_ipv4_eval()
|
| /Linux-v5.4/include/net/netfilter/ |
| D | nf_tables.h | 29 static inline struct net *nft_net(const struct nft_pktinfo *pkt) in nft_net() function
|