diff options
Diffstat (limited to 'source4/libcli/auth')
-rw-r--r-- | source4/libcli/auth/gensec.c | 2 | ||||
-rw-r--r-- | source4/libcli/auth/gensec.h | 2 | ||||
-rw-r--r-- | source4/libcli/auth/gensec_gssapi.c | 5 | ||||
-rw-r--r-- | source4/libcli/auth/gensec_krb5.c | 4 | ||||
-rw-r--r-- | source4/libcli/auth/gensec_ntlmssp.c | 3 | ||||
-rw-r--r-- | source4/libcli/auth/spnego.c | 3 |
6 files changed, 10 insertions, 9 deletions
diff --git a/source4/libcli/auth/gensec.c b/source4/libcli/auth/gensec.c index c052f61c8c..4a328d6d1c 100644 --- a/source4/libcli/auth/gensec.c +++ b/source4/libcli/auth/gensec.c @@ -778,7 +778,7 @@ NTSTATUS gensec_register(const void *_ops) { const struct gensec_security_ops *ops = _ops; - if (!lp_parm_bool(-1, "gensec", ops->name, !ops->disabled_by_default)) { + if (!lp_parm_bool(-1, "gensec", ops->name, ops->enabled)) { DEBUG(2,("gensec subsystem %s is disabled\n", ops->name)); return NT_STATUS_OK; } diff --git a/source4/libcli/auth/gensec.h b/source4/libcli/auth/gensec.h index 8ee6abcd44..434f3fdb4d 100644 --- a/source4/libcli/auth/gensec.h +++ b/source4/libcli/auth/gensec.h @@ -94,7 +94,7 @@ struct gensec_security_ops { struct auth_session_info **session_info); BOOL (*have_feature)(struct gensec_security *gensec_security, uint32 feature); - BOOL disabled_by_default; + BOOL enabled; }; #define GENSEC_INTERFACE_VERSION 0 diff --git a/source4/libcli/auth/gensec_gssapi.c b/source4/libcli/auth/gensec_gssapi.c index f30d3c5c62..690d36e798 100644 --- a/source4/libcli/auth/gensec_gssapi.c +++ b/source4/libcli/auth/gensec_gssapi.c @@ -335,7 +335,7 @@ static const struct gensec_security_ops gensec_gssapi_krb5_security_ops = { .wrap = gensec_gssapi_wrap, .unwrap = gensec_gssapi_unwrap, .have_feature = gensec_gssapi_have_feature, - .disabled_by_default = True + .enabled = False }; @@ -349,8 +349,7 @@ static const struct gensec_security_ops gensec_gssapi_spnego_security_ops = { .wrap = gensec_gssapi_wrap, .unwrap = gensec_gssapi_unwrap, .have_feature = gensec_gssapi_have_feature, - .disabled_by_default = True - + .enabled = False }; NTSTATUS gensec_gssapi_init(void) diff --git a/source4/libcli/auth/gensec_krb5.c b/source4/libcli/auth/gensec_krb5.c index ce51cef894..0ab32318aa 100644 --- a/source4/libcli/auth/gensec_krb5.c +++ b/source4/libcli/auth/gensec_krb5.c @@ -712,7 +712,7 @@ static const struct gensec_security_ops gensec_krb5_security_ops = { .session_key = gensec_krb5_session_key, .session_info = gensec_krb5_session_info, .have_feature = gensec_krb5_have_feature, - .disabled_by_default = True + .enabled = False }; static const struct gensec_security_ops gensec_ms_krb5_security_ops = { @@ -725,7 +725,7 @@ static const struct gensec_security_ops gensec_ms_krb5_security_ops = { .session_key = gensec_krb5_session_key, .session_info = gensec_krb5_session_info, .have_feature = gensec_krb5_have_feature, - .disabled_by_default = True + .enabled = False }; diff --git a/source4/libcli/auth/gensec_ntlmssp.c b/source4/libcli/auth/gensec_ntlmssp.c index 10b71ca8b0..53d0104259 100644 --- a/source4/libcli/auth/gensec_ntlmssp.c +++ b/source4/libcli/auth/gensec_ntlmssp.c @@ -543,7 +543,8 @@ static const struct gensec_security_ops gensec_ntlmssp_security_ops = { .unwrap = gensec_ntlmssp_unwrap, .session_key = gensec_ntlmssp_session_key, .session_info = gensec_ntlmssp_session_info, - .have_feature = gensec_ntlmssp_have_feature + .have_feature = gensec_ntlmssp_have_feature, + .enabled = True }; diff --git a/source4/libcli/auth/spnego.c b/source4/libcli/auth/spnego.c index 8b4be6eb75..31dd5aa47d 100644 --- a/source4/libcli/auth/spnego.c +++ b/source4/libcli/auth/spnego.c @@ -777,7 +777,8 @@ static const struct gensec_security_ops gensec_spnego_security_ops = { .unwrap = gensec_spnego_unwrap, .session_key = gensec_spnego_session_key, .session_info = gensec_spnego_session_info, - .have_feature = gensec_spnego_have_feature + .have_feature = gensec_spnego_have_feature, + .enabled = True }; NTSTATUS gensec_spnego_init(void) |