From: Kevin Darbyshire-Bryant Date: Mon, 17 Dec 2018 18:26:11 +0000 (+0000) Subject: proto: fix logic inversion in previous commit X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=2750ce2e0a9177e024823332853c76dbd0937c98;p=project%2Fnetifd.git proto: fix logic inversion in previous commit Rogue ! effectively disabled the ipv6 multicast check. Fix cd089c52 Why is it always the simple changes that catch you out? Signed-off-by: Kevin Darbyshire-Bryant --- diff --git a/proto.c b/proto.c index 2819e30..cbc92b1 100644 --- a/proto.c +++ b/proto.c @@ -131,7 +131,7 @@ parse_addr(struct interface *iface, const char *str, bool v6, int mask, if (!parse_ip_and_netmask(af, str, &addr->addr, &addr->mask)) goto error; - if (!v6 && IN6_IS_ADDR_MULTICAST(&addr->addr.in6)) + if (v6 && IN6_IS_ADDR_MULTICAST(&addr->addr.in6)) goto error; if (broadcast)