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>
Mon, 12 Jul 2010 04:36:29 +0000 (14:36 +1000)
commitd01ee58693186b2c6f7ea0c6715c5213b168da2f
tree55db6459890d653f927b8015bc3cacc4e9d7a6cb
parent280d803b4c849e1e82bf88123f4ca9486d57588b
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