Searched refs:arpinfo (Results 1 – 1 of 1) sorted by relevance
/linux-4.1.27/net/ipv4/netfilter/ |
D | arp_tables.c | 106 const struct arpt_arp *arpinfo) in arp_packet_match() argument 113 #define FWINV(bool, invflg) ((bool) ^ !!(arpinfo->invflags & (invflg))) in arp_packet_match() 115 if (FWINV((arphdr->ar_op & arpinfo->arpop_mask) != arpinfo->arpop, in arp_packet_match() 119 arphdr->ar_op, arpinfo->arpop, arpinfo->arpop_mask); in arp_packet_match() 123 if (FWINV((arphdr->ar_hrd & arpinfo->arhrd_mask) != arpinfo->arhrd, in arp_packet_match() 127 arphdr->ar_hrd, arpinfo->arhrd, arpinfo->arhrd_mask); in arp_packet_match() 131 if (FWINV((arphdr->ar_pro & arpinfo->arpro_mask) != arpinfo->arpro, in arp_packet_match() 135 arphdr->ar_pro, arpinfo->arpro, arpinfo->arpro_mask); in arp_packet_match() 139 if (FWINV((arphdr->ar_hln & arpinfo->arhln_mask) != arpinfo->arhln, in arp_packet_match() 143 arphdr->ar_hln, arpinfo->arhln, arpinfo->arhln_mask); in arp_packet_match() [all …]
|