diff --git a/ipmitool/lib/Makefile.am b/ipmitool/lib/Makefile.am index f2ef056..769be44 100644 --- a/ipmitool/lib/Makefile.am +++ b/ipmitool/lib/Makefile.am @@ -37,7 +37,8 @@ libipmitool_la_SOURCES = helper.c ipmi_sdr.c ipmi_sel.c ipmi_sol.c ipmi_pef.c \ dimm_spd.c ipmi_sensor.c ipmi_channel.c ipmi_event.c \ ipmi_session.c ipmi_strings.c ipmi_user.c ipmi_raw.c \ ipmi_oem.c ipmi_isol.c ipmi_sunoem.c ipmi_fwum.c ipmi_picmg.c \ - ipmi_main.c ipmi_tsol.c ipmi_firewall.c ipmi_kontronoem.c + ipmi_main.c ipmi_tsol.c ipmi_firewall.c ipmi_kontronoem.c \ + ipmi_hpmfwupg.c libipmitool_la_LDFLAGS = -export-dynamic libipmitool_la_LIBADD = -lm diff --git a/ipmitool/src/ipmitool.c b/ipmitool/src/ipmitool.c index a334cf7..d5cd46f 100644 --- a/ipmitool/src/ipmitool.c +++ b/ipmitool/src/ipmitool.c @@ -59,6 +59,7 @@ #include #include #include +#include #ifdef HAVE_CONFIG_H # include @@ -107,6 +108,7 @@ struct ipmi_cmd ipmitool_cmd_list[] = { { ipmi_exec_main, "exec", "Run list of commands from file" }, { ipmi_set_main, "set", "Set runtime variable for shell and exec" }, { ipmi_echo_main, "echo", NULL }, /* for echoing lines to stdout in scripts */ + { ipmi_hpmfwupg_main,"hpmfwupg", "Update IPM Controller using PICMG HPM.1 specification"}, { NULL }, };