Remove the global "struct cm_cred_struct" and associated calls, make
authorJeremy Allison <jra@samba.org>
Tue, 17 Mar 2009 21:53:06 +0000 (14:53 -0700)
committerJeremy Allison <jra@samba.org>
Tue, 17 Mar 2009 21:53:06 +0000 (14:53 -0700)
commit8dd1faaa2992851f6852ba7ea4498445af5faadd
tree9720fbd58d974d3245d9c933e448ddff220277d1
parent153a837bd61338c0b912c43458900224de0654f7
Remove the global "struct cm_cred_struct" and associated calls, make
callers pass in a struct user_auth_info * instead. This commit causes
smbc_set_credentials() to print out a message telling callers to use
smbc_set_credentials_with_fallback() instead, as smbc_set_credentials()
has a broken API (no SMBCCTX * pointer). No more global variables used
in the connection manager API for client dfs calls.
Jeremy.
17 files changed:
source3/client/client.c
source3/include/libsmb_internal.h
source3/include/popt_common.h
source3/include/proto.h
source3/lib/netapi/cm.c
source3/lib/util.c
source3/libsmb/clidfs.c
source3/libsmb/libsmb_context.c
source3/libsmb/libsmb_dir.c
source3/libsmb/libsmb_file.c
source3/libsmb/libsmb_stat.c
source3/libsmb/libsmb_xattr.c
source3/rpcclient/rpcclient.c
source3/utils/net_rpc.c
source3/utils/smbcacls.c
source3/utils/smbcquotas.c
source3/utils/smbtree.c