goto out;
}
- if (curpx->mode != PR_MODE_TCP && curpx->mode != PR_MODE_HTTP) {
- memprintf(errmsg, "%s : requires TCP or HTTP mode.\n", args[0]);
- ret = -1;
- goto out;
- }
-
if (*(args[1]) == 0 || *(args[2]) == 0) {
memprintf(errmsg, "%s : expects <status_code> and <url> as arguments.\n", args[0]);
ret = -1;
goto out;
}
- if (curpx->mode != PR_MODE_TCP && curpx->mode != PR_MODE_HTTP) {
- memprintf(errmsg, "%s : requires TCP or HTTP mode.\n", args[0]);
- ret = -1;
- goto out;
- }
-
if (*(args[1]) == 0 || *(args[2]) == 0) {
memprintf(errmsg, "%s : expects <status_code> and <file> as arguments.\n", args[0]);
ret = -1;
goto out;
}
- if (curpx->mode != PR_MODE_TCP && curpx->mode != PR_MODE_HTTP) {
- memprintf(err, "%s : requires TCP or HTTP mode.\n", args[0]);
- ret = -1;
- goto out;
- }
-
if (!*(args[1])) {
memprintf(err, "%s : expects <name> as argument.", args[0]);
ret = -1;
goto out;
}
- if (curpx->mode != PR_MODE_TCP && curpx->mode != PR_MODE_HTTP) {
- memprintf(errmsg, "%s : requires TCP or HTTP mode.\n", args[0]);
- goto error;
- }
-
cur_arg = 1;
curpx->conf.args.ctx = ARGC_HERR;
reply = http_parse_http_reply((const char **)args, &cur_arg, curpx, 0, errmsg);