xref: /openbmc/libpldm/src/dsp/base.h (revision d861a681)
1*d861a681SAndrew Jeffery // SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
2*d861a681SAndrew Jeffery #ifndef LIBPLDM_SRC_DSP_BASE_H
3*d861a681SAndrew Jeffery #define LIBPLDM_SRC_DSP_BASE_H
4*d861a681SAndrew Jeffery 
5*d861a681SAndrew Jeffery /* Internal functions */
6*d861a681SAndrew Jeffery 
7*d861a681SAndrew Jeffery #include <libpldm/base.h>
8*d861a681SAndrew Jeffery 
9*d861a681SAndrew Jeffery int pack_pldm_header_errno(const struct pldm_header_info *hdr,
10*d861a681SAndrew Jeffery 			   struct pldm_msg_hdr *msg);
11*d861a681SAndrew Jeffery 
12*d861a681SAndrew Jeffery int unpack_pldm_header_errno(const struct pldm_msg_hdr *msg,
13*d861a681SAndrew Jeffery 			     struct pldm_header_info *hdr);
14*d861a681SAndrew Jeffery 
15*d861a681SAndrew Jeffery #endif
16