bk: 4febfcf9RhhkQ5-pn318ac01eMuP9w
+* CID 97193: check return from sscanf() in ntp_config.c.
* CID 709169: check return from open("/dev/null", 0) and friends.
* CID 709207: Initialize "quality" for ulink_receive.
(4.2.7p285) 2012/06/18 Released by Harlan Stenn <stenn@ntp.org>
*pchSlash = '\0';
if (is_ip_address(if_name, AF_UNSPEC, &addr)) {
match_type = MATCH_IFADDR;
- if (pchSlash != NULL) {
- sscanf(pchSlash + 1, "%d",
- &prefixlen);
+ if (pchSlash != NULL \
+ && 1 == sscanf(pchSlash + 1, "%d",
+ &prefixlen)) {
addrbits = 8 *
SIZEOF_INADDR(AF(&addr));
prefixlen = max(-1, prefixlen);