diff options
author | Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> | 2018-12-17 18:26:11 +0000 |
---|---|---|
committer | Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk> | 2018-12-17 18:26:11 +0000 |
commit | 2750ce2e0a9177e024823332853c76dbd0937c98 (patch) | |
tree | 97bc13607683978b7130db6bb35dddf742db3394 | |
parent | cd089c52de96e47cf99410f66701e04e24155b9a (diff) |
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 <ldir@darbyshire-bryant.me.uk>
-rw-r--r-- | proto.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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) |