diff options
Diffstat (limited to 'source4/auth')
-rw-r--r-- | source4/auth/auth_util.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/source4/auth/auth_util.c b/source4/auth/auth_util.c index c505d4a88e..24a419586d 100644 --- a/source4/auth/auth_util.c +++ b/source4/auth/auth_util.c @@ -330,7 +330,7 @@ BOOL make_user_info_guest(struct auth_usersupplied_info **user_info) prints a NT_USER_TOKEN to debug output. ****************************************************************************/ -void debug_nt_user_token(int dbg_class, int dbg_lev, NT_USER_TOKEN *token) +void debug_nt_user_token(int dbg_class, int dbg_lev, const NT_USER_TOKEN *token) { TALLOC_CTX *mem_ctx; @@ -357,6 +357,20 @@ void debug_nt_user_token(int dbg_class, int dbg_lev, NT_USER_TOKEN *token) } /**************************************************************************** + prints a NT_USER_TOKEN to debug output. +****************************************************************************/ + +void debug_session_info(int dbg_class, int dbg_lev, const struct auth_session_info *session_info) +{ + if (!session_info) { + DEBUGC(dbg_class, dbg_lev, ("Session Info: (NULL)\n")); + return; + } + + debug_nt_user_token(dbg_class, dbg_lev, session_info->nt_user_token); +} + +/**************************************************************************** Create the SID list for this user. ****************************************************************************/ |