svn commit: r365011 - stable/11/sbin/dhclient
Ed Maste
emaste at FreeBSD.org
Mon Aug 31 21:28:58 UTC 2020
Author: emaste
Date: Mon Aug 31 21:28:57 2020
New Revision: 365011
URL: https://svnweb.freebsd.org/changeset/base/365011
Log:
MFC r364994: dhclient: improve error handling parsing option 119
Reported by: Shlomi Oberman, JSOF
Submitted by: delphij
Reviewed by: markj
Tested by: markj
Modified:
stable/11/sbin/dhclient/options.c
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/sbin/dhclient/options.c
==============================================================================
--- stable/11/sbin/dhclient/options.c Mon Aug 31 21:28:09 2020 (r365010)
+++ stable/11/sbin/dhclient/options.c Mon Aug 31 21:28:57 2020 (r365011)
@@ -296,6 +296,8 @@ find_search_domain_name_len(struct option_data *option
pointed_len = find_search_domain_name_len(option,
&pointer);
+ if (pointed_len < 0)
+ return (-1);
domain_name_len += pointed_len;
*offset = i + 2;
More information about the svn-src-all
mailing list