Home
last modified time | relevance | path

Searched refs:ip6info (Results 1 – 1 of 1) sorted by relevance

/linux-4.1.27/net/ipv6/netfilter/
Dip6_tables.c91 const struct ip6t_ip6 *ip6info, in ip6_packet_match() argument
98 #define FWINV(bool, invflg) ((bool) ^ !!(ip6info->invflags & (invflg))) in ip6_packet_match()
100 if (FWINV(ipv6_masked_addr_cmp(&ipv6->saddr, &ip6info->smsk, in ip6_packet_match()
101 &ip6info->src), IP6T_INV_SRCIP) || in ip6_packet_match()
102 FWINV(ipv6_masked_addr_cmp(&ipv6->daddr, &ip6info->dmsk, in ip6_packet_match()
103 &ip6info->dst), IP6T_INV_DSTIP)) { in ip6_packet_match()
115 ret = ifname_compare_aligned(indev, ip6info->iniface, ip6info->iniface_mask); in ip6_packet_match()
119 indev, ip6info->iniface, in ip6_packet_match()
120 ip6info->invflags&IP6T_INV_VIA_IN ?" (INV)":""); in ip6_packet_match()
124 ret = ifname_compare_aligned(outdev, ip6info->outiface, ip6info->outiface_mask); in ip6_packet_match()
[all …]