Include libgen.h for Android builds.
basename is only included via string.h on
Android if GNU_SOURCE is defined. Instead,
use the POSIX version in libgen.h. Note that
libgen.h cannot be used on FiberOS because
of a cv difference.
Change-Id: If3982ecc3dcdb771673b2bf00213f0d7a38de3fe
diff --git a/cmds/alivemonitor.c b/cmds/alivemonitor.c
index 4e26361..5d7205c 100644
--- a/cmds/alivemonitor.c
+++ b/cmds/alivemonitor.c
@@ -16,6 +16,9 @@
#include <assert.h>
#include <errno.h>
#include <fcntl.h>
+#ifdef __ANDROID__
+#include <libgen.h> // For basename() on Android.
+#endif
#include <limits.h>
#include <signal.h>
#include <stdio.h>