/net/netfilter/ |
H A D | xt_physdev.c | 31 const char *indev, *outdev; local 80 outdev = nf_bridge->physoutdev ? 82 ret = ifname_compare_aligned(outdev, info->physoutdev, info->out_mask);
|
H A D | nf_queue.c | 53 if (entry->outdev) 54 dev_put(entry->outdev); 78 if (entry->outdev) 79 dev_hold(entry->outdev); 106 struct net_device *outdev, 140 .outdev = outdev, 196 entry->indev, entry->outdev, &elem, 209 entry->indev, entry->outdev, entry->okfn, 102 nf_queue(struct sk_buff *skb, struct nf_hook_ops *elem, u_int8_t pf, unsigned int hook, struct net_device *indev, struct net_device *outdev, int (*okfn)(struct sk_buff *), unsigned int queuenum) argument
|
H A D | core.c | 124 const struct net_device *outdev, 142 verdict = (*elemp)->hook(*elemp, skb, indev, outdev, okfn); 165 struct net_device *outdev, 179 outdev, &elem, okfn, hook_thresh); 188 int err = nf_queue(skb, elem, pf, hook, indev, outdev, okfn, 120 nf_iterate(struct list_head *head, struct sk_buff *skb, unsigned int hook, const struct net_device *indev, const struct net_device *outdev, struct nf_hook_ops **elemp, int (*okfn)(struct sk_buff *), int hook_thresh) argument 163 nf_hook_slow(u_int8_t pf, unsigned int hook, struct sk_buff *skb, struct net_device *indev, struct net_device *outdev, int (*okfn)(struct sk_buff *), int hook_thresh) argument
|
H A D | nfnetlink_log.c | 402 const struct net_device *outdev, 440 /* Case 1: outdev is physical input device, we need to 464 if (outdev) { 467 htonl(outdev->ifindex))) 471 /* Case 1: outdev is physical output device, we need to 475 htonl(outdev->ifindex)) || 479 htonl(br_port_get_rcu(outdev)->br->dev->ifindex))) 485 htonl(outdev->ifindex))) 395 __build_packet_message(struct nfnl_log_net *log, struct nfulnl_instance *inst, const struct sk_buff *skb, unsigned int data_len, u_int8_t pf, unsigned int hooknum, const struct net_device *indev, const struct net_device *outdev, const char *prefix, unsigned int plen) argument
|
H A D | nfnetlink_queue_core.c | 296 struct net_device *outdev; local 323 outdev = entry->outdev; 412 if (outdev) { 414 if (nla_put_be32(skb, NFQA_IFINDEX_OUTDEV, htonl(outdev->ifindex))) 418 /* Case 1: outdev is physical output device, we need to 422 htonl(outdev->ifindex)) || 426 htonl(br_port_get_rcu(outdev)->br->dev->ifindex))) 429 /* Case 2: outdev is bridge group, we need to look for 432 htonl(outdev [all...] |
/net/ipv4/netfilter/ |
H A D | arp_tables.c | 105 const char *outdev, 193 ret = ifname_compare(outdev, arpinfo->outiface, arpinfo->outiface_mask); 197 outdev, arpinfo->outiface, 259 const char *indev, *outdev; local 269 outdev = out ? out->name : nulldevname; 294 if (!arp_packet_match(arp, skb->dev, indev, outdev, &e->arp)) { 102 arp_packet_match(const struct arphdr *arphdr, struct net_device *dev, const char *indev, const char *outdev, const struct arpt_arp *arpinfo) argument
|
H A D | ip_tables.c | 77 const char *outdev, 109 ret = ifname_compare_aligned(outdev, ipinfo->outiface, ipinfo->outiface_mask); 113 outdev, ipinfo->outiface, 299 const char *indev, *outdev; local 310 outdev = out ? out->name : nulldevname; 351 if (!ip_packet_match(ip, indev, outdev, 75 ip_packet_match(const struct iphdr *ip, const char *indev, const char *outdev, const struct ipt_ip *ipinfo, int isfrag) argument
|
/net/ipv6/netfilter/ |
H A D | ip6_tables.c | 87 const char *outdev, 121 ret = ifname_compare_aligned(outdev, ip6info->outiface, ip6info->outiface_mask); 125 outdev, ip6info->outiface, 324 const char *indev, *outdev; local 334 outdev = out ? out->name : nulldevname; 371 if (!ip6_packet_match(skb, indev, outdev, &e->ipv6, 85 ip6_packet_match(const struct sk_buff *skb, const char *indev, const char *outdev, const struct ip6t_ip6 *ip6info, unsigned int *protoff, int *fragoff, bool *hotdrop) argument
|