summaryrefslogtreecommitdiffstats
path: root/source/nsswitch/winbindd.c
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2001-08-22 02:48:16 +0000
committerTim Potter <tpot@samba.org>2001-08-22 02:48:16 +0000
commit11f72a78e3a16bbb17b576d80b47a9eb818ee428 (patch)
tree55fea257f0694939b2e93cbeecbd840b13774262 /source/nsswitch/winbindd.c
parent5a3fd3317e0fedd72450660f031b5ba42a11b875 (diff)
downloadsamba-11f72a78e3a16bbb17b576d80b47a9eb818ee428.tar.gz
samba-11f72a78e3a16bbb17b576d80b47a9eb818ee428.tar.xz
samba-11f72a78e3a16bbb17b576d80b47a9eb818ee428.zip
Added another authentication interface to winbindd. The Challenge Response
Authentication Protocol (CRAP) takes a tuple of (username, random challenge, encrypted lm password, encrypted nt password) where the passwords are encrypted with the random challenge ala ntlmssp.
Diffstat (limited to 'source/nsswitch/winbindd.c')
-rw-r--r--source/nsswitch/winbindd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/nsswitch/winbindd.c b/source/nsswitch/winbindd.c
index 0824b77294e..4c82c9f3af6 100644
--- a/source/nsswitch/winbindd.c
+++ b/source/nsswitch/winbindd.c
@@ -244,6 +244,7 @@ static struct dispatch_table dispatch_table[] = {
/* PAM auth functions */
{ WINBINDD_PAM_AUTH, winbindd_pam_auth },
+ { WINBINDD_PAM_AUTH_CRAP, winbindd_pam_auth_crap },
{ WINBINDD_PAM_CHAUTHTOK, winbindd_pam_chauthtok },
/* Enumeration functions */