summaryrefslogtreecommitdiff
path: root/ext/session/php_session.h
diff options
context:
space:
mode:
authorYasuo Ohgaki <yohgaki@php.net>2015-02-12 12:32:36 +0900
committerYasuo Ohgaki <yohgaki@php.net>2015-02-12 13:07:27 +0900
commit741b5952c6d8b0a75c9b421e10b9bace5b7a89f4 (patch)
treee93a8cd9dbbf5cc607ee754b9a11831ed4a9dfd6 /ext/session/php_session.h
parentb83352ccf3bbad3eb4aa3f2a9c591f91e0861e43 (diff)
downloadphp-git-741b5952c6d8b0a75c9b421e10b9bace5b7a89f4.tar.gz
Pass maxlifetime to save handlers
Diffstat (limited to 'ext/session/php_session.h')
-rw-r--r--ext/session/php_session.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/session/php_session.h b/ext/session/php_session.h
index 2c3e0cf798..972a39cefc 100644
--- a/ext/session/php_session.h
+++ b/ext/session/php_session.h
@@ -33,13 +33,13 @@
#define PS_NUM_APIS 9
#define PS_OPEN_ARGS void **mod_data, const char *save_path, const char *session_name
#define PS_CLOSE_ARGS void **mod_data
-#define PS_READ_ARGS void **mod_data, zend_string *key, zend_string **val
-#define PS_WRITE_ARGS void **mod_data, zend_string *key, zend_string *val
+#define PS_READ_ARGS void **mod_data, zend_string *key, zend_string **val, int maxlifetime
+#define PS_WRITE_ARGS void **mod_data, zend_string *key, zend_string *val, int maxlifetime
#define PS_DESTROY_ARGS void **mod_data, zend_string *key
#define PS_GC_ARGS void **mod_data, int maxlifetime, int *nrdels
#define PS_CREATE_SID_ARGS void **mod_data
#define PS_VALIDATE_SID_ARGS void **mod_data, zend_string *key
-#define PS_UPDATE_TIMESTAMP_ARGS void **mod_data, zend_string *key, zend_string *val
+#define PS_UPDATE_TIMESTAMP_ARGS void **mod_data, zend_string *key, zend_string *val, int maxlifetime
typedef struct ps_module_struct {
const char *s_name;