CVS update: php31/sapi

From: Date: Thu, 03 Sep 1998 07:11:24 +0000
Subject: CVS update: php31/sapi
Groups: php.dev 
Request: Send a blank email to php-dev+get-771@lists.php.net to get a copy of this message
Date: Thursday September 3, 1998 @ 3:11 Author: shane Update of /repository/php31/sapi In directory asf:/u2/tmp/cvs-serv19580/sapi Modified Files: cgi_sapi.c isapi_sapi.c nsapi_sapi.c sapi.h wsapi_sapi.c Log Message: Now here's a ton of work! per server directives working via registry per directory directives writen, untested registry functions using automated config main.c now uses automated config added some stuff to automated config info uses automated config dl fix Index: php31/sapi/cgi_sapi.c diff -c php31/sapi/cgi_sapi.c:2.20 php31/sapi/cgi_sapi.c:2.21 *** php31/sapi/cgi_sapi.c:2.20 Tue Sep 1 13:43:35 1998 --- php31/sapi/cgi_sapi.c Thu Sep 3 03:11:22 1998 *************** *** 220,225 **** --- 220,226 ---- sapi_info->content_type = getenv("CONTENT_TYPE"); sapi_info->cookies = getenv("HTTP_COOKIE"); sapi_info->authorization=getenv("HTTP_AUTHORIZATION"); + sapi_info->server_name = getenv("SERVER_NAME"); sapi_info->getenv = sapi_getenv; sapi_info->writeclient = sapi_writeclient; Index: php31/sapi/isapi_sapi.c diff -c php31/sapi/isapi_sapi.c:2.21 php31/sapi/isapi_sapi.c:2.22 *** php31/sapi/isapi_sapi.c:2.21 Sun Aug 30 03:17:26 1998 --- php31/sapi/isapi_sapi.c Thu Sep 3 03:11:23 1998 *************** *** 364,369 **** --- 364,370 ---- sapi_info->content_type = lpEcb->lpszContentType; sapi_info->cookies = _sapi_getenv(lpEcb, "HTTP_COOKIE"); sapi_info->authorization = _sapi_getenv(lpEcb, "HTTP_AUTHORIZATION"); + sapi_info->server_name = _sapi_getenv(lpEcb, "SERVER_NAME"); sapi_info->getenv = sapi_getenv; sapi_info->writeclient = sapi_writeclient; Index: php31/sapi/nsapi_sapi.c diff -c php31/sapi/nsapi_sapi.c:2.11 php31/sapi/nsapi_sapi.c:2.12 *** php31/sapi/nsapi_sapi.c:2.11 Sun Aug 30 02:45:29 1998 --- php31/sapi/nsapi_sapi.c Thu Sep 3 03:11:23 1998 *************** *** 541,546 **** --- 541,547 ---- sapi_info->content_type = pblock_findval("content-type", rq->headers); sapi_info->cookies = pblock_findval("cookie", rq->headers); sapi_info->authorization = pblock_findval("authorization", rq->headers); + sapi_info->server_name = server_hostname; sapi_info->getenv = sapi_getenv; sapi_info->writeclient = sapi_writeclient; Index: php31/sapi/sapi.h diff -c php31/sapi/sapi.h:2.15 php31/sapi/sapi.h:2.16 *** php31/sapi/sapi.h:2.15 Sun Aug 30 02:45:29 1998 --- php31/sapi/sapi.h Thu Sep 3 03:11:23 1998 *************** *** 38,43 **** --- 38,44 ---- struct sapi_request_info { /* request variables */ void *scid; /* request identifier */ + char *server_name; char *rqst_filename; /*we need to estrdup this to filename later */ char *filename; int fileopen; /*set to fd to make php main use fdopen */ Index: php31/sapi/wsapi_sapi.c diff -c php31/sapi/wsapi_sapi.c:2.8 php31/sapi/wsapi_sapi.c:2.9 *** php31/sapi/wsapi_sapi.c:2.8 Sun Aug 30 02:45:29 1998 --- php31/sapi/wsapi_sapi.c Thu Sep 3 03:11:23 1998 *************** *** 358,364 **** sapi_info->content_type = tp->content_type; sapi_info->cookies = _sapi_getenv(tp, "HTTP_COOKIE"); sapi_info->authorization = tp->auth_line; ! sapi_info->getenv = sapi_getenv; sapi_info->writeclient = sapi_writeclient; --- 358,364 ---- sapi_info->content_type = tp->content_type; sapi_info->cookies = _sapi_getenv(tp, "HTTP_COOKIE"); sapi_info->authorization = tp->auth_line; ! sapi_info->server_name = tp->local_name; sapi_info->getenv = sapi_getenv; sapi_info->writeclient = sapi_writeclient; -- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net For help: php-dev-help@lists.php.net

« previous php.dev (#771) next »