diff options
author | Martin Willi <martin@strongswan.org> | 2008-10-14 08:52:13 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2008-10-14 08:52:13 +0000 |
commit | a985db3ff330bf65b0b9dd16571c3a5c00e05508 (patch) | |
tree | d051691301ec94df2a4ccf4b9c3ef827d96c6b5d /src/charon/control/controller.h | |
parent | 1adaa02bb2bcd72ad6d41b22719dba29fd7d57b7 (diff) | |
download | strongswan-a985db3ff330bf65b0b9dd16571c3a5c00e05508.tar.bz2 strongswan-a985db3ff330bf65b0b9dd16571c3a5c00e05508.tar.xz |
reintegrated bus-refactoring branch
Diffstat (limited to 'src/charon/control/controller.h')
-rw-r--r-- | src/charon/control/controller.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/charon/control/controller.h b/src/charon/control/controller.h index 95202d769..0dd6aec7c 100644 --- a/src/charon/control/controller.h +++ b/src/charon/control/controller.h @@ -29,26 +29,24 @@ * callback to log things triggered by controller. * * @param param echoed parameter supplied when function invoked - * @param signal type of signal + * @param group debugging group * @param level verbosity level if log * @param ike_sa associated IKE_SA, if any * @param format printf like format string * @param args list of arguments to use for format * @return FALSE to return from invoked function */ -typedef bool(*controller_cb_t)(void* param, signal_t signal, level_t level, - ike_sa_t* ike_sa, void *data, - char* format, va_list args); +typedef bool(*controller_cb_t)(void* param, debug_t group, level_t level, + ike_sa_t* ike_sa, char* format, va_list args); /** * Empty callback function for controller_t functions. * - * If you wan't to do a syncrhonous call, but don't need a callback, pass + * If you want to do a syncrhonous call, but don't need a callback, pass * this function to the controllers methods. */ -bool controller_cb_empty(void *param, signal_t signal, level_t level, - ike_sa_t *ike_sa, void *data, - char *format, va_list args); +bool controller_cb_empty(void *param, debug_t group, level_t level, + ike_sa_t *ike_sa, char *format, va_list args); typedef struct controller_t controller_t; |