mirror of
https://github.com/pi-hole/dnsmasq.git
synced 2025-12-19 18:28:25 +00:00
Fix crash in DHCP option parsing.
Thanks to Klaus Eisentraut <klaus.eisentraut@web.de> for finding this.
This commit is contained in:
@@ -1469,7 +1469,7 @@ static int parse_dhcp_opt(char *errstr, char *arg, int flags)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* RFC 3361, enc byte is zero for names */
|
/* RFC 3361, enc byte is zero for names */
|
||||||
if (new->opt == OPTION_SIP_SERVER)
|
if (new->opt == OPTION_SIP_SERVER && m)
|
||||||
m[0] = 0;
|
m[0] = 0;
|
||||||
new->len = (int) len + header_size;
|
new->len = (int) len + header_size;
|
||||||
new->val = m;
|
new->val = m;
|
||||||
|
|||||||
Reference in New Issue
Block a user