Lines Matching refs:authblob
296 * @authblob: authenticate blob source pointer
302 int ksmbd_decode_ntlmssp_auth_blob(struct authenticate_message *authblob,
317 if (memcmp(authblob->Signature, "NTLMSSP", 8)) {
319 authblob->Signature);
323 nt_off = le32_to_cpu(authblob->NtChallengeResponse.BufferOffset);
324 nt_len = le16_to_cpu(authblob->NtChallengeResponse.Length);
325 dn_off = le32_to_cpu(authblob->DomainName.BufferOffset);
326 dn_len = le16_to_cpu(authblob->DomainName.Length);
333 domain_name = smb_strndup_from_utf16((const char *)authblob + dn_off,
342 (struct ntlmv2_resp *)((char *)authblob + nt_off),
352 sess_key_off = le32_to_cpu(authblob->SessionKey.BufferOffset);
353 sess_key_len = le16_to_cpu(authblob->SessionKey.Length);
368 (char *)authblob + sess_key_off, sess_key_len);