Commit a3288b42 authored by Evan Hunt's avatar Evan Hunt
Browse files

2642. [bug] nsupdate could dump core on solaris when reading

			improperly formatted key files.  [RT #20015]
parent 47ce374f
--- 9.7.0a2 released ---
2642. [bug] nsupdate could dump core on solaris when reading
improperly formatted key files. [RT #20015]
2641. [bug] Fixed an error in parsing update-policy syntax,
added a regression test to check it. [RT #20007]
......
......@@ -31,7 +31,7 @@
/*
* Principal Author: Brian Wellington
* $Id: dst_api.c,v 1.24 2009/07/19 23:47:55 tbox Exp $
* $Id: dst_api.c,v 1.25 2009/07/29 23:45:24 each Exp $
*/
/*! \file */
......@@ -1052,6 +1052,9 @@ dst_key_read_public(const char *filename, int type,
/* Read the next word: either TTL, class, or 'KEY' */
NEXTTOKEN(lex, opt, &token);
if (token.type != isc_tokentype_string)
BADTOKEN();
/* If it's a TTL, read the next one */
result = dns_ttl_fromtext(&token.value.as_textregion, &ttl);
if (result == ISC_R_SUCCESS)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment