In any case, only success or nxdomain are treated as results reportable to the caller. Otherwise musl waits for one of these and returns a transient failure (not does-not-exist) if it times out. Rich