Home
last modified time | relevance | path

Searched refs:chgblob (Results 1 – 2 of 2) sorted by relevance

/linux/fs/smb/server/
H A Dauth.c307 ksmbd_build_ntlmssp_challenge_blob(struct challenge_message *chgblob, in ksmbd_build_ntlmssp_challenge_blob() argument
317 memcpy(chgblob->Signature, NTLMSSP_SIGNATURE, 8); in ksmbd_build_ntlmssp_challenge_blob()
318 chgblob->MessageType = NtLmChallenge; in ksmbd_build_ntlmssp_challenge_blob()
346 chgblob->NegotiateFlags = cpu_to_le32(flags); in ksmbd_build_ntlmssp_challenge_blob()
364 chgblob->TargetName.Length = cpu_to_le16(uni_len); in ksmbd_build_ntlmssp_challenge_blob()
365 chgblob->TargetName.MaximumLength = cpu_to_le16(uni_len); in ksmbd_build_ntlmssp_challenge_blob()
366 chgblob->TargetName.BufferOffset = cpu_to_le32(blob_off); in ksmbd_build_ntlmssp_challenge_blob()
370 memcpy(chgblob->Challenge, conn->ntlmssp.cryptkey, in ksmbd_build_ntlmssp_challenge_blob()
374 chgblob->TargetInfoArray.BufferOffset = cpu_to_le32(blob_len); in ksmbd_build_ntlmssp_challenge_blob()
376 target_name = (__u8 *)chgblob + blob_off; in ksmbd_build_ntlmssp_challenge_blob()
[all …]
H A Dsmb2pdu.c2082 struct challenge_message *chgblob; in ntlm_negotiate() local
2094 chgblob = (struct challenge_message *)rsp->Buffer; in ntlm_negotiate()
2095 memset(chgblob, 0, sizeof(struct challenge_message)); in ntlm_negotiate()
2098 sz = ksmbd_build_ntlmssp_challenge_blob(chgblob, work->conn); in ntlm_negotiate()
2113 chgblob = (struct challenge_message *)neg_blob; in ntlm_negotiate()
2114 sz = ksmbd_build_ntlmssp_challenge_blob(chgblob, work->conn); in ntlm_negotiate()