Searched refs:chgblob (Results 1 – 3 of 3) sorted by relevance
/Linux-v5.15/fs/ksmbd/ |
D | auth.c | 377 ksmbd_build_ntlmssp_challenge_blob(struct challenge_message *chgblob, in ksmbd_build_ntlmssp_challenge_blob() argument 387 memcpy(chgblob->Signature, NTLMSSP_SIGNATURE, 8); in ksmbd_build_ntlmssp_challenge_blob() 388 chgblob->MessageType = NtLmChallenge; in ksmbd_build_ntlmssp_challenge_blob() 410 chgblob->NegotiateFlags = cpu_to_le32(flags); in ksmbd_build_ntlmssp_challenge_blob() 428 chgblob->TargetName.Length = cpu_to_le16(uni_len); in ksmbd_build_ntlmssp_challenge_blob() 429 chgblob->TargetName.MaximumLength = cpu_to_le16(uni_len); in ksmbd_build_ntlmssp_challenge_blob() 430 chgblob->TargetName.BufferOffset = cpu_to_le32(blob_off); in ksmbd_build_ntlmssp_challenge_blob() 434 memcpy(chgblob->Challenge, sess->ntlmssp.cryptkey, in ksmbd_build_ntlmssp_challenge_blob() 438 chgblob->TargetInfoArray.BufferOffset = cpu_to_le32(blob_len); in ksmbd_build_ntlmssp_challenge_blob() 440 target_name = (__u8 *)chgblob + blob_off; in ksmbd_build_ntlmssp_challenge_blob() [all …]
|
D | auth.h | 49 ksmbd_build_ntlmssp_challenge_blob(struct challenge_message *chgblob,
|
D | smb2pdu.c | 1282 struct challenge_message *chgblob; in ntlm_negotiate() local 1294 chgblob = in ntlm_negotiate() 1296 memset(chgblob, 0, sizeof(struct challenge_message)); in ntlm_negotiate() 1299 sz = ksmbd_build_ntlmssp_challenge_blob(chgblob, work->sess); in ntlm_negotiate() 1314 chgblob = (struct challenge_message *)neg_blob; in ntlm_negotiate() 1315 sz = ksmbd_build_ntlmssp_challenge_blob(chgblob, work->sess); in ntlm_negotiate()
|