Notify duplicate detections over a UNIX sockets to listening applications
[strongswan.git] / src / libcharon / plugins / duplicheck / duplicheck_listener.h
index 8f1a27e..7c575dd 100644 (file)
@@ -21,6 +21,8 @@
 #ifndef DUPLICHECK_LISTENER_H_
 #define DUPLICHECK_LISTENER_H_
 
+#include "duplicheck_notify.h"
+
 #include <bus/listeners/listener.h>
 
 typedef struct duplicheck_listener_t duplicheck_listener_t;
@@ -43,7 +45,10 @@ struct duplicheck_listener_t {
 
 /**
  * Create a duplicheck_listener instance.
+ *
+ * @param notify               socket to send notifications to
+ * @return                             listener
  */
-duplicheck_listener_t *duplicheck_listener_create();
+duplicheck_listener_t *duplicheck_listener_create(duplicheck_notify_t *notify);
 
 #endif /** DUPLICHECK_LISTENER_H_ @}*/