diff options
Diffstat (limited to 'source4/auth')
-rw-r--r-- | source4/auth/ntlm/auth.c | 5 | ||||
-rw-r--r-- | source4/auth/ntlm/auth_winbind.c | 5 |
2 files changed, 5 insertions, 5 deletions
diff --git a/source4/auth/ntlm/auth.c b/source4/auth/ntlm/auth.c index 3f1ee669c9..a9c3262f07 100644 --- a/source4/auth/ntlm/auth.c +++ b/source4/auth/ntlm/auth.c @@ -426,11 +426,6 @@ _PUBLIC_ NTSTATUS auth_context_create_methods(TALLOC_CTX *mem_ctx, const char ** return NT_STATUS_INTERNAL_ERROR; } - if (!msg) { - DEBUG(0,("auth_context_create: called with out messaging context\n")); - return NT_STATUS_INTERNAL_ERROR; - } - ctx = talloc(mem_ctx, struct auth_context); NT_STATUS_HAVE_NO_MEMORY(ctx); ctx->challenge.set_by = NULL; diff --git a/source4/auth/ntlm/auth_winbind.c b/source4/auth/ntlm/auth_winbind.c index 7406a94275..51a1f4d41f 100644 --- a/source4/auth/ntlm/auth_winbind.c +++ b/source4/auth/ntlm/auth_winbind.c @@ -240,6 +240,11 @@ static NTSTATUS winbind_check_password(struct auth_method_context *ctx, const struct auth_usersupplied_info *user_info_new; struct netr_IdentityInfo *identity_info; + if (!ctx->auth_ctx->msg_ctx) { + DEBUG(0,("winbind_check_password: auth_context_create was called with out messaging context\n")); + return NT_STATUS_INTERNAL_ERROR; + } + s = talloc(mem_ctx, struct winbind_check_password_state); NT_STATUS_HAVE_NO_MEMORY(s); |