mirror of
https://github.com/pi-hole/dnsmasq.git
synced 2025-12-19 18:28:25 +00:00
Fix failure to start with ENOTSOCK
This commit is contained in:
@@ -31,6 +31,12 @@ version 2.67
|
|||||||
want to continue to bind the aliases too, you need to add
|
want to continue to bind the aliases too, you need to add
|
||||||
eg. --interface=eth0:0 to the config.
|
eg. --interface=eth0:0 to the config.
|
||||||
|
|
||||||
|
Fix "failed to set SO_BINDTODEVICE on DHCP socket: Socket
|
||||||
|
operation on non-socket" error on startup with
|
||||||
|
configurations which have exactly one --interface option
|
||||||
|
and do RA but _not_ DHCPv6. Thanks to Trever Adams for the
|
||||||
|
bug report.
|
||||||
|
|
||||||
|
|
||||||
version 2.66
|
version 2.66
|
||||||
Add the ability to act as an authoritative DNS
|
Add the ability to act as an authoritative DNS
|
||||||
|
|||||||
@@ -248,7 +248,7 @@ int main (int argc, char **argv)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(HAVE_LINUX_NETWORK) && defined(HAVE_DHCP6)
|
#if defined(HAVE_LINUX_NETWORK) && defined(HAVE_DHCP6)
|
||||||
if (daemon->dhcp6)
|
if (daemon->doing_dhcp6)
|
||||||
bindtodevice(daemon->dhcp6fd);
|
bindtodevice(daemon->dhcp6fd);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user