smbd: call set_current_user_info() in change_to_user_internal() and pop_conn_ctx()
commit8cfe36eee92255509e61e591761db594de46cdb8
authorStefan Metzmacher <metze@samba.org>
Fri, 25 May 2018 12:22:43 +0000 (25 14:22 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 18 Jun 2018 06:59:16 +0000 (18 08:59 +0200)
tree8d8874509f4d852470dc2a2b5f41a6fa65bde8bf
parent91a37964814828020ec718bc6b802216f3425a70
smbd: call set_current_user_info() in change_to_user_internal() and pop_conn_ctx()

change_to_user() should be the one and only function for the whole
impersonation processing. So we also need to stack the
set_current_user_info() information for become_user/unbecome_user.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
source3/smbd/globals.h
source3/smbd/uid.c