diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2015-05-22 18:32:04 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2015-05-22 18:32:04 +0100 |
commit | 6aa849d3880096db053d1871e33a79e43571ab18 (patch) | |
tree | d162e3c8d2629090e06833b7607349931dc48f6e /test/src | |
parent | 4cea764f3d43217b9b7046310fc1567c4d63c01e (diff) |
DANE: do not fail/defer message due to TLSA lookup but dane is only requested
Diffstat (limited to 'test/src')
-rw-r--r-- | test/src/fakens.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/test/src/fakens.c b/test/src/fakens.c index be3a148b8..bb8d4e206 100644 --- a/test/src/fakens.c +++ b/test/src/fakens.c @@ -51,14 +51,14 @@ and the domain is not found. It converts the the result to PASS_ON instead of HOST_NOT_FOUND. Any DNS record line in a zone file can be prefixed with "DELAY=" and -a number of milliseconds (followed by whitespace). +a number of milliseconds (followed by one space). -Any DNS record line in a zone file can be prefixed with "DNSSEC" and -at least one space; if all the records found by a lookup are marked +Any DNS record line in a zone file can be prefixed with "DNSSEC "; +if all the records found by a lookup are marked as such then the response will have the "AD" bit set. -Any DNS record line in a zone file can be prefixed with "AA" and -at least one space; if all the records found by a lookup are marked +Any DNS record line in a zone file can be prefixed with "AA " +if all the records found by a lookup are marked as such then the response will have the "AA" bit set. */ @@ -378,13 +378,13 @@ while (fgets(CS buffer, sizeof(buffer), f) != NULL) else if (Ustrncmp(p, US"DELAY=", 6) == 0) /* delay before response */ { for (p += 6; *p >= '0' && *p <= '9'; p++) delay = delay*10 + *p - '0'; - while (isspace(*p)) p++; + if (isspace(*p)) p++; } else break; } - if (!isspace(*p)) + if (!isspace(*p)) /* new domain name */ { uschar *pp = rrdomain; uschar *PP = RRdomain; @@ -403,7 +403,7 @@ while (fgets(CS buffer, sizeof(buffer), f) != NULL) pp[-1] = 0; PP[-1] = 0; } - } + } /* else use previous line's domain name */ /* Compare domain names; first check for a wildcard */ |