Commit 5acccf95 by Serge Hallyn

config_ipv6: run inet_pton on the addr value without mask

otherwise a "$addr/$mask" results in failure. Signed-off-by: 's avatarSerge Hallyn <serge.hallyn@ubuntu.com>
parent 79622932
...@@ -759,8 +759,8 @@ static int config_network_ipv6(const char *key, const char *value, ...@@ -759,8 +759,8 @@ static int config_network_ipv6(const char *key, const char *value,
inet6dev->prefix = atoi(netmask); inet6dev->prefix = atoi(netmask);
} }
if (!inet_pton(AF_INET6, value, &inet6dev->addr)) { if (!inet_pton(AF_INET6, valdup, &inet6dev->addr)) {
SYSERROR("invalid ipv6 address: %s", value); SYSERROR("invalid ipv6 address: %s", valdup);
free(list); free(list);
free(inet6dev); free(inet6dev);
free(valdup); free(valdup);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment