From 1aced1e989a9fb052ee67e302e59df1113e6bd79 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Tue, 26 Jul 2011 13:43:33 +1000 Subject: s3-auth remove sanitized_username from auth_serversupplied_info This structure element was only written to, not read. It is filled into the companion structure, auth_session_info() by create_local_token(). Andrew Bartlett Signed-off-by: Andrew Tridgell --- source3/include/auth.h | 9 --------- source3/include/proto.h | 1 - 2 files changed, 10 deletions(-) (limited to 'source3/include') diff --git a/source3/include/auth.h b/source3/include/auth.h index 5c842fd550..be23adb4a7 100644 --- a/source3/include/auth.h +++ b/source3/include/auth.h @@ -66,15 +66,6 @@ struct auth_serversupplied_info { bool nss_token; char *unix_name; - - /* - * For performance reasons we keep an alpha_strcpy-sanitized version - * of the username around as long as the global variable current_user - * still exists. If we did not do keep this, we'd have to call - * alpha_strcpy whenever we do a become_user(), potentially on every - * smb request. See set_current_user_info. - */ - char *sanitized_username; }; struct auth_context { diff --git a/source3/include/proto.h b/source3/include/proto.h index 2619e7bbde..47321f3aa4 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -893,7 +893,6 @@ bool validate_net_name( const char *name, int max_len); char *escape_shell_string(const char *src); char **str_list_make_v3(TALLOC_CTX *mem_ctx, const char *string, const char *sep); -char *sanitize_username(TALLOC_CTX *mem_ctx, const char *username); /* The following definitions come from lib/version.c */ -- cgit