struct user_struct {
struct user_struct *next, *prev;
- uint64_t vuid; /* Tag for this entry. */
struct auth_session_info *session_info;
}
session->compat->session = session;
session->compat->session_info = session_info;
- session->compat->vuid = session->global->session_wire_id;
DLIST_ADD(sconn->users, session->compat);
sconn->num_users++;
session->compat->session_info = session_info;
- session->compat->vuid = session->global->session_wire_id;
-
if (security_session_user_level(session_info, NULL) >= SECURITY_USER) {
session->homes_snum =
register_homes_share(session_info->unix_info->unix_name);
}
session->compat->session = session;
session->compat->session_info = session_info;
- session->compat->vuid = session->global->session_wire_id;
DLIST_ADD(sconn->users, session->compat);
sconn->num_users++;
}
session->compat->session = session;
session->compat->session_info = session_info;
- session->compat->vuid = session->global->session_wire_id;
DLIST_ADD(smb2req->sconn->users, session->compat);
smb2req->sconn->num_users++;
talloc_keep_secret(session_info->session_key.data);
session->compat->session_info = session_info;
- session->compat->vuid = session->global->session_wire_id;
session->homes_snum =
register_homes_share(session_info->unix_info->unix_name);