Lines Matching refs:fail

1020         if (len >= 0x40) { errormsg = "Service instance name too long"; goto fail; }
1038 if (src[1] != '_') { errormsg = "Application protocol name must begin with underscore"; goto fail; }
1065 goto fail;
1070 if (!ValidTransportProtocol(src)) { errormsg = "Transport protocol name must be _udp or _tcp"; goto fail; }
1073 if (*src) { errormsg = "Service type must have only two labels"; goto fail; }
1076 if (!domain->c[0]) { errormsg = "Service domain must be non-empty"; goto fail; }
1078 { errormsg = "Illegal domain \"local.arpa.\" Use \"local.\" (or empty string)"; goto fail; }
1080 if (!dst) { errormsg = "Service domain too long"; goto fail; }
1083 fail:
2181 // If the name is one byte longer, then we fail the "if" test below, and correctly bail out.
2858 goto fail;
2887 goto fail;
2904 goto fail;
2918 goto fail;
2923 goto fail;
2949 goto fail;
2964 goto fail;
2983 goto fail;
2997 goto fail;
3004 goto fail;
3019 goto fail;
3033 goto fail;
3039 goto fail;
3046 goto fail;
3064 goto fail;
3081 goto fail;
3091 goto fail;
3100 goto fail;
3109 goto fail;
3129 goto fail;
3138 goto fail;
3151 if (ptr + 4 > end) { LogInfo("SetRData: OPT RDATA ptr + 4 > end"); goto fail; }
3155 if (ptr + opt->optlen > end) { LogInfo("SetRData: ptr + opt->optlen > end"); goto fail; }
3217 if (ptr != end) { LogInfo("SetRData: Malformed OptRdata"); goto fail; }
3240 goto fail;
3254 goto fail;
3258 goto fail;
3270 goto fail;
3285 goto fail;
3290 goto fail;
3295 goto fail;
3302 goto fail;
3309 goto fail;
3315 goto fail;
3321 goto fail;
3346 goto fail;
3363 goto fail;
3377 goto fail;
3383 goto fail;
3389 goto fail;
3400 goto fail;
3411 goto fail;
3421 // mean we fail. The DNS protocol specifies rdlength, so we can
3430 fail:
3496 goto fail;
3509 goto fail;
3517 fail: