*** check_dns.c?rev=1.13 Wed May 21 13:09:44 2003 --- check_dns.c Wed May 21 13:13:13 2003 *************** *** 180,189 **** } /* compare to expected address */ ! if (result == STATE_OK && match_expected_address && strcmp(address, expected_address)) { ! result = STATE_CRITICAL; ! asprintf(&output, "expected %s but got %s", expected_address, address); } elapsed_time = delta_time (tv); --- 180,191 ---- } /* compare to expected address */ ! if (result == STATE_OK && match_expected_address) { ! if ((address == NULL) || strcmp(address, expected_address)) { ! result = STATE_CRITICAL; ! asprintf(&output, "expected %s but got %s", expected_address, address); } + } elapsed_time = delta_time (tv);