And skip dos-newlines for only addrs on line.

git-svn-id: file:///svn/unbound/trunk@3385 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards 2015-04-07 07:54:30 +00:00
parent 11b13d5928
commit cdeb81f219

View file

@ -1053,6 +1053,8 @@ ub_ctx_hosts(struct ub_ctx* ctx, const char* fname)
/* skip addr */ /* skip addr */
while(isxdigit((unsigned char)*parse) || *parse == '.' || *parse == ':') while(isxdigit((unsigned char)*parse) || *parse == '.' || *parse == ':')
parse++; parse++;
if(*parse == '\r')
parse++;
if(*parse == '\n' || *parse == 0) if(*parse == '\n' || *parse == 0)
continue; continue;
if(*parse == '%') if(*parse == '%')