relay_abort_http
relay_abort_http(con, 504, "connection timed out", 0);
relay_abort_http(con, 504, "connect failed", 0);
relay_abort_http(con, 504, "connect timeout", 0);
relay_abort_http(con, 500, "getsockopt failed", 0);
relay_abort_http(con, 500, msg, 0);
relay_abort_http(con, 500,
relay_abort_http(con, 500,
relay_abort_http(con, 500,
relay_abort_http(con, 500, "failed to write PROXY header", 0);
relay_abort_http(con, 500, strerror(errno), 0);
relay_abort_http(con, 400, "malformed", 0);
relay_abort_http(con, 500, strerror(errno), 0);
relay_abort_http(con, 413,
relay_abort_http(con, 400, "malformed", 0);
relay_abort_http(con, 400, "malformed", 0);
relay_abort_http(con, 400, "malformed",
relay_abort_http(con, 500,
relay_abort_http(con, 502,
relay_abort_http(con, 400,
relay_abort_http(con, 400,
relay_abort_http(con, 400, "malformed", 0);
relay_abort_http(con, 400, "malformed", 0);
relay_abort_http(con, 400, "malformed header", 0);
relay_abort_http(con, 406, "no method", 0);
relay_abort_http(con, 400, "Bad Request",
relay_abort_http(con, 500, "Internal Server Error",
relay_abort_http(con, 403, "Forbidden", con->se_label);
relay_abort_http(con, 403,
relay_abort_http(con, 400,
relay_abort_http(con, 405,
relay_abort_http(con, 502,
relay_abort_http(con, 502, "session failed", 0);
relay_abort_http(con, 500, strerror(errno), 0);
relay_abort_http(con, 500, "failed to allocate URL", 0);
relay_abort_http(con, 500,
void relay_abort_http(struct rsession *, u_int, const char *,