IKEv1 XAuth: Added plugin support for XAuth, which allows us to have plugins to talk to servers with different quirks for XAuth authentication.

This commit is contained in:
Clavister OpenSource
2012-03-20 17:31:11 +01:00
parent 781f4c8898
commit 9c5366446a
11 changed files with 678 additions and 0 deletions
+6
View File
@@ -149,6 +149,7 @@ typedef struct daemon_t daemon_t;
#include <sa/shunt_manager.h>
#include <config/backend_manager.h>
#include <sa/authenticators/eap/eap_manager.h>
#include <sa/authenticators/xauth/xauth_manager.h>
#ifdef ME
#include <sa/connect_manager.h>
@@ -235,6 +236,11 @@ struct daemon_t {
*/
eap_manager_t *eap;
/**
* XAuth manager to maintain registered XAuth methods
*/
xauth_manager_t *xauth;
#ifdef ME
/**
* Connect manager