Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6556874d authored by Jan Engelhardt's avatar Jan Engelhardt Committed by David S. Miller
Browse files

[NETFILTER]: xt_conntrack: fix IPv4 address comparison

parent d61f89e9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -122,7 +122,7 @@ conntrack_addrcmp(const union nf_inet_addr *kaddr,
                  const union nf_inet_addr *umask, unsigned int l3proto)
{
	if (l3proto == AF_INET)
		return (kaddr->ip & umask->ip) == uaddr->ip;
		return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0;
	else if (l3proto == AF_INET6)
		return ipv6_masked_addr_cmp(&kaddr->in6, &umask->in6,
		       &uaddr->in6) == 0;