From 128ae06a619b2c50cc9379053abb18277e814747 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 18 Jul 2011 12:58:25 +1000 Subject: s3-auth use auth_user_info not netr_SamInfo3 in auth3_session_info This makes auth3_session_info identical to auth_session_info The logic to convert the info3 to a struct auth_user_info is essentially moved up the stack from the named pipe proxy in source3/rpc_server to create_local_token(). Andrew Bartlett Signed-off-by: Andrew Tridgell --- source3/smbd/lanman.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'source3/smbd/lanman.c') diff --git a/source3/smbd/lanman.c b/source3/smbd/lanman.c index c1b7ab6077..4f905cf9b1 100644 --- a/source3/smbd/lanman.c +++ b/source3/smbd/lanman.c @@ -121,7 +121,7 @@ static int CopyExpanded(connection_struct *conn, conn->connectpath, conn->session_info->unix_token->gid, conn->session_info->unix_info->sanitized_username, - conn->session_info->info3->base.domain.string, + conn->session_info->info->domain_name, buf); if (!buf) { *p_space_remaining = 0; @@ -172,7 +172,7 @@ static int StrlenExpanded(connection_struct *conn, int snum, char *s) conn->connectpath, conn->session_info->unix_token->gid, conn->session_info->unix_info->sanitized_username, - conn->session_info->info3->base.domain.string, + conn->session_info->info->domain_name, buf); if (!buf) { return 0; @@ -4696,7 +4696,7 @@ static bool api_WWkstaUserLogon(struct smbd_server_connection *sconn, PACKS(&desc,"z",lp_workgroup());/* domain */ PACKS(&desc,"z", vuser ? - vuser->session_info->info3->base.logon_script.string + vuser->session_info->info->logon_script : ""); /* script path */ PACKI(&desc,"D",0x00000000); /* reserved */ } -- cgit