IPMI Main Handler
This patch contains the entry point for the IPMI RMCP Server. It
registers the session setup commands and start the IPMI event
handler.
Resolves openbmc/openbmc#429
Change-Id: I98a615eef9becb29964f8ec93e59d061bfcdfac3
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..fb28cad
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,40 @@
+sbin_PROGRAMS = \
+ netipmid
+
+netipmid_SOURCES = \
+ endian.hpp \
+ socket_channel.hpp \
+ socket_channel.cpp \
+ message.hpp \
+ auth_algo.hpp \
+ auth_algo.cpp \
+ session.hpp \
+ session.cpp \
+ sessions_manager.hpp \
+ sessions_manager.cpp \
+ message_parsers.hpp \
+ message_parsers.cpp \
+ message_handler.hpp \
+ message_handler.cpp \
+ command_table.hpp \
+ command_table.cpp \
+ command/channel_auth.hpp \
+ command/channel_auth.cpp \
+ command/guid.hpp \
+ command/guid.cpp \
+ command/open_session.hpp \
+ command/open_session.cpp \
+ command/rakp12.hpp \
+ command/rakp12.cpp \
+ command/rakp34.hpp \
+ command/rakp34.cpp \
+ command/session_cmds.hpp \
+ command/session_cmds.cpp \
+ comm_module.hpp \
+ comm_module.cpp \
+ main.hpp \
+ main.cpp \
+
+netipmid_LDFLAGS = $(SYSTEMD_LIBS) $(CRYPTO_LIBS) $(libmapper_LIBS)
+netipmid_CXXFLAGS = $(SYSTEMD_CFLAGS) $(libmapper_CFLAGS)
+