diff options
author | Martin Willi <martin@revosec.ch> | 2013-07-23 14:24:58 +0200 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2013-09-03 16:26:19 +0200 |
commit | 510ecf612a07330f22cd0e0bb24140ea529519cd (patch) | |
tree | ce1718705dfc99195b1a21331931533dd02ee4a1 /src/libcharon/plugins/eap_radius/eap_radius_xauth.h | |
parent | 7a425fb24ca9c80ff1c5a9e842f1cb72c637d2b0 (diff) | |
download | strongswan-510ecf612a07330f22cd0e0bb24140ea529519cd.tar.bz2 strongswan-510ecf612a07330f22cd0e0bb24140ea529519cd.tar.xz |
xauth: add a configuration string option to be passed to XAuth instances
The configuration string is appended to the XAuth backend name, separated by
a colon. The configuration string is passed untouched to the backend, where
it can change the behavior of the XAuth module.
Diffstat (limited to 'src/libcharon/plugins/eap_radius/eap_radius_xauth.h')
-rw-r--r-- | src/libcharon/plugins/eap_radius/eap_radius_xauth.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libcharon/plugins/eap_radius/eap_radius_xauth.h b/src/libcharon/plugins/eap_radius/eap_radius_xauth.h index 8571bbc9f..5baacfbe8 100644 --- a/src/libcharon/plugins/eap_radius/eap_radius_xauth.h +++ b/src/libcharon/plugins/eap_radius/eap_radius_xauth.h @@ -41,9 +41,11 @@ struct eap_radius_xauth_t { * * @param server ID of the XAuth server * @param peer ID of the XAuth client + * @param profile configuration string * @return xauth_generic_t object */ eap_radius_xauth_t *eap_radius_xauth_create_server(identification_t *server, - identification_t *peer); + identification_t *peer, + char *profile); #endif /** EAP_RADIUS_XAUTH_H_ @}*/ |