xref: /openbmc/phosphor-bmc-code-mgmt/test/create_package/component_image_info_area.hpp (revision 4a053c8e069133436d490aaff12471ee6c9d0677)
1*4a053c8eSAlexander Hansen #pragma once
2*4a053c8eSAlexander Hansen 
3*4a053c8eSAlexander Hansen #include <unistd.h>
4*4a053c8eSAlexander Hansen 
5*4a053c8eSAlexander Hansen #include <cstdint>
6*4a053c8eSAlexander Hansen 
7*4a053c8eSAlexander Hansen /*
8*4a053c8eSAlexander Hansen  * componentLocationOffsetIndex  is for backfilling by the caller
9*4a053c8eSAlexander Hansen  */
10*4a053c8eSAlexander Hansen ssize_t create_pldm_component_image_info_area_v1_0_0(
11*4a053c8eSAlexander Hansen     uint8_t* b, ssize_t i, size_t component_image_size,
12*4a053c8eSAlexander Hansen     size_t& componentLocationOffsetIndex);
13