improve range6.patch

This commit is contained in:
Jiri Popelka 2013-09-17 14:24:09 +02:00
parent aebaf50d8d
commit 077cc7630b

View File

@ -11,8 +11,8 @@ index 12ab0e6..4454be9 100644
+ char lowbuf [INET6_ADDRSTRLEN], netbuf [INET6_ADDRSTRLEN]; + char lowbuf [INET6_ADDRSTRLEN], netbuf [INET6_ADDRSTRLEN];
+ +
+ if (!addr_eq(subnet->net, subnet_number(*addr, subnet->netmask))) { + if (!addr_eq(subnet->net, subnet_number(*addr, subnet->netmask))) {
+ strcpy(lowbuf, piaddr(*addr)); + strncpy(lowbuf, piaddr(*addr), INET6_ADDRSTRLEN);
+ strcpy(netbuf, piaddr(subnet->net)); + strncpy(netbuf, piaddr(subnet->net), INET6_ADDRSTRLEN);
+ log_fatal("bad range6, address %s not in subnet6 %s/%d", + log_fatal("bad range6, address %s not in subnet6 %s/%d",
+ lowbuf, netbuf, subnet->prefix_len); + lowbuf, netbuf, subnet->prefix_len);
+ } + }