Lines Matching refs:sec_blob

896 	NEGOTIATE_MESSAGE *sec_blob;  in build_ntlmssp_negotiate_blob()  local
909 sec_blob = (NEGOTIATE_MESSAGE *)*pbuffer; in build_ntlmssp_negotiate_blob()
912 memcpy(sec_blob->Signature, NTLMSSP_SIGNATURE, 8); in build_ntlmssp_negotiate_blob()
913 sec_blob->MessageType = NtLmNegotiate; in build_ntlmssp_negotiate_blob()
926 sec_blob->NegotiateFlags = cpu_to_le32(flags); in build_ntlmssp_negotiate_blob()
929 cifs_security_buffer_from_str(&sec_blob->DomainName, in build_ntlmssp_negotiate_blob()
935 cifs_security_buffer_from_str(&sec_blob->WorkstationName, in build_ntlmssp_negotiate_blob()
958 struct negotiate_message *sec_blob; in build_ntlmssp_smb3_negotiate_blob() local
971 sec_blob = (struct negotiate_message *)*pbuffer; in build_ntlmssp_smb3_negotiate_blob()
974 memcpy(sec_blob->Signature, NTLMSSP_SIGNATURE, 8); in build_ntlmssp_smb3_negotiate_blob()
975 sec_blob->MessageType = NtLmNegotiate; in build_ntlmssp_smb3_negotiate_blob()
986 sec_blob->Version.ProductMajorVersion = LINUX_VERSION_MAJOR; in build_ntlmssp_smb3_negotiate_blob()
987 sec_blob->Version.ProductMinorVersion = LINUX_VERSION_PATCHLEVEL; in build_ntlmssp_smb3_negotiate_blob()
988 sec_blob->Version.ProductBuild = cpu_to_le16(SMB3_PRODUCT_BUILD); in build_ntlmssp_smb3_negotiate_blob()
989 sec_blob->Version.NTLMRevisionCurrent = NTLMSSP_REVISION_W2K3; in build_ntlmssp_smb3_negotiate_blob()
993 sec_blob->NegotiateFlags = cpu_to_le32(flags); in build_ntlmssp_smb3_negotiate_blob()
996 cifs_security_buffer_from_str(&sec_blob->DomainName, in build_ntlmssp_smb3_negotiate_blob()
1002 cifs_security_buffer_from_str(&sec_blob->WorkstationName, in build_ntlmssp_smb3_negotiate_blob()
1021 AUTHENTICATE_MESSAGE *sec_blob; in build_ntlmssp_auth_blob() local
1041 sec_blob = (AUTHENTICATE_MESSAGE *)*pbuffer; in build_ntlmssp_auth_blob()
1043 memcpy(sec_blob->Signature, NTLMSSP_SIGNATURE, 8); in build_ntlmssp_auth_blob()
1044 sec_blob->MessageType = NtLmAuthenticate; in build_ntlmssp_auth_blob()
1050 sec_blob->NegotiateFlags = cpu_to_le32(flags); in build_ntlmssp_auth_blob()
1052 sec_blob->LmChallengeResponse.BufferOffset = in build_ntlmssp_auth_blob()
1054 sec_blob->LmChallengeResponse.Length = 0; in build_ntlmssp_auth_blob()
1055 sec_blob->LmChallengeResponse.MaximumLength = 0; in build_ntlmssp_auth_blob()
1057 sec_blob->NtChallengeResponse.BufferOffset = in build_ntlmssp_auth_blob()
1064 sec_blob->NtChallengeResponse.Length = in build_ntlmssp_auth_blob()
1066 sec_blob->NtChallengeResponse.MaximumLength = in build_ntlmssp_auth_blob()
1072 sec_blob->NtChallengeResponse.Length = 0; in build_ntlmssp_auth_blob()
1073 sec_blob->NtChallengeResponse.MaximumLength = 0; in build_ntlmssp_auth_blob()
1076 cifs_security_buffer_from_str(&sec_blob->DomainName, in build_ntlmssp_auth_blob()
1082 cifs_security_buffer_from_str(&sec_blob->UserName, in build_ntlmssp_auth_blob()
1088 cifs_security_buffer_from_str(&sec_blob->WorkstationName, in build_ntlmssp_auth_blob()
1098 sec_blob->SessionKey.BufferOffset = cpu_to_le32(tmp - *pbuffer); in build_ntlmssp_auth_blob()
1099 sec_blob->SessionKey.Length = cpu_to_le16(CIFS_CPHTXT_SIZE); in build_ntlmssp_auth_blob()
1100 sec_blob->SessionKey.MaximumLength = in build_ntlmssp_auth_blob()
1104 sec_blob->SessionKey.BufferOffset = cpu_to_le32(tmp - *pbuffer); in build_ntlmssp_auth_blob()
1105 sec_blob->SessionKey.Length = 0; in build_ntlmssp_auth_blob()
1106 sec_blob->SessionKey.MaximumLength = 0; in build_ntlmssp_auth_blob()