diff options
author | Martin Willi <martin@strongswan.org> | 2008-07-18 15:51:40 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2008-07-18 15:51:40 +0000 |
commit | a4a3e0c7dcb475cb7e7fe73e974a7e9a9aaca1fa (patch) | |
tree | b9e1d1247c4bed48b42aed306f90ec99774cdc71 /src/charon/plugins/sql/sql_logger.c | |
parent | 2f725443e59953347b2454393ce5186099e9c642 (diff) | |
download | strongswan-a4a3e0c7dcb475cb7e7fe73e974a7e9a9aaca1fa.tar.bz2 strongswan-a4a3e0c7dcb475cb7e7fe73e974a7e9a9aaca1fa.tar.xz |
introduced an additional bus->signal parameter for signal specific data
added SIG_IKE/SIG_CHD macros for signal emitting
Diffstat (limited to 'src/charon/plugins/sql/sql_logger.c')
-rw-r--r-- | src/charon/plugins/sql/sql_logger.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/charon/plugins/sql/sql_logger.c b/src/charon/plugins/sql/sql_logger.c index 2fb5844b3..6a87f9f1d 100644 --- a/src/charon/plugins/sql/sql_logger.c +++ b/src/charon/plugins/sql/sql_logger.c @@ -54,7 +54,8 @@ struct private_sql_logger_t { * Implementation of bus_listener_t.signal. */ static bool signal_(private_sql_logger_t *this, signal_t signal, level_t level, - int thread, ike_sa_t* ike_sa, char *format, va_list args) + int thread, ike_sa_t* ike_sa, void *data, + char *format, va_list args) { if (this->recursive) { @@ -133,7 +134,7 @@ sql_logger_t *sql_logger_create(database_t *db) { private_sql_logger_t *this = malloc_thing(private_sql_logger_t); - this->public.listener.signal = (bool(*)(bus_listener_t*,signal_t,level_t,int,ike_sa_t*,char*,va_list))signal_; + this->public.listener.signal = (bool(*)(bus_listener_t*,signal_t,level_t,int,ike_sa_t*,void*,char*,va_list))signal_; this->public.destroy = (void(*)(sql_logger_t*))destroy; this->db = db; |