summaryrefslogtreecommitdiff
path: root/source3/auth/auth_util.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/auth/auth_util.c')
-rw-r--r--source3/auth/auth_util.c32
1 files changed, 0 insertions, 32 deletions
diff --git a/source3/auth/auth_util.c b/source3/auth/auth_util.c
index 647d20cd65..f71ed90687 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;