projects
/
oweals
/
netifd.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1ac1c78
)
proto: Support class-e addressing in netifd
author
Dave Taht
<dave@taht.net>
Sun, 9 Dec 2018 04:52:33 +0000
(
04:52
+0000)
committer
Kevin Darbyshire-Bryant
<ldir@darbyshire-bryant.me.uk>
Sun, 16 Dec 2018 18:16:44 +0000
(18:16 +0000)
Signed-off-by: Dave Taht <dave.taht@gmail.com>
Acked-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
Acked-by: Jo-Philipp Wich <jo@mein.io>
proto.c
patch
|
blob
|
history
diff --git
a/proto.c
b/proto.c
index 6047735daec00d4a595110fd1b3fb687d8b13c2e..2819e301036f5a991ac883c947f18203052b4c63 100644
(file)
--- a/
proto.c
+++ b/
proto.c
@@
-131,11
+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) {
- if (IN_EXPERIMENTAL(ntohl(addr->addr.in.s_addr)))
- goto error;
-
- } else if (IN6_IS_ADDR_MULTICAST(&addr->addr.in6))
+ if (!v6 && IN6_IS_ADDR_MULTICAST(&addr->addr.in6))
goto error;
if (broadcast)