Lines Matching defs:backend

945 apr_status_t proxy_ftp_cleanup(request_rec *r, proxy_conn_rec *backend)
948 backend->close = 1;
950 ap_proxy_release_connection("FTP", backend, r->server);
974 proxy_conn_rec *backend;
1160 backend = (proxy_conn_rec *) ap_get_module_config(c->conn_config, &proxy_ftp_module);
1161 if (!backend) {
1162 status = ap_proxy_acquire_connection("FTP", &backend, worker, r->server);
1164 if (backend) {
1165 backend->close = 1;
1166 ap_proxy_release_connection("FTP", backend, r->server);
1171 backend->addr = connect_addr;
1172 ap_set_module_config(c->conn_config, &proxy_ftp_module, backend);
1183 if (ap_proxy_connect_backend("FTP", backend, worker, r->server)) {
1187 proxy_ftp_cleanup(r, backend);
1191 if (!backend->connection) {
1192 status = ap_proxy_connection_create("FTP", backend, c, r->server);
1194 proxy_ftp_cleanup(r, backend);
1200 origin = backend->connection;
1201 sock = backend->sock;
1221 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1225 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1252 return ftp_proxyerror(r, backend, HTTP_SERVICE_UNAVAILABLE, ftpmessage);
1255 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
1271 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1275 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1279 proxy_ftp_cleanup(r, backend);
1284 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
1289 proxy_ftp_cleanup(r, backend);
1304 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1308 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1312 return ftp_proxyerror(r, backend, HTTP_UNAUTHORIZED,
1317 proxy_ftp_cleanup(r, backend);
1322 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
1338 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1342 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1360 return ftp_proxyerror(r, backend, HTTP_BAD_REQUEST,
1382 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1386 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1390 return ftp_proxyerror(r, backend, HTTP_NOT_FOUND, ftpmessage);
1393 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
1427 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1431 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1435 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
1472 proxy_ftp_cleanup(r, backend);
1496 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1522 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1526 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1530 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
1567 proxy_ftp_cleanup(r, backend);
1591 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1614 proxy_ftp_cleanup(r, backend);
1626 proxy_ftp_cleanup(r, backend);
1636 proxy_ftp_cleanup(r, backend);
1644 proxy_ftp_cleanup(r, backend);
1665 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1669 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1673 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
1686 return ftp_proxyerror(r, backend, HTTP_NOT_IMPLEMENTED,
1702 return ftp_proxyerror(r, backend, HTTP_BAD_REQUEST,
1734 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1738 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1765 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1769 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1773 return ftp_proxyerror(r, backend, HTTP_NOT_FOUND, ftpmessage);
1776 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
1883 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1887 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1910 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1914 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1918 return ftp_proxyerror(r, backend, HTTP_NOT_FOUND, ftpmessage);
1921 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
1937 return ftp_proxyerror(r, backend, HTTP_GATEWAY_TIME_OUT,
1941 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY,
1946 return ftp_proxyerror(r, backend, HTTP_BAD_GATEWAY, ftpmessage);
2014 proxy_ftp_cleanup(r, backend);
2030 proxy_ftp_cleanup(r, backend);
2045 proxy_ftp_cleanup(r, backend);
2092 * backend connection first to prevent the
2093 * backend server from hanging around waiting
2154 proxy_ftp_cleanup(r, backend);