Wrap the unix token info in a unix_user_token in auth_serversupplied_info
[amitay/samba.git] / source3 / smbd / session.c
index 5e5a184efaf067bafbfe4481e1165563d99532ac..3b431a19be006ef7f5accb0ce4cf18e2a4d6afdd 100644 (file)
@@ -168,8 +168,8 @@ bool session_claim(user_struct *vuser)
        fstrcpy(sessionid.hostname, hostname);
        sessionid.id_num = i;  /* Only valid for utmp sessions */
        sessionid.pid = pid;
-       sessionid.uid = vuser->server_info->uid;
-       sessionid.gid = vuser->server_info->gid;
+       sessionid.uid = vuser->server_info->utok.uid;
+       sessionid.gid = vuser->server_info->utok.gid;
        fstrcpy(sessionid.remote_machine, get_remote_machine_name());
        fstrcpy(sessionid.ip_addr_str,
                client_addr(get_client_fd(),addr,sizeof(addr)));