Received: by taz.hyperreal.com (8.7.6/V2.0) id NAA05735; Sun, 20 Oct 1996 13:45:58 -0700 (PDT) Received: by taz.hyperreal.com (8.7.6/V2.0) id NAA05728; Sun, 20 Oct 1996 13:45:57 -0700 (PDT) Date: Sun, 20 Oct 1996 13:45:57 -0700 (PDT) From: Ben Laurie Message-Id: <199610202045.NAA05728@taz.hyperreal.com> To: apache-cvs@hyperreal.com Subject: cvs commit: apache/src http_protocol.c http_request.c http_request.h httpd.h util.c util_script.c util_script.h Sender: owner-apache-cvs@apache.org Precedence: bulk Reply-To: new-httpd@hyperreal.com ben 96/10/20 13:45:56 Modified: src http_protocol.c http_request.c http_request.h httpd.h util.c util_script.c util_script.h Log: Even more constification. Revision Changes Path 1.61 +3 -3 apache/src/http_protocol.c Index: http_protocol.c =================================================================== RCS file: /export/home/cvs/apache/src/http_protocol.c,v retrieving revision 1.60 retrieving revision 1.61 diff -C3 -r1.60 -r1.61 *** http_protocol.c 1996/10/20 18:03:31 1.60 --- http_protocol.c 1996/10/20 20:45:50 1.61 *************** *** 440,446 **** } } ! char *check_fulluri (request_rec *r, char *uri) { char *name, *host; int i, port; --- 440,446 ---- } } ! const char *check_fulluri (request_rec *r, const char *uri) { char *name, *host; int i, port; *************** *** 494,500 **** int read_request_line (request_rec *r) { char l[HUGE_STRING_LEN]; ! char *ll = l, *uri; conn_rec *conn = r->connection; int major = 1, minor = 0; /* Assume HTTP/1.0 if non-"HTTP" protocol*/ --- 494,500 ---- int read_request_line (request_rec *r) { char l[HUGE_STRING_LEN]; ! const char *ll = l, *uri; conn_rec *conn = r->connection; int major = 1, minor = 0; /* Assume HTTP/1.0 if non-"HTTP" protocol*/ *************** *** 783,789 **** } t = uudecode (r->pool, auth_line); ! r->connection->user = getword_nulls (r->pool, &t, ':'); r->connection->auth_type = "Basic"; *pw = t; --- 783,789 ---- } t = uudecode (r->pool, auth_line); ! r->connection->user = getword_nulls_nc (r->pool, &t, ':'); r->connection->auth_type = "Basic"; *pw = t; 1.24 +7 -7 apache/src/http_request.c Index: http_request.c =================================================================== RCS file: /export/home/cvs/apache/src/http_request.c,v retrieving revision 1.23 retrieving revision 1.24 diff -C3 -r1.23 -r1.24 *** http_request.c 1996/10/20 18:03:32 1.23 --- http_request.c 1996/10/20 20:45:51 1.24 *************** *** 50,56 **** * */ ! /* $Id: http_request.c,v 1.23 1996/10/20 18:03:32 ben Exp $ */ /* * http_request.c: functions to get and process requests --- 50,56 ---- * */ ! /* $Id: http_request.c,v 1.24 1996/10/20 20:45:51 ben Exp $ */ /* * http_request.c: functions to get and process requests *************** *** 516,522 **** return rr; } ! request_rec *sub_req_lookup_simple (char *new_file, request_rec *r) { /* This handles the simple case, common to ..._lookup_uri and _file, * of looking up another file in the same directory. --- 516,522 ---- return rr; } ! request_rec *sub_req_lookup_simple (const char *new_file, const request_rec *r) { /* This handles the simple case, common to ..._lookup_uri and _file, * of looking up another file in the same directory. *************** *** 625,631 **** return rnew; } ! request_rec *sub_req_lookup_file (char *new_file, request_rec *r) { request_rec *rnew; int res; --- 625,631 ---- return rnew; } ! request_rec *sub_req_lookup_file (const char *new_file, const request_rec *r) { request_rec *rnew; int res; *************** *** 650,656 **** rnew->uri = "INTERNALLY GENERATED file-relative req"; rnew->filename = ((new_file[0] == '/') ? ! new_file : make_full_path (rnew->pool, fdir, new_file)); if ((res = directory_walk (rnew)) --- 650,656 ---- rnew->uri = "INTERNALLY GENERATED file-relative req"; rnew->filename = ((new_file[0] == '/') ? ! pstrdup(rnew->pool,new_file) : make_full_path (rnew->pool, fdir, new_file)); if ((res = directory_walk (rnew)) *************** *** 925,931 **** return new; } ! request_rec *internal_internal_redirect (char *new_uri, request_rec *r) { request_rec *new = (request_rec *)pcalloc(r->pool, sizeof(request_rec)); char t[10]; /* Long enough... */ --- 925,931 ---- return new; } ! request_rec *internal_internal_redirect (const char *new_uri, request_rec *r) { request_rec *new = (request_rec *)pcalloc(r->pool, sizeof(request_rec)); char t[10]; /* Long enough... */ *************** *** 980,986 **** return new; } ! void internal_redirect (char *new_uri, request_rec *r) { request_rec *new = internal_internal_redirect(new_uri, r); process_request_internal (new); --- 980,986 ---- return new; } ! void internal_redirect (const char *new_uri, request_rec *r) { request_rec *new = internal_internal_redirect(new_uri, r); process_request_internal (new); *************** *** 991,997 **** * an internal redirect. */ ! void internal_redirect_handler (char *new_uri, request_rec *r) { request_rec *new = internal_internal_redirect(new_uri, r); if (r->handler) --- 991,997 ---- * an internal redirect. */ ! void internal_redirect_handler (const char *new_uri, request_rec *r) { request_rec *new = internal_internal_redirect(new_uri, r); if (r->handler) 1.6 +4 -4 apache/src/http_request.h Index: http_request.h =================================================================== RCS file: /export/home/cvs/apache/src/http_request.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C3 -r1.5 -r1.6 *** http_request.h 1996/10/20 18:03:32 1.5 --- http_request.h 1996/10/20 20:45:51 1.6 *************** *** 50,56 **** * */ ! /* $Id: http_request.h,v 1.5 1996/10/20 18:03:32 ben Exp $ */ /* http_request.c is the code which handles the main line of request * processing, once a request has been read in (finding the right per- --- 50,56 ---- * */ ! /* $Id: http_request.h,v 1.6 1996/10/20 20:45:51 ben Exp $ */ /* http_request.c is the code which handles the main line of request * processing, once a request has been read in (finding the right per- *************** *** 73,79 **** */ request_rec *sub_req_lookup_uri (const char *new_file, const request_rec *r); ! request_rec *sub_req_lookup_file (char *new_file, request_rec *r); int run_sub_req (request_rec *r); void destroy_sub_req (request_rec *r); --- 73,79 ---- */ request_rec *sub_req_lookup_uri (const char *new_file, const request_rec *r); ! request_rec *sub_req_lookup_file (const char *new_file, const request_rec *r); int run_sub_req (request_rec *r); void destroy_sub_req (request_rec *r); *************** *** 83,90 **** * If so, call this from a handler, and then immediately return OK. */ ! void internal_redirect (char *new_uri, request_rec *); ! void internal_redirect_handler (char *new_uri, request_rec *); #ifdef CORE_PRIVATE /* Function called by main.c to handle first-level request */ --- 83,90 ---- * If so, call this from a handler, and then immediately return OK. */ ! void internal_redirect (const char *new_uri, request_rec *); ! void internal_redirect_handler (const char *new_uri, request_rec *); #ifdef CORE_PRIVATE /* Function called by main.c to handle first-level request */ 1.57 +4 -2 apache/src/httpd.h Index: httpd.h =================================================================== RCS file: /export/home/cvs/apache/src/httpd.h,v retrieving revision 1.56 retrieving revision 1.57 diff -C3 -r1.56 -r1.57 *** httpd.h 1996/10/20 18:03:32 1.56 --- httpd.h 1996/10/20 20:45:52 1.57 *************** *** 605,612 **** char *getword(pool *p, const char **line, char stop); char *getword_nc(pool *p, char **line, char stop); ! char *getword_white(pool *p, char **line); ! char *getword_nulls (pool *p, char **line, char stop); char *getword_conf (pool *p, const char **line); char *getword_conf_nc (pool *p, char **line); --- 605,614 ---- char *getword(pool *p, const char **line, char stop); char *getword_nc(pool *p, char **line, char stop); ! char *getword_white(pool *p, const char **line); ! char *getword_white_nc(pool *p, char **line); ! char *getword_nulls (pool *p, const char **line, char stop); ! char *getword_nulls_nc (pool *p, char **line, char stop); char *getword_conf (pool *p, const char **line); char *getword_conf_nc (pool *p, char **line); 1.27 +12 -2 apache/src/util.c Index: util.c =================================================================== RCS file: /export/home/cvs/apache/src/util.c,v retrieving revision 1.26 retrieving revision 1.27 diff -C3 -r1.26 -r1.27 *** util.c 1996/10/20 18:03:37 1.26 --- util.c 1996/10/20 20:45:52 1.27 *************** *** 399,405 **** return res; } ! char *getword_white(pool* atrans, char **line) { int pos = -1, x; char *res; --- 399,410 ---- return res; } ! char *getword_white_nc(pool* atrans, char **line) ! { ! return getword_white(atrans,(const char **)line); ! } ! ! char *getword_white(pool* atrans, const char **line) { int pos = -1, x; char *res; *************** *** 427,433 **** return res; } ! char *getword_nulls(pool* atrans, char **line, char stop) { int pos = ind(*line, stop); char *res; --- 432,443 ---- return res; } ! char *getword_nulls_nc(pool* atrans, char **line, char stop) ! { ! return getword_nulls(atrans,(const char **)line,stop); ! } ! ! char *getword_nulls(pool* atrans, const char **line, char stop) { int pos = ind(*line, stop); char *res; 1.24 +1 -1 apache/src/util_script.c Index: util_script.c =================================================================== RCS file: /export/home/cvs/apache/src/util_script.c,v retrieving revision 1.23 retrieving revision 1.24 diff -C3 -r1.23 -r1.24 *** util_script.c 1996/10/20 18:03:37 1.23 --- util_script.c 1996/10/20 20:45:53 1.24 *************** *** 72,78 **** #define MALFORMED_MESSAGE "malformed header from script. Bad header=" #define MALFORMED_HEADER_LENGTH_TO_SHOW 30 ! char **create_argv(pool *p, char *av0, char *args) { register int x,n; char **av; char *w; --- 72,78 ---- #define MALFORMED_MESSAGE "malformed header from script. Bad header=" #define MALFORMED_HEADER_LENGTH_TO_SHOW 30 ! char **create_argv(pool *p, char *av0, const char *args) { register int x,n; char **av; char *w; 1.7 +2 -2 apache/src/util_script.h Index: util_script.h =================================================================== RCS file: /export/home/cvs/apache/src/util_script.h,v retrieving revision 1.6 retrieving revision 1.7 diff -C3 -r1.6 -r1.7 *** util_script.h 1996/08/20 11:51:25 1.6 --- util_script.h 1996/10/20 20:45:53 1.7 *************** *** 50,58 **** * */ ! /* $Id: util_script.h,v 1.6 1996/08/20 11:51:25 paul Exp $ */ ! char **create_argv(pool *p, char *av0, char *args); #ifdef __EMX__ char **create_argv_cmd(pool *p, char *av0, char *args, char *path); #endif --- 50,58 ---- * */ ! /* $Id: util_script.h,v 1.7 1996/10/20 20:45:53 ben Exp $ */ ! char **create_argv(pool *p, char *av0, const char *args); #ifdef __EMX__ char **create_argv_cmd(pool *p, char *av0, char *args, char *path); #endif