Lines Matching refs:user
72 pr_err("Invalid user session id: %llu\n", id);
559 * smb2_check_user_session() - check for valid session for a user
573 * require a session id, so no need to validate user session's for
602 /* Check for validity of user session */
606 ksmbd_debug(SMB, "Invalid user session, Uid %llu\n", sess_id);
611 struct ksmbd_user *user, u64 id)
621 prev_user = prev_sess->user;
624 strcmp(user->name, prev_user->name) ||
625 user->passkey_sz != prev_user->passkey_sz ||
626 memcmp(user->passkey, prev_user->passkey, user->passkey_sz))
1413 struct ksmbd_user *user;
1441 ksmbd_debug(SMB, "session setup request for user %s\n", name);
1442 user = ksmbd_login_user(name);
1444 return user;
1454 struct ksmbd_user *user;
1475 user = session_user(conn, req);
1476 if (!user) {
1477 ksmbd_debug(SMB, "Unknown user name or an error\n");
1484 destroy_previous_session(conn, user, prev_id);
1491 if (conn->binding == false && ksmbd_anonymous_user(user)) {
1492 ksmbd_free_user(user);
1496 if (!ksmbd_compare_user(sess->user, user)) {
1497 ksmbd_free_user(user);
1500 ksmbd_free_user(user);
1502 sess->user = user;
1505 if (conn->binding == false && user_guest(sess->user)) {
1517 set_user_flag(sess->user, KSMBD_USER_FLAG_BAD_PASSWORD);
1525 * that it is reauthentication. And the user/password
1609 destroy_previous_session(conn, sess->user, prev_sess_id);
1612 ksmbd_free_user(sess->user);
1752 if (user_guest(sess->user)) {
1906 if (sess->user && sess->user->flags & KSMBD_USER_FLAG_DELAY_SESSION)
2232 ksmbd_free_user(sess->user);
2233 sess->user = NULL;
2965 sess->user->uid);
3111 rc = smb_inherit_dacl(conn, &path, sess->user->uid,
3112 sess->user->gid);
4332 /* single EA entry is requested with given user.* name */
4376 * CIFS does not support EA other than user.* namespace,
5132 if (!user_guest(sess->user))
5133 memcpy(info->objid, user_passkey(sess->user), 16);
8662 sess->user && !user_guest(sess->user) &&