diff options
author | Hartmut Holzgraefe <hholzgra@php.net> | 2001-07-11 13:27:27 +0000 |
---|---|---|
committer | Hartmut Holzgraefe <hholzgra@php.net> | 2001-07-11 13:27:27 +0000 |
commit | e15d0193d97897ef3e24615c902fd8d678fccc35 (patch) | |
tree | 45307b72f16c709f8f49efe1534f294479d3e390 /ext/session/php_session.h | |
parent | 800b8633103cba6345af136c809982d02406fb1c (diff) | |
download | php-git-e15d0193d97897ef3e24615c902fd8d678fccc35.tar.gz |
cleanup in preparation for session_readonly()
Diffstat (limited to 'ext/session/php_session.h')
-rw-r--r-- | ext/session/php_session.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ext/session/php_session.h b/ext/session/php_session.h index 90ee4cfa86..223b81e61f 100644 --- a/ext/session/php_session.h +++ b/ext/session/php_session.h @@ -59,6 +59,12 @@ typedef struct ps_module_struct { #x, ps_open_##x, ps_close_##x, ps_read_##x, ps_write_##x, \ ps_delete_##x, ps_gc_##x +typedef enum { + php_session_disabled, + php_session_none, + php_session_active, +} php_session_status; + typedef struct { char *save_path; char *session_name; @@ -70,11 +76,11 @@ typedef struct { long cookie_lifetime; char *cookie_path; char *cookie_domain; - zend_bool cookie_secure; + zend_bool cookie_secure; ps_module *mod; void *mod_data; HashTable vars; - int nr_open_sessions; + php_session_status session_status; long gc_probability; long gc_maxlifetime; int module_number; |