Lines Matching refs:failure
407 // Return a DNS Message read off of a TCP socket, or NULL on failure
762 if (!request || !reply) { vlogmsg = "NULL message"; goto failure; }
763 if (request->len < sizeof(DNSMessageHeader) || reply->len < sizeof(DNSMessageHeader)) { vlogmsg = "Malformatted message"; goto failure; }
767 { vlogmsg = "Request opcode not an update"; goto failure; }
770 if ((reply->msg.h.flags.b[1] & kDNSFlag1_RC_Mask)) { vlogmsg = "Reply contains non-zero rcode"; goto failure; }
772 { vlogmsg = "Reply opcode not an update response"; goto failure; }
777 failure: