s3:auth Make Samba3 use the new common struct auth_usersupplied_info
authorAndrew Bartlett <abartlet@samba.org>
Tue, 1 Jun 2010 11:52:01 +0000 (21:52 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 10 Aug 2010 22:42:43 +0000 (08:42 +1000)
commit38cde8dc38de4380830eb1703ea2cb9729c9d496
tree4136f48b0c3dd06236b6afdf2c245c2003005c79
parent4bb78526952b9066eecd1db259b4ce2c678aa8da
s3:auth Make Samba3 use the new common struct auth_usersupplied_info

This common structure will make it much easier to produce an auth
module for s3compat that calls Samba4's auth subsystem.

In order the make the link work properly (and not map twice), we mark
both that we did try and map the user, as well as if we changed the
user during the mapping.

Andrew Bartlett
19 files changed:
auth/common_auth.h
source3/auth/auth.c
source3/auth/auth_compat.c
source3/auth/auth_domain.c
source3/auth/auth_netlogond.c
source3/auth/auth_ntlmssp.c
source3/auth/auth_script.c
source3/auth/auth_server.c
source3/auth/auth_unix.c
source3/auth/auth_util.c
source3/auth/auth_wbc.c
source3/auth/auth_winbind.c
source3/auth/check_samsec.c
source3/auth/pass_check.c
source3/auth/user_info.c
source3/include/auth.h
source3/include/proto.h
source3/web/cgi.c
source3/winbindd/winbindd_pam.c