IKEv1 XAuth: Added new "swap_initiator" method to the standard task_t interface....
authorClavister OpenSource <opensource@clavister.com>
Thu, 24 Nov 2011 15:35:22 +0000 (16:35 +0100)
committerClavister OpenSource <opensource@clavister.com>
Tue, 20 Mar 2012 16:30:52 +0000 (17:30 +0100)
commit46897273d76c9f1cfa4fa6f2184adb5e84f01836
tree73c0d93fac195685552f04a17514e44663e8ab57
parentcc50df9e6c951318955df7d95786c7dbe79d9489
IKEv1 XAuth: Added new "swap_initiator" method to the standard task_t interface.  This is needed for when we move a task from the passive queue to the active one.  I'm not a huge fan of this method of doing things.  Perhaps we should change task_t to have build_i, build_r, process_i, and process_r methods, and call the appropriate one from the task manager, since we have these methods for most tasks anyways.
src/libcharon/sa/tasks/task.h
src/libcharon/sa/tasks/xauth_request.c