Lines Matching refs:message

10 namespace message  namespace
111 auto message = std::make_shared<Message>(); in unflatten() local
113 message->payloadType = PayloadType::IPMI; in unflatten()
114 message->bmcSessionID = session::sessionZero; in unflatten()
115 message->sessionSeqNum = endian::from_ipmi(header->sessSeqNum); in unflatten()
116 message->isPacketEncrypted = false; in unflatten()
117 message->isPacketAuthenticated = false; in unflatten()
118 message->rmcpMsgClass = in unflatten()
129 (message->payload) in unflatten()
133 return message; in unflatten()
191 auto message = std::make_shared<Message>(); in unflatten() local
193 message->payloadType = static_cast<PayloadType>(header->payloadType & 0x3F); in unflatten()
194 message->bmcSessionID = sessionID; in unflatten()
195 message->sessionSeqNum = endian::from_ipmi(header->sessSeqNum); in unflatten()
196 message->isPacketEncrypted = in unflatten()
198 message->isPacketAuthenticated = in unflatten()
200 message->rmcpMsgClass = in unflatten()
212 session->isIntegrityAlgoEnabled() && !message->isPacketAuthenticated; in unflatten()
214 !message->isPacketEncrypted; in unflatten()
222 if (message->isPacketAuthenticated) in unflatten()
224 if (!(internal::verifyPacketIntegrity(inPacket, message, payloadLen, in unflatten()
232 if (message->isPacketEncrypted) in unflatten()
235 message->payload = in unflatten()
236 internal::decryptPayload(inPacket, message, payloadLen, session); in unflatten()
240 message->payload.assign( in unflatten()
245 return message; in unflatten()
367 message::parser::RMCP_SESSION_HEADER_SIZE; in verifyPacketIntegrity()
407 encryptPayload(const std::shared_ptr<Message>& message, in encryptPayload() argument
410 return session->getCryptAlgo()->encryptPayload(message->payload); in encryptPayload()
422 auto message = std::make_shared<Message>(); in unflatten() local
426 message->payloadType = PayloadType::IPMI; in unflatten()
427 message->rmcpMsgClass = ClassOfMsg::ASF; in unflatten()
428 message->asfMsgTag = header->msgTag; in unflatten()
430 return message; in unflatten()