Commit 00a002fc authored by Mark Andrews's avatar Mark Andrews
Browse files

- Fix startup error messages to report a missing "subnet6 declaration", rather

  than a missing "subnet declaration", when running as a DHCPv6 server.
parent 961e7a5b
......@@ -153,6 +153,9 @@ work on other platforms. Please report any problems and suggested fixes to
- The failover server no longer issues a floating point error if it encounters
a previously undefined option code.
- Fix startup error messages to report a missing "subnet6 declaration", rather
than a missing "subnet declaration", when running as a DHCPv6 server.
Changes since 4.0.0b3
- The reverse dns name for PTR updates on IPv6 addresses has been fixed to
......
......@@ -1141,7 +1141,7 @@ discover_interfaces(int state) {
} else {
strcpy(abuf, "no IPv6 addresses");
}
log_error("No subnet declaration for %s (%s).",
log_error("No subnet6 declaration for %s (%s).",
tmp->name,
abuf);
#endif /* DHCPv6 */
......@@ -1150,6 +1150,10 @@ discover_interfaces(int state) {
log_error ("** Ignoring requests on %s. %s",
tmp -> name, "If this is not what");
log_error (" you want, please write %s",
#ifdef DHCPv6
(local_family != AF_INET) ?
"a subnet6 declaration" :
#endif
"a subnet declaration");
log_error (" in your dhcpd.conf file %s",
"for the network segment");
......@@ -1159,8 +1163,12 @@ discover_interfaces(int state) {
log_error ("%s", "");
goto next;
} else {
log_error ("You must write a subnet %s",
" declaration for this");
log_error ("You must write a %s",
#ifdef DHCPv6
(local_family != AF_INET) ?
"subnet6 declaration for this" :
#endif
"subnet declaration for this");
log_error ("subnet. You cannot prevent %s",
"the DHCP server");
log_error ("from listening on this subnet %s",
......
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