summaryrefslogtreecommitdiff
path: root/sapi/isapi/php4isapi.c
diff options
context:
space:
mode:
authorBen Mansell <joosters@php.net>2000-09-19 17:43:11 +0000
committerBen Mansell <joosters@php.net>2000-09-19 17:43:11 +0000
commitfd810404207e214174c2bdf439e9f06b3265674f (patch)
treef74e7c109bb6624bc15cec21be9365293a39d54f /sapi/isapi/php4isapi.c
parente2efb3cf06f6820ceaf3e5f18680aa4fa28db896 (diff)
downloadphp-git-fd810404207e214174c2bdf439e9f06b3265674f.tar.gz
(Zeus-specific) Don't GetServerVariable() for vars which Zeus doesn't use
Diffstat (limited to 'sapi/isapi/php4isapi.c')
-rw-r--r--sapi/isapi/php4isapi.c42
1 files changed, 22 insertions, 20 deletions
diff --git a/sapi/isapi/php4isapi.c b/sapi/isapi/php4isapi.c
index e5c96b8f12..b776b9b5a6 100644
--- a/sapi/isapi/php4isapi.c
+++ b/sapi/isapi/php4isapi.c
@@ -52,31 +52,11 @@ static zend_bool bTerminateThreadsOnError=0;
static char *isapi_server_variables[] = {
"ALL_HTTP",
- "APPL_MD_PATH",
- "APPL_PHYSICAL_PATH",
"AUTH_PASSWORD",
"AUTH_TYPE",
- "AUTH_USER",
- "CERT_COOKIE",
- "CERT_FLAGS",
- "CERT_ISSUER",
- "CERT_KEYSIZE",
- "CERT_SECRETKEYSIZE",
- "CERT_SERIALNUMBER",
- "CERT_SERVER_ISSUER",
- "CERT_SERVER_SUBJECT",
- "CERT_SUBJECT",
"CONTENT_LENGTH",
"CONTENT_TYPE",
- "LOGON_USER",
- "HTTP_COOKIE",
"HTTPS",
- "HTTPS_KEYSIZE",
- "HTTPS_SECRETKEYSIZE",
- "HTTPS_SERVER_ISSUER",
- "HTTPS_SERVER_SUBJECT",
- "INSTANCE_ID",
- "INSTANCE_META_PATH",
"PATH_INFO",
"PATH_TRANSLATED",
"QUERY_STRING",
@@ -92,6 +72,28 @@ static char *isapi_server_variables[] = {
"SERVER_PROTOCOL",
"SERVER_SOFTWARE",
"URL",
+#ifndef WITH_ZEUS
+ "APPL_MD_PATH",
+ "APPL_PHYSICAL_PATH",
+ "AUTH_USER",
+ "CERT_COOKIE",
+ "CERT_FLAGS",
+ "CERT_ISSUER",
+ "CERT_KEYSIZE",
+ "CERT_SECRETKEYSIZE",
+ "CERT_SERIALNUMBER",
+ "CERT_SERVER_ISSUER",
+ "CERT_SERVER_SUBJECT",
+ "CERT_SUBJECT",
+ "HTTP_COOKIE",
+ "HTTPS_KEYSIZE",
+ "HTTPS_SECRETKEYSIZE",
+ "HTTPS_SERVER_ISSUER",
+ "HTTPS_SERVER_SUBJECT",
+ "INSTANCE_ID",
+ "INSTANCE_META_PATH",
+ "LOGON_USER",
+#endif
NULL
};