You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ma...@hyperreal.org on 1998/06/08 16:23:52 UTC
cvs commit: apache-1.3/src/modules/proxy proxy_connect.c proxy_ftp.c proxy_http.c
martin 98/06/08 07:23:51
Modified: src/modules/proxy proxy_connect.c proxy_ftp.c proxy_http.c
Log:
Globally replaced HTTP/1.0 return codes by HTTP/1.1 ones. (proxy only)
Revision Changes Path
1.29 +2 -2 apache-1.3/src/modules/proxy/proxy_connect.c
Index: proxy_connect.c
===================================================================
RCS file: /home/cvs/apache-1.3/src/modules/proxy/proxy_connect.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -u -r1.28 -r1.29
--- proxy_connect.c 1998/05/27 22:56:04 1.28
+++ proxy_connect.c 1998/06/08 14:23:50 1.29
@@ -162,7 +162,7 @@
if (sock == -1) {
ap_log_error(APLOG_MARK, APLOG_ERR, r->server,
"proxy: error creating socket");
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
}
#ifndef WIN32
@@ -173,7 +173,7 @@
"found, you probably need to rebuild Apache with a "
"larger FD_SETSIZE", sock, FD_SETSIZE);
ap_pclosesocket(r->pool, sock);
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
}
#endif
1.61 +22 -22 apache-1.3/src/modules/proxy/proxy_ftp.c
Index: proxy_ftp.c
===================================================================
RCS file: /home/cvs/apache-1.3/src/modules/proxy/proxy_ftp.c,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -u -r1.60 -r1.61
--- proxy_ftp.c 1998/05/27 22:56:05 1.60
+++ proxy_ftp.c 1998/06/08 14:23:50 1.61
@@ -499,7 +499,7 @@
/* we only support GET and HEAD */
if (r->method_number != M_GET)
- return NOT_IMPLEMENTED;
+ return HTTP_NOT_IMPLEMENTED;
/* allocate a buffer for the response message */
resplen = MAX_STRING_LEN;
@@ -572,7 +572,7 @@
if (sock == -1) {
ap_log_error(APLOG_MARK, APLOG_ERR, r->server,
"proxy: error creating socket");
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
}
if (conf->recv_buffer_size) {
@@ -590,7 +590,7 @@
ap_log_error(APLOG_MARK, APLOG_ERR, r->server,
"proxy: error setting reuseaddr option: setsockopt(SO_REUSEADDR)");
ap_pclosesocket(p, sock);
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
#endif /*_OSD_POSIX*/
}
@@ -641,7 +641,7 @@
}
if (i != 220) {
ap_kill_timeout(r);
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
}
Explain0("FTP: connected.");
@@ -666,12 +666,12 @@
}
if (i != 230 && i != 331) {
ap_kill_timeout(r);
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
}
if (i == 331) { /* send password */
if (password == NULL)
- return FORBIDDEN;
+ return HTTP_FORBIDDEN;
ap_bputs("PASS ", f);
ap_bwrite(f, password, passlen);
ap_bputs(CRLF, f);
@@ -694,7 +694,7 @@
}
if (i != 230 && i != 202) {
ap_kill_timeout(r);
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
}
}
@@ -724,11 +724,11 @@
}
if (i == 550) {
ap_kill_timeout(r);
- return NOT_FOUND;
+ return HTTP_NOT_FOUND;
}
if (i != 250) {
ap_kill_timeout(r);
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
}
path = strp + 1;
@@ -761,7 +761,7 @@
}
if (i != 200 && i != 504) {
ap_kill_timeout(r);
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
}
/* Allow not implemented */
if (i == 504)
@@ -775,7 +775,7 @@
"proxy: error creating PASV socket");
ap_bclose(f);
ap_kill_timeout(r);
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
}
if (conf->recv_buffer_size) {
@@ -798,7 +798,7 @@
ap_pclosesocket(p, dsock);
ap_bclose(f);
ap_kill_timeout(r);
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
}
else {
pasv[i - 1] = '\0';
@@ -852,7 +852,7 @@
"proxy: error getting socket address");
ap_bclose(f);
ap_kill_timeout(r);
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
}
dsock = ap_psocket(p, PF_INET, SOCK_STREAM, IPPROTO_TCP);
@@ -861,7 +861,7 @@
"proxy: error creating socket");
ap_bclose(f);
ap_kill_timeout(r);
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
}
if (setsockopt(dsock, SOL_SOCKET, SO_REUSEADDR, (void *) &one,
@@ -872,7 +872,7 @@
ap_pclosesocket(p, dsock);
ap_bclose(f);
ap_kill_timeout(r);
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
#endif /*_OSD_POSIX*/
}
@@ -885,7 +885,7 @@
"proxy: error binding to ftp data socket %s", buff);
ap_bclose(f);
ap_pclosesocket(p, dsock);
- return SERVER_ERROR;
+ return HTTP_INTERNAL_SERVER_ERROR;
}
listen(dsock, 2); /* only need a short queue */
}
@@ -923,11 +923,11 @@
}
if (i == 550) {
ap_kill_timeout(r);
- return NOT_FOUND;
+ return HTTP_NOT_FOUND;
}
if (i != 250) {
ap_kill_timeout(r);
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
}
path = "";
len = 0;
@@ -976,11 +976,11 @@
}
if (rc == 550) {
ap_kill_timeout(r);
- return NOT_FOUND;
+ return HTTP_NOT_FOUND;
}
if (rc != 250) {
ap_kill_timeout(r);
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
}
ap_bputs("LIST -lag" CRLF, f);
@@ -993,7 +993,7 @@
}
ap_kill_timeout(r);
if (rc != 125 && rc != 150 && rc != 226 && rc != 250)
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
r->status = 200;
r->status_line = "200 OK";
@@ -1045,7 +1045,7 @@
ap_bclose(f);
ap_kill_timeout(r);
ap_proxy_cache_error(c);
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
}
ap_note_cleanups_for_socket(p, csd);
data = ap_bcreate(p, B_RDWR | B_SOCKET);
1.48 +1 -1 apache-1.3/src/modules/proxy/proxy_http.c
Index: proxy_http.c
===================================================================
RCS file: /home/cvs/apache-1.3/src/modules/proxy/proxy_http.c,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -u -r1.47 -r1.48
--- proxy_http.c 1998/05/27 22:56:05 1.47
+++ proxy_http.c 1998/06/08 14:23:50 1.48
@@ -342,7 +342,7 @@
if (buffer[5] != '1' || buffer[len - 1] != '\n') {
ap_bclose(f);
ap_kill_timeout(r);
- return BAD_GATEWAY;
+ return HTTP_BAD_GATEWAY;
}
backasswards = 0;
buffer[--len] = '\0';