CVS update: php31/sapi
| From: | shane | 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