summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile.am3
-rw-r--r--strgfnhandler.cpp3
2 files changed, 4 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index 71a3593..1fbd9c9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -13,8 +13,9 @@ libwritefrudata_la_SOURCES = frup.c writefrudata.cpp
libwritefrudata_la_LDFLAGS = $(SYSTEMD_LIBS) $(libmapper_LIBS) -version-info 1:0:0 -shared
libwritefrudata_la_CXXFLAGS = $(SYSTEMD_CFLAGS) $(libmapper_CFLAGS)
-libstrgfnhandlerdir = ${libdir}/host-ipmid
+libstrgfnhandlerdir = ${libdir}/ipmid-providers
libstrgfnhandler_LTLIBRARIES = libstrgfnhandler.la
libstrgfnhandler_la_SOURCES = strgfnhandler.cpp
libstrgfnhandler_la_LDFLAGS = -version-info 1:0:0 -shared
libstrgfnhandler_la_LIBADD = libwritefrudata.la
+
diff --git a/strgfnhandler.cpp b/strgfnhandler.cpp
index 66eda15..2cbbf4d 100644
--- a/strgfnhandler.cpp
+++ b/strgfnhandler.cpp
@@ -99,5 +99,6 @@ ipmi_ret_t ipmi_storage_write_fru_data(ipmi_netfn_t netfn, ipmi_cmd_t cmd,
void register_netfn_storage_write_fru()
{
printf("Registering NetFn:[0x%X], Cmd:[0x%X]\n",NETFUN_STORAGE, IPMI_CMD_WRITE_FRU_DATA);
- ipmi_register_callback(NETFUN_STORAGE, IPMI_CMD_WRITE_FRU_DATA, NULL, ipmi_storage_write_fru_data);
+ ipmi_register_callback(NETFUN_STORAGE, IPMI_CMD_WRITE_FRU_DATA, NULL, ipmi_storage_write_fru_data,
+ SYSTEM_INTERFACE);
}
OpenPOWER on IntegriCloud