back port parse_rdata fix to handle NULL commandline

This commit is contained in:
Mark Andrews 2012-08-22 18:38:46 +10:00
parent 41ff983eeb
commit 58cbd8c4fd

View file

@ -1044,6 +1044,11 @@ parse_rdata(char **cmdlinep, dns_rdataclass_t rdataclass,
dns_rdatacallbacks_t callbacks;
isc_result_t result;
if (cmdline == NULL) {
rdata->flags = DNS_RDATA_UPDATE;
return (STATUS_MORE);
}
while (*cmdline != 0 && isspace((unsigned char)*cmdline))
cmdline++;