implement WINBIND_AUTH_LEVEL_CCACHE_NTLM_AUTH dummy
authorStefan Metzmacher <metze@sernet.de>
Tue, 18 Mar 2008 15:07:01 +0000 (16:07 +0100)
committerStefan Metzmacher <metze@sernet.de>
Fri, 2 May 2008 14:13:54 +0000 (16:13 +0200)
metze

source/winbindd/winbindd_ccache_access.c
source/winbindd/winbindd_pam.c

index a696db1031a1e4e3df5d2ab2de4aff7255e10571..1cb2cde62a6243f3fe4da8552c57ae2a571a5de2 100644 (file)
@@ -281,3 +281,10 @@ enum winbindd_result winbindd_dual_ccache_ntlm_auth(struct winbindd_domain *doma
   process_result:
        return NT_STATUS_IS_OK(result) ? WINBINDD_OK : WINBINDD_ERROR;
 }
+
+void winbindd_ndr_child_auth_ccache_ntlm_auth(struct winbindd_domain *domain,
+                                             struct winbindd_cli_state *state,
+                                             struct winbind_auth *r)
+{
+       r->out.result = WINBIND_STATUS_NOT_IMPLEMENTED;
+}
index 75612f5ef0a8aafe2e707436a864e3359900eeb7..dafe92f5973e9a624e5a8720b7d55d85b7f6ab23 100644 (file)
@@ -2545,6 +2545,10 @@ void winbindd_ndr_domain_child_auth(struct winbindd_domain *domain,
        case WINBIND_AUTH_LEVEL_CHANGE_PASSWORD_CRYPT:
                ndr_child_auth_change_password_crypt(domain, state, r);
                return;
+
+       case WINBIND_AUTH_LEVEL_CCACHE_NTLM_AUTH:
+               winbindd_ndr_child_auth_ccache_ntlm_auth(domain, state, r);
+               return;
        }
 
        r->out.result = WINBIND_STATUS_UNKNOWN_LEVEL;