diff options
author | Volker Lendecke <vl@samba.org> | 2010-04-11 22:37:08 +0200 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2010-04-11 22:59:46 +0200 |
commit | 80708b75f815d455c7cc00fc4cccfb6af91e9d85 (patch) | |
tree | aea35db4030c6e34111fa9b3efe9c93fdee50b74 /source3/auth/auth_util.c | |
parent | 5792ccc7c85276edd86050b18b755e05cda7e1f1 (diff) | |
download | samba-80708b75f815d455c7cc00fc4cccfb6af91e9d85.tar.gz samba-80708b75f815d455c7cc00fc4cccfb6af91e9d85.tar.xz samba-80708b75f815d455c7cc00fc4cccfb6af91e9d85.zip |
s3: Move make_server_info to auth/server_info.c
Diffstat (limited to 'source3/auth/auth_util.c')
-rw-r--r-- | source3/auth/auth_util.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/source3/auth/auth_util.c b/source3/auth/auth_util.c index 647d20cd65e..f71ed90687a 100644 --- a/source3/auth/auth_util.c +++ b/source3/auth/auth_util.c @@ -493,38 +493,6 @@ bool make_user_info_guest(struct auth_usersupplied_info **user_info) return NT_STATUS_IS_OK(nt_status) ? True : False; } -static int server_info_dtor(struct auth_serversupplied_info *server_info) -{ - TALLOC_FREE(server_info->sam_account); - ZERO_STRUCTP(server_info); - return 0; -} - -/*************************************************************************** - Make a server_info struct. Free with TALLOC_FREE(). -***************************************************************************/ - -static struct auth_serversupplied_info *make_server_info(TALLOC_CTX *mem_ctx) -{ - struct auth_serversupplied_info *result; - - result = TALLOC_ZERO_P(mem_ctx, struct auth_serversupplied_info); - if (result == NULL) { - DEBUG(0, ("talloc failed\n")); - return NULL; - } - - talloc_set_destructor(result, server_info_dtor); - - /* Initialise the uid and gid values to something non-zero - which may save us from giving away root access if there - is a bug in allocating these fields. */ - - result->utok.uid = -1; - result->utok.gid = -1; - return result; -} - static char *sanitize_username(TALLOC_CTX *mem_ctx, const char *username) { fstring tmp; |