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>
Sat, 14 Aug 2010 01:58:13 +0000 (11:58 +1000)
commit23994e1b53b8528007f6325ce5f286712ec021be
treec0e69e1401576756560bf71b73c3725312b7d866
parent272e49e85c47d88ef0a84bce88e6f8d984f2eae4
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

Signed-off-by: Andrew Tridgell <tridge@samba.org>
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