kernel-netlink: Check return value of both halfs when installing default route in...
[strongswan.git] / src / libipsec / ipsec_event_listener.h
index c5c39b0..0195ee2 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Copyright (C) 2012 Tobias Brunner
- * Hochschule fuer Technik Rapperswil
+ * HSR Hochschule fuer Technik Rapperswil
  *
  * This program is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License as published by the
@@ -35,14 +35,12 @@ struct ipsec_event_listener_t {
        /**
         * Called when the lifetime of an IPsec SA expired
         *
-        * @param reqid                 reqid of the expired SA
         * @param protocol              protocol of the expired SA
         * @param spi                   spi of the expired SA
+        * @param dst                   destination address of expired SA
         * @param hard                  TRUE if this is a hard expire, FALSE otherwise
         */
-       void (*expire)(u_int32_t reqid, u_int8_t protocol, u_int32_t spi,
-                                  bool hard);
-
+       void (*expire)(uint8_t protocol, uint32_t spi, host_t *dst, bool hard);
 };
 
 #endif /** IPSEC_EVENT_LISTENER_H_ @}*/