aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/control/controller.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/charon/control/controller.h')
-rw-r--r--src/charon/control/controller.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/charon/control/controller.h b/src/charon/control/controller.h
index 46382e738..95202d769 100644
--- a/src/charon/control/controller.h
+++ b/src/charon/control/controller.h
@@ -37,7 +37,8 @@
* @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, char* format, va_list args);
+ ike_sa_t* ike_sa, void *data,
+ char* format, va_list args);
/**
* Empty callback function for controller_t functions.
@@ -46,7 +47,8 @@ typedef bool(*controller_cb_t)(void* param, signal_t signal, level_t level,
* this function to the controllers methods.
*/
bool controller_cb_empty(void *param, signal_t signal, level_t level,
- ike_sa_t *ike_sa, char *format, va_list args);
+ ike_sa_t *ike_sa, void *data,
+ char *format, va_list args);
typedef struct controller_t controller_t;