Home
last modified time | relevance | path

Searched refs:payloadLen (Results 1 – 8 of 8) sorted by relevance

/openbmc/phosphor-net-ipmid/
H A Dcrypt_algo.cpp23 const size_t payloadLen) const in decryptPayload()
27 if (packet.size() < (sessHeaderLen + payloadLen) || in decryptPayload()
28 payloadLen < AESCBC128ConfHeader) in decryptPayload()
36 payloadLen - AESCBC128ConfHeader); in decryptPayload()
64 auto payloadLen = payload.size(); in encryptPayload() local
72 auto paddingLen = AESCBC128BlockSize - ((payloadLen + 1) & 0xF); in encryptPayload()
79 payload.resize(payloadLen + paddingLen + 1); in encryptPayload()
89 std::iota(payload.begin() + payloadLen, in encryptPayload()
90 payload.begin() + payloadLen + paddingLen, 1); in encryptPayload()
H A Dmessage_parsers.cpp123 size_t payloadLen = header->payloadLength; in unflatten() local
124 if ((payloadLen == 0) || (inPacket.size() < (sizeof(*header) + payloadLen))) in unflatten()
131 inPacket.data() + sizeof(SessionHeader_t) + payloadLen); in unflatten()
205 size_t payloadLen = endian::from_ipmi(header->payloadLength); in unflatten() local
206 if ((payloadLen == 0) || (inPacket.size() < (sizeof(*header) + payloadLen))) in unflatten()
224 if (!(internal::verifyPacketIntegrity(inPacket, message, payloadLen, in unflatten()
236 internal::decryptPayload(inPacket, message, payloadLen, session); in unflatten()
242 inPacket.begin() + sizeof(SessionHeader_t) + payloadLen); in unflatten()
266 size_t payloadLen = 0; in flatten() local
273 payloadLen = cipherPayload.size(); in flatten()
[all …]
H A Dcrypt_algo.hpp66 const size_t payloadLen) const = 0;
164 const size_t payloadLen) const override;
H A Dmessage_parsers.hpp212 size_t payloadLen,
224 size_t payloadLen,
239 size_t payloadLen, const std::shared_ptr<session::Session>& session);
/openbmc/libpldm/tests/oem/meta/
H A Dfileio.cpp90 constexpr size_t payloadLen = PLDM_OEM_META_FILE_IO_READ_REQ_MIN_LENGTH + in TEST() local
92 alignas(pldm_msg) unsigned char buf[sizeof(pldm_msg_hdr) + payloadLen]{}; in TEST()
95 rc = pldm_msgbuf_init_errno(ctx, 0, msg->payload, payloadLen); in TEST()
109 rc = decode_oem_meta_file_io_read_req(msg, payloadLen, &req); in TEST()
162 constexpr size_t payloadLen = PLDM_OEM_META_FILE_IO_READ_RESP_MIN_SIZE + in TEST() local
165 encodedBuf[sizeof(pldm_msg_hdr) + payloadLen] = {}; in TEST()
169 0, resp, sizeof(pldm_oem_meta_file_io_read_resp), msg, payloadLen); in TEST()
195 constexpr size_t payloadLen = PLDM_OEM_META_FILE_IO_READ_RESP_MIN_SIZE + in TEST() local
199 encodedBuf[sizeof(pldm_msg_hdr) + payloadLen] = {}; in TEST()
204 payloadLen); in TEST()
/openbmc/phosphor-ipmi-blobs/test/
H A Dprocess_unittest.cpp214 uint32_t payloadLen = sizeof(uint16_t) + sizeof(uint8_t); in TEST_F() local
217 [payloadLen](ManagerInterface*, std::span<const uint8_t>) { in TEST_F()
218 std::vector<uint8_t> output(payloadLen, 0); in TEST_F()
228 EXPECT_EQ(result.size(), payloadLen); in TEST_F()
240 uint32_t payloadLen = sizeof(uint16_t) + sizeof(uint8_t); in TEST_F() local
243 [payloadLen](ManagerInterface*, std::span<const uint8_t>) { in TEST_F()
244 std::vector<uint8_t> output(payloadLen, 0); in TEST_F()
/openbmc/phosphor-networkd/src/
H A Dncsi_util.cpp548 unsigned int payloadLen = ntohs(respHeader->length & htons(0x0fff)); in parseFullPayload() local
551 if (payloadLen > this->full_payload.size() - sizeof(*respHeader)) in parseFullPayload()
553 std::cerr << "Invalid header length " << payloadLen << " (vs " in parseFullPayload()
561 std::span(this->full_payload.begin() + sizeof(*respHeader), payloadLen); in parseFullPayload()
583 size_t payloadLen, padLen; in sendCommand() local
586 payloadLen = cmd.payload.size(); in sendCommand()
601 cmdHeader.length = htons(payloadLen); in sendCommand()
607 iov[1].iov_len = payloadLen; in sendCommand()
610 padLen = 4 - (payloadLen & 0x3); in sendCommand()
647 else if ((size_t)wlen != sizeof(cmdHeader) + payloadLen + padLen) in sendCommand()
/openbmc/pldm/docs/
H A Dcode_organisation.md15 Response handler(Request payload, size_t payloadLen)