blob: b63acbcbce6d77b234cc8a859001cfb8eac90ce2 [file] [log] [blame]
/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
#ifndef _LIBMCTP_ASTPCIE_H
#define _LIBMCTP_ASTPCIE_H
#ifdef __cplusplus
extern "C" {
#endif
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
#include <assert.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
#include "libmctp.h"
#include "libmctp-alloc.h"
struct mctp_binding_astpcie;
struct mctp_binding_astpcie *mctp_binding_astpcie_init(void);
struct mctp_binding *mctp_binding_astpcie_core(struct mctp_binding_astpcie *b);
void mctp_binding_astpcie_free(struct mctp_binding_astpcie *b);
#ifdef __cplusplus
}
#endif
#endif /* _LIBMCTP_ASTPCIE_H */