Add RMCP Ping support
Added support of RMCP Ping/Pong request and response
(ASF messages).
Tested: Tested using rmcpping tool to send RMCP ping.
Resolves openbmc/phosphor-net-ipmid#15
Signed-off-by: Kirill Pakhomov <k.pakhomov@yadro.com>
Change-Id: Ie5199e6af69860d9406bdd516952b62c3d05793f
diff --git a/configure.ac b/configure.ac
index 36b0df4..8e8ad57 100644
--- a/configure.ac
+++ b/configure.ac
@@ -66,6 +66,17 @@
[AC_SUBST([systemdsystemunitdir], [$with_systemdsystemunitdir])])
AM_CONDITIONAL([HAVE_SYSTEMD], [test "x$with_systemdsystemunitdir" != "xno"])
+AC_ARG_ENABLE([rmcp-ping],
+ AS_HELP_STRING([--enable-rmcp-ping], [Enable RMCP Ping support])
+ )
+ AS_IF([test "x$enable_rmcp_ping" == "xyes"],
+ AC_MSG_NOTICE([Enabling RMCP Ping])
+ [
+ cpp_flags="-DRMCP_PING"
+ ]
+ AC_SUBST([CPPFLAGS], [$cpp_flags])
+)
+
# Checks for header files.
AC_CHECK_HEADER(systemd/sd-bus.h, ,[AC_MSG_ERROR([Could not find systemd/sd-bus.h...systemd development package required])])