Home
last modified time | relevance | path

Searched refs:authblob (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/fs/smb/server/
H A Dauth.c296 * @authblob: authenticate blob source pointer
302 int ksmbd_decode_ntlmssp_auth_blob(struct authenticate_message *authblob, in ksmbd_decode_ntlmssp_auth_blob() argument
317 if (memcmp(authblob->Signature, "NTLMSSP", 8)) { in ksmbd_decode_ntlmssp_auth_blob()
319 authblob->Signature); in ksmbd_decode_ntlmssp_auth_blob()
323 nt_off = le32_to_cpu(authblob->NtChallengeResponse.BufferOffset); in ksmbd_decode_ntlmssp_auth_blob()
324 nt_len = le16_to_cpu(authblob->NtChallengeResponse.Length); in ksmbd_decode_ntlmssp_auth_blob()
325 dn_off = le32_to_cpu(authblob->DomainName.BufferOffset); in ksmbd_decode_ntlmssp_auth_blob()
326 dn_len = le16_to_cpu(authblob->DomainName.Length); in ksmbd_decode_ntlmssp_auth_blob()
333 domain_name = smb_strndup_from_utf16((const char *)authblob + dn_off, in ksmbd_decode_ntlmssp_auth_blob()
342 (struct ntlmv2_resp *)((char *)authblob in ksmbd_decode_ntlmssp_auth_blob()
[all...]
H A Dauth.h45 int ksmbd_decode_ntlmssp_auth_blob(struct authenticate_message *authblob,
H A Dsmb2pdu.c1412 struct authenticate_message *authblob; in session_user() local
1425 authblob = user_authblob(conn, req); in session_user()
1426 name_off = le32_to_cpu(authblob->UserName.BufferOffset); in session_user()
1427 name_len = le16_to_cpu(authblob->UserName.Length); in session_user()
1432 name = smb_strndup_from_utf16((const char *)authblob + name_off, in session_user()
1508 struct authenticate_message *authblob; in ntlm_authenticate() local
1510 authblob = user_authblob(conn, req); in ntlm_authenticate()
1515 rc = ksmbd_decode_ntlmssp_auth_blob(authblob, sz, conn, sess); in ntlm_authenticate()

Completed in 10 milliseconds