mirror of
https://github.com/pi-hole/dnsmasq.git
synced 2025-12-19 18:28:25 +00:00
Fix bug in --dynamic-host when interface has /16 IPv4 address.
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
version 2.88
|
||||||
|
Fix bug in --dynamic-host when an interface has /16 IPv4
|
||||||
|
address. Thanks to Mark Dietzer for spotting this.
|
||||||
|
|
||||||
|
|
||||||
version 2.87
|
version 2.87
|
||||||
Allow arbitrary prefix lengths in --rev-server and
|
Allow arbitrary prefix lengths in --rev-server and
|
||||||
--domain=....,local
|
--domain=....,local
|
||||||
|
|||||||
@@ -360,7 +360,7 @@ static int iface_allowed(struct iface_param *param, int if_index, char *label,
|
|||||||
|
|
||||||
if (int_name->flags & INP4)
|
if (int_name->flags & INP4)
|
||||||
{
|
{
|
||||||
if (netmask.s_addr == 0xffff)
|
if (netmask.s_addr == 0xffffffff)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
newaddr.s_addr = (addr->in.sin_addr.s_addr & netmask.s_addr) |
|
newaddr.s_addr = (addr->in.sin_addr.s_addr & netmask.s_addr) |
|
||||||
|
|||||||
Reference in New Issue
Block a user