summaryrefslogtreecommitdiff
path: root/ext/session/php_session.h
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2000-05-26 11:12:49 +0000
committerZeev Suraski <zeev@php.net>2000-05-26 11:12:49 +0000
commitfb69f854aff36433e0dfc7878e001b3a33472400 (patch)
treeb5bed5ffe3f7723fa69446c8c62dc8f26b22ab6d /ext/session/php_session.h
parent8e12a0126e4c7f5045bca98883b040e32b64347f (diff)
downloadphp-git-fb69f854aff36433e0dfc7878e001b3a33472400.tar.gz
Use the INI framework in the session module
Diffstat (limited to 'ext/session/php_session.h')
-rw-r--r--ext/session/php_session.h17
1 files changed, 10 insertions, 7 deletions
diff --git a/ext/session/php_session.h b/ext/session/php_session.h
index a93f4d87f4..9e50e626bd 100644
--- a/ext/session/php_session.h
+++ b/ext/session/php_session.h
@@ -77,22 +77,25 @@ typedef struct {
char *extern_referer_chk;
char *entropy_file;
char *cache_limiter;
- int entropy_length;
- int cookie_lifetime;
+ long entropy_length;
+ long cookie_lifetime;
char *cookie_path;
char *cookie_domain;
- zend_bool define_sid;
- zend_bool use_cookies;
ps_module *mod;
void *mod_data;
HashTable vars;
int nr_open_sessions;
- int gc_probability;
- int gc_maxlifetime;
+ long gc_probability;
+ long gc_maxlifetime;
int module_number;
- int cache_expire;
+ long cache_expire;
const struct ps_serializer_struct *serializer;
zval *http_session_vars;
+ char *serialize_handler;
+ char *save_handler;
+ zend_bool auto_start;
+ zend_bool define_sid;
+ zend_bool use_cookies;
} php_ps_globals;
extern zend_module_entry session_module_entry;