Peter: > On 07/06/16 22:29, Wietse Venema wrote: > > Otherwise it replies with the query arguments plus an empty > > address list and the reply TTL (-1 if unavailable). > > > > "otherwise" means that the IP address is not listed, or that no > > reply was received. > > > > I have changed the text to: > > > > Otherwise it replies with the query arguments plus an empty > > address list and the reply TTL. The reply TTL is -1 if no > > reply is received, or if the reply contains no TTL information). > > That still doesn't address what I'm concerned about. How about this: > > Otherwise it replies with the query arguments plus an empty > address list and the negative cache TTL from the SOA record if > one is supplied or -1 if no reply is received, or if the reply > contains no SOA record).
Parsing that requires that one insert parentheses otherwise a and b if c or if d, or if e. It says that dnsblog returns the negative TTL from the SOA record. dnsblog returns a negative TTL value only if the reply provides no TTL or if there is no reply. Wietse