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';