xauth: add a configuration string option to be passed to XAuth instances
authorMartin Willi <martin@revosec.ch>
Tue, 23 Jul 2013 12:24:58 +0000 (14:24 +0200)
committerMartin Willi <martin@revosec.ch>
Tue, 3 Sep 2013 14:26:19 +0000 (16:26 +0200)
commit510ecf612a07330f22cd0e0bb24140ea529519cd
treece1718705dfc99195b1a21331931533dd02ee4a1
parent7a425fb24ca9c80ff1c5a9e842f1cb72c637d2b0
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.
15 files changed:
src/libcharon/plugins/eap_gtc/eap_gtc.c
src/libcharon/plugins/eap_radius/eap_radius_xauth.c
src/libcharon/plugins/eap_radius/eap_radius_xauth.h
src/libcharon/plugins/xauth_eap/xauth_eap.c
src/libcharon/plugins/xauth_eap/xauth_eap.h
src/libcharon/plugins/xauth_generic/xauth_generic.c
src/libcharon/plugins/xauth_generic/xauth_generic.h
src/libcharon/plugins/xauth_noauth/xauth_noauth.c
src/libcharon/plugins/xauth_noauth/xauth_noauth.h
src/libcharon/plugins/xauth_pam/xauth_pam.c
src/libcharon/plugins/xauth_pam/xauth_pam.h
src/libcharon/sa/ikev1/tasks/xauth.c
src/libcharon/sa/xauth/xauth_manager.c
src/libcharon/sa/xauth/xauth_manager.h
src/libcharon/sa/xauth/xauth_method.h