IKEv1 XAuth: Added new "swap_initiator" method to the standard task_t interface....
[strongswan.git] / src / libcharon / sa / tasks / task.h
index ad41bae..eebfb7a 100644 (file)
@@ -151,6 +151,11 @@ struct task_t {
         * Destroys a task_t object.
         */
        void (*destroy) (task_t *this);
         * Destroys a task_t object.
         */
        void (*destroy) (task_t *this);
+
+       /**
+        * Swaps the initiator flag in a task (if applicable, NULL OK)
+        */
+       void (*swap_initiator) (task_t *this);
 };
 
 #endif /** TASK_H_ @}*/
 };
 
 #endif /** TASK_H_ @}*/