pldmd: move to libpldm instance ID alloc/free
Refactor the dbus_api::Requester class to be implemented in terms of
libpldm's instance ID database. To make that easier to deal with we
introduce a light-weight RAII C++ binding along with a helper class for
unit tests.
Change-Id: Ia03de8245dfb114e6266ba36dcf26ca4398a4ce0
Signed-off-by: Rashmica Gupta <rashmica@linux.ibm.com>
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
diff --git a/host-bmc/test/meson.build b/host-bmc/test/meson.build
index e0973ec..7ccfef7 100644
--- a/host-bmc/test/meson.build
+++ b/host-bmc/test/meson.build
@@ -1,9 +1,6 @@
host_bmc_test_src = declare_dependency(
- sources: [
- '../dbus_to_host_effecters.cpp',
- '../../pldmd/dbus_impl_requester.cpp',
- '../../pldmd/instance_id.cpp'],
- include_directories: '../../requester')
+ sources: [ '../dbus_to_host_effecters.cpp' ],
+ include_directories: '../../requester')
tests = [
'dbus_to_host_effecter_test',