Use __ANDROID__ instead of "android" for preprocessor
authorHenning Rogge <hrogge@googlemail.com>
Sat, 5 May 2012 11:05:46 +0000 (13:05 +0200)
committerHenning Rogge <hrogge@googlemail.com>
Sat, 5 May 2012 11:05:46 +0000 (13:05 +0200)
lib/arprefresh/src/olsrd_arprefresh.c
make/Makefile.android
src/main.c
src/unix/log.c

index 3000088..3787bc9 100644 (file)
@@ -42,7 +42,7 @@
 #include <sys/socket.h>
 #include <net/if.h>
 #include <net/if_arp.h>
-#ifndef android
+#ifndef __ANDROID__
 #include <net/ethernet.h>
 #endif
 #include <netinet/ip.h>
index 9889ff0..615620b 100644 (file)
@@ -38,7 +38,6 @@ SRCS +=       $(wildcard src/linux/*.c src/unix/*.c)
 HDRS +=                $(wildcard src/linux/*.h src/unix/*.h)
 
 CPPFLAGS +=    -Dlinux
-CPPFLAGS +=    -Dandroid
 
 # bionic libc: missing declaration
 CPPFLAGS +=    -DINET_ADDRSTRLEN=16
index bbb87d5..230c462 100644 (file)
@@ -80,7 +80,7 @@ bool olsr_win32_end_flag = false;
 static void olsr_shutdown(int) __attribute__ ((noreturn));
 #endif
 
-#if defined android
+#if defined __ANDROID__
 #define DEFAULT_LOCKFILE_PREFIX "/data/local/olsrd"
 #elif defined linux || __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__
 #define DEFAULT_LOCKFILE_PREFIX "/var/run/olsrd"
index ad952a4..d60d17a 100644 (file)
 #include <syslog.h>
 #include <stdarg.h>
 
-#ifdef android
+#ifdef __ANDROID__
 #include <android/log.h>
 #endif
 
 void
 olsr_openlog(const char *ident)
 {
-#ifndef android
+#ifndef __ANDROID__
   openlog(ident, LOG_PID | LOG_ODELAY, LOG_DAEMON);
   setlogmask(LOG_UPTO(LOG_INFO));
 #endif
@@ -84,14 +84,14 @@ olsr_syslog(int level, const char *format, ...)
 
   switch (level) {
   case (OLSR_LOG_INFO):
-#ifdef android
+#ifdef __ANDROID__
     linux_level = ANDROID_LOG_INFO;
 #else
     linux_level = LOG_INFO;
 #endif
     break;
   case (OLSR_LOG_ERR):
-#ifdef android
+#ifdef __ANDROID__
     linux_level = ANDROID_LOG_ERROR;
 #else
     linux_level = LOG_ERR;
@@ -102,7 +102,7 @@ olsr_syslog(int level, const char *format, ...)
   }
 
   va_start(arglist, format);
-#ifdef android
+#ifdef __ANDROID__
   __android_log_vprint(linux_level, "olsrd", format, arglist);
 #else
   vsyslog(linux_level, format, arglist);