use the Microsoft standard '_WIN32' macro instead of the self-defined 'WIN32'
authorHans-Christoph Steiner <hans@eds.org>
Mon, 27 Aug 2012 19:25:05 +0000 (15:25 -0400)
committerHans-Christoph Steiner <hans@eds.org>
Mon, 27 Aug 2012 19:25:05 +0000 (15:25 -0400)
http://msdn.microsoft.com/en-us/library/ff540443.aspx

30 files changed:
gui/linux-gtk/src/ipc.c
gui/linux-gtk/src/main.c
gui/linux-gtk/src/olsr_protocol.h
lib/dot_draw/src/olsrd_dot_draw.c
lib/dyn_gw/src/olsrd_dyn_gw.c
lib/httpinfo/src/olsrd_httpinfo.c
lib/httpinfo/src/olsrd_plugin.c
lib/nameservice/src/mapwrite.c
lib/nameservice/src/nameservice.c
lib/pgraph/src/olsrd_pgraph.c
lib/secure/src/olsrd_secure.c
lib/txtinfo/src/olsrd_txtinfo.c
make/Makefile.win32
src/cfgparser/olsrd_conf.c
src/common/autobuf.c
src/defs.h
src/interfaces.c
src/ipc_frontend.c
src/kernel_tunnel.h
src/main.c
src/net_olsr.c
src/olsr_cfg.h
src/olsr_switch/main.c
src/olsr_switch/ohs_cmd.c
src/olsr_switch/olsr_host_switch.h
src/olsr_types.h
src/parser.c
src/process_routes.c
src/scheduler.c
src/win32/net.c

index be2cf8d..236ad9c 100644 (file)
@@ -26,7 +26,7 @@
 #include "packet.h"
 #include "routes.h"
 
-#ifdef WIN32
+#ifdef _WIN32
 #define close(x) closesocket(x)
 #undef errno
 #define errno WSAGetLastError()
@@ -50,7 +50,7 @@ ipc_close()
 int
 ipc_connect(struct sockaddr_in *pin)
 {
-#ifdef WIN32
+#ifdef _WIN32
   int On = 1;
   unsigned long Len;
 #else
@@ -78,7 +78,7 @@ ipc_connect(struct sockaddr_in *pin)
 
     /* Setting socket non-blocking */
 
-#ifdef WIN32
+#ifdef _WIN32
     if (WSAIoctl(ipc_socket, FIONBIO, &On, sizeof(On), NULL, 0, &Len, NULL, NULL) < 0) {
       fprintf(stderr, "Error while making socket non-blocking!\n");
       exit(1);
index 4ece91c..6d7f283 100644 (file)
@@ -32,12 +32,12 @@ main(int argc, char *argv[])
   struct in_addr in;
   struct sockaddr_in pin;
 
-#ifdef WIN32
+#ifdef _WIN32
   WSADATA WsaData;
 #endif
   GtkWidget *main_window;
 
-#ifdef WIN32
+#ifdef _WIN32
   if (WSAStartup(0x0202, &WsaData)) {
     fprintf(stderr, "Could not initialize WinSock.\n");
     exit(1);
index ef084a5..1830c1b 100644 (file)
@@ -40,7 +40,7 @@
 /* types */
 #include <sys/types.h>
 
-#ifdef WIN32
+#ifdef _WIN32
 typedef unsigned char olsr_u8_t;
 typedef unsigned short olsr_u16_t;
 typedef unsigned int olsr_u32_t;
index 7ec21ac..031e2e8 100644 (file)
@@ -80,7 +80,7 @@
 #include "olsrd_dot_draw.h"
 #include "olsrd_plugin.h"
 
-#ifdef WIN32
+#ifdef _WIN32
 #define close(x) closesocket(x)
 #endif
 
index 770e6dc..d429538 100644 (file)
@@ -66,7 +66,7 @@
 #include <unistd.h>
 #include <errno.h>
 #include <time.h>
-#ifndef WIN32
+#ifndef _WIN32
 #include <pthread.h>
 #else
 #define WIN32_LEAN_AND_MEAN
@@ -625,7 +625,7 @@ add_to_hna_group(struct hna_group *list_root)
 }
 
 
-#ifdef WIN32
+#ifdef _WIN32
 
 /*
  * Windows pthread compat stuff
index 1bd2017..945b3b3 100644 (file)
@@ -48,7 +48,7 @@
 #include <stdlib.h>
 #include <unistd.h>
 #include <errno.h>
-#ifdef WIN32
+#ifdef _WIN32
 #include <io.h>
 #else
 #include <netdb.h>
@@ -78,7 +78,7 @@
 #undef OS
 #endif
 
-#ifdef WIN32
+#ifdef _WIN32
 #define close(x) closesocket(x)
 #define OS "Windows"
 #endif
@@ -742,7 +742,7 @@ build_ipaddr_link(struct autobuf *abuf, const bool want_link, const union olsr_i
 {
   struct ipaddr_str ipaddrstr;
   const struct hostent *const hp =
-#ifndef WIN32
+#ifndef _WIN32
     resolve_ip_addresses ? gethostbyaddr((const void *)ipaddr, olsr_cnf->ipsize,
                                          olsr_cnf->ip_version) :
 #endif
index 2e8c3d8..cdae65c 100644 (file)
@@ -50,7 +50,7 @@
 #include <string.h>
 #include <stdlib.h>
 #include <netinet/in.h>
-#ifndef WIN32
+#ifndef _WIN32
 #include <arpa/nameser.h>
 #endif
 
index 5cca810..4b7cd60 100644 (file)
@@ -189,11 +189,11 @@ mapwrite_work(FILE * fmap)
   OLSR_FOR_ALL_TC_ENTRIES_END(tc);
 }
 
-#ifndef WIN32
+#ifndef _WIN32
 
 /*
  * Windows doesn't know fifo's AFAIK. We better write
- * to a file (done in nameservice.c, see #ifdef WIN32)
+ * to a file (done in nameservice.c, see #ifdef _WIN32)
  */
 
 static const char *the_fifoname = 0;
index 55852cd..88d1272 100644 (file)
@@ -137,7 +137,7 @@ name_constructor(void)
 {
   int i;
 
-#ifdef WIN32
+#ifdef _WIN32
   int len;
 
   GetWindowsDirectory(my_hosts_file, MAX_FILE - 12);
@@ -536,7 +536,7 @@ olsr_expire_write_file_timer(void *context __attribute__ ((unused)))
   write_hosts_file();              /* if name_table_changed */
   write_services_file(false); /* if service_table_changed */
   write_services_file(true);  /* if mac_table_changed */
-#ifdef WIN32
+#ifdef _WIN32
   write_latlon_file();             /* if latlon_table_changed */
 #endif
 }
@@ -996,7 +996,7 @@ insert_new_name_in_list(union olsr_ip_addr *originator, struct list_node *this_l
   }
 }
 
-#ifndef WIN32
+#ifndef _WIN32
 static void
 send_sighup_to_pidfile(char *pid_file)
 {
@@ -1143,7 +1143,7 @@ write_hosts_file(void)
 
   fclose(hosts);
 
-#ifndef WIN32
+#ifndef _WIN32
   if (*my_sighup_pid_file)
     send_sighup_to_pidfile(my_sighup_pid_file);
 #endif
@@ -1635,7 +1635,7 @@ lookup_name_latlon(union olsr_ip_addr *ip)
   return "";
 }
 
-#ifdef WIN32
+#ifdef _WIN32
 
 /**
  * write latlon positions to a javascript file
index ebbe3d4..dc8eed4 100644 (file)
@@ -55,7 +55,7 @@
 #include <stdlib.h>
 #include <unistd.h>
 #include <errno.h>
-#ifdef WIN32
+#ifdef _WIN32
 #define close(x) closesocket(x)
 #endif
 
index d804142..f11c2b2 100644 (file)
@@ -93,7 +93,7 @@ MD5_checksum(const uint8_t * data, const uint16_t data_len, uint8_t * hashbuf)
 #undef OS
 #endif
 
-#ifdef WIN32
+#ifdef _WIN32
 #define close(x) closesocket(x)
 #undef EWOULDBLOCK
 #define EWOULDBLOCK WSAEWOULDBLOCK
@@ -338,7 +338,7 @@ add_signature(uint8_t * pck, int *size)
 
   /* Add timestamp */
   msg->sig.timestamp = htonl(now.tv_sec);
-#ifndef WIN32
+#ifndef _WIN32
   olsr_printf(3, "[ENC]timestamp: %lld\n", (long long)now.tv_sec);
 #endif
   /* Set the new size */
@@ -490,7 +490,7 @@ one_checksum_SHA:
                 olsr_ip_to_string(&buf, (const union olsr_ip_addr *)&sig->originator));
     return 0;
   }
-#ifndef WIN32
+#ifndef _WIN32
   olsr_printf(1, "[ENC]Received timestamp %lld diff: %lld\n", (long long)rec_time, (long long)now.tv_sec - (long long)rec_time);
 #endif
   /* Remove signature message */
@@ -931,7 +931,7 @@ send_cres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr
   /* set timestamp */
   /* but swap the byte order to the network order before sending!  2011/05/28 AE5AE */
   crmsg.timestamp = htonl(now.tv_sec);
-#ifndef WIN32
+#ifndef _WIN32
   /* Don't print htonl()'d time, use now.tv_sec 2011/05/31 AE5AE */
 /*   olsr_printf(3, "[ENC]Timestamp %lld\n", (long long)crmsg.timestamp); */
   olsr_printf(3, "[ENC]Timestamp %lld\n", (long long)now.tv_sec);
@@ -1005,7 +1005,7 @@ send_rres(struct interface *olsr_if, union olsr_ip_addr *to, union olsr_ip_addr
   /* But swap the byte order to the network order!  2011/05/28 AE5AE */
   rrmsg.timestamp = htonl(now.tv_sec);
 
-#ifndef WIN32
+#ifndef _WIN32
   /* olsr_printf(3, "[ENC]Timestamp %lld\n", (long long)rrmsg.timestamp); */
   /* don't print htonl()'d time, use now. 2011/05/31 AE5AE */
   olsr_printf(3, "[ENC]Timestamp %lld\n", (long long)now.tv_sec);
index 5657f17..a077158 100644 (file)
@@ -51,7 +51,7 @@
 
 #include <sys/types.h>
 #include <sys/socket.h>
-#if !defined WIN32
+#if !defined _WIN32
 #include <sys/select.h>
 #endif
 #include <netinet/in.h>
@@ -83,7 +83,7 @@
 #include "olsrd_txtinfo.h"
 #include "olsrd_plugin.h"
 
-#ifdef WIN32
+#ifdef _WIN32
 #define close(x) closesocket(x)
 #endif
 
index e2a216e..d7ad5dd 100644 (file)
@@ -8,7 +8,7 @@ EXENAME = olsrd.exe
 SRCS +=                $(wildcard src/win32/*.c)
 HDRS +=                $(wildcard src/win32/*.h)
 
-CPPFLAGS +=    -DWIN32 -D_WIN32_WINNT=0x0600
+CPPFLAGS +=    -D_WIN32_WINNT=0x0600
 LIBS +=                -lws2_32 -liphlpapi
 CPPFLAGS +=    -I$(TOPDIR)/src/win32
 
@@ -96,7 +96,7 @@ gui/win32/Shim/Release/shim.obj: gui/win32/Shim/shim.c
                test -d $(dir $@) || mkdir -p $(dir $@)
                PATH=$(MSVCCYG)/VC98/Bin:$$PATH && CL.EXE \
                        /I"$(PSDKDIR)/Include" /I"$(MSVCDIR)/VC98/Include" \
-                       /nologo /ML /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" \
+                       /nologo /ML /W3 /GX /O2 /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" \
                        /Fp"$(dir $@)/Shim.pch" /YX /Fo"$(dir $@)/" /Fd"$(dir $@)/" /FD /c "$<"
 
 gui/win32/Shim/Release/Shim.exe: gui/win32/Shim/Release/shim.obj
@@ -132,7 +132,7 @@ gui/win32/Main/Release/Switch.exe: gui/win32/Main/olsrd_cfgparser.lib gui/win32/
                test -d $(dir $@) || mkdir -p $(dir $@)
                PATH=$(MSVCCYG)/VC98/Bin:$$PATH && CL.EXE \
                        /I"$(PSDKDIR)/Include" /I"$(MSVCDIR)/VC98/Include" /I"$(MSVCDIR)/VC98/MFC/Include" /I"src" \
-                       /nologo /MT /W4 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" \
+                       /nologo /MT /W4 /GX /O2 /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" \
                        /Fp"$(dir $@)/Frontend.pch" /YX"stdafx.h" /Fo"$(dir $@)/" /Fd"$(dir $@)/" /FD /c \
                        $(WIN32CPPFILES)
                PATH=$(MSVCCYG)/VC98/Bin:$$PATH && LINK.EXE \
index e26a709..ecad696 100644 (file)
@@ -989,7 +989,7 @@ olsrd_print_cnf(struct olsrd_config *cnf)
   }
 }
 
-#if defined WIN32
+#if defined _WIN32
 struct ioinfo {
   unsigned int handle;
   unsigned char attr;
index 3dc4cfa..20ac987 100644 (file)
@@ -88,7 +88,7 @@ autobuf_enlarge(struct autobuf *autobuf, int new_size)
     int roundUpSize = ROUND_UP_TO_POWER_OF_2(new_size, AUTOBUFCHUNK);
     p = realloc(autobuf->buf, roundUpSize);
     if (p == NULL) {
-#ifdef WIN32
+#ifdef _WIN32
       WSASetLastError(ENOMEM);
 #else
       errno = ENOMEM;
@@ -203,7 +203,7 @@ abuf_pull(struct autobuf * autobuf, int len) {
   newsize = ROUND_UP_TO_POWER_OF_2(autobuf->len + 1, AUTOBUFCHUNK);
   p = realloc(autobuf->buf, newsize);
   if (p == NULL) {
-#ifdef WIN32
+#ifdef _WIN32
     WSASetLastError(ENOMEM);
 #else
     errno = ENOMEM;
index 0688dd9..c52e4d6 100644 (file)
@@ -184,7 +184,7 @@ extern struct olsrd_config *olsr_cnf;
 extern uint32_t now_times;              /* current idea of times(2) reported uptime */
 extern struct olsr_cookie_info *def_timer_ci;
 
-#if defined WIN32
+#if defined _WIN32
 extern bool olsr_win32_end_request;
 extern bool olsr_win32_end_flag;
 #endif
index abc8a44..1a07494 100644 (file)
@@ -52,7 +52,7 @@
 #include "log.h"
 #include "parser.h"
 
-#ifdef WIN32
+#ifdef _WIN32
 #include <winbase.h>
 #define close(x) closesocket(x)
 #endif
index 0673da7..6e20e9b 100644 (file)
@@ -55,7 +55,7 @@
 #include "net_olsr.h"
 #include "ipcalc.h"
 
-#ifdef WIN32
+#ifdef _WIN32
 #define close(x) closesocket(x)
 #define perror(x) WinSockPError(x)
 void WinSockPError(const char *);
index a948ebf..1a3727b 100644 (file)
@@ -9,7 +9,7 @@
 #define KERNEL_TUNNEL_H_
 
 #include <net/if.h>
-#ifdef WIN32
+#ifdef _WIN32
 /* compat for win32 */
 #include <iprtrmib.h>
 #define IF_NAMESIZE MAX_INTERFACE_NAME_LEN
index b56b302..93efc89 100644 (file)
@@ -68,7 +68,7 @@
 
 #endif
 
-#ifdef WIN32
+#ifdef _WIN32
 #include <winbase.h>
 #define close(x) closesocket(x)
 int __stdcall SignalHandler(unsigned long signo) __attribute__ ((noreturn));
@@ -84,7 +84,7 @@ static void olsr_shutdown(int) __attribute__ ((noreturn));
 #define DEFAULT_LOCKFILE_PREFIX "/data/local/olsrd"
 #elif defined linux || defined __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__
 #define DEFAULT_LOCKFILE_PREFIX "/var/run/olsrd"
-#elif defined WIN32
+#elif defined _WIN32
 #define DEFAULT_LOCKFILE_PREFIX "C:\\olsrd"
 #else
 #define DEFAULT_LOCKFILE_PREFIX "olsrd"
@@ -102,7 +102,7 @@ static int set_default_ifcnfs(struct olsr_if *, struct if_config_options *);
 static int olsr_process_arguments(int, char *[], struct olsrd_config *,
     struct if_config_options *);
 
-#ifndef WIN32
+#ifndef _WIN32
 static char **olsr_argv;
 #endif
 
@@ -111,7 +111,7 @@ static char
         "The olsr.org Optimized Link-State Routing daemon(olsrd) Copyright (c) 2004, Andreas Tonnesen(andreto@olsr.org) All rights reserved.";
 
 /* Data for OLSR locking */
-#ifndef WIN32
+#ifndef _WIN32
 static int lock_fd = 0;
 #endif
 static char lock_file_name[FILENAME_MAX];
@@ -127,7 +127,7 @@ struct olsr_cookie_info *def_timer_ci = NULL;
  * locking file.
  */
 static int olsr_create_lock_file(bool noExitOnFail) {
-#ifdef WIN32
+#ifdef _WIN32
     bool success;
     HANDLE lck;
 
@@ -245,7 +245,7 @@ int main(int argc, char *argv[]) {
   struct interface *ifn;
 #endif
 
-#ifdef WIN32
+#ifdef _WIN32
   WSADATA WsaData;
   size_t len;
 #endif
@@ -272,13 +272,13 @@ int main(int argc, char *argv[]) {
   }
 
   debug_handle = stdout;
-#ifndef WIN32
+#ifndef _WIN32
   olsr_argv = argv;
 #endif
   setbuf(stdout, NULL);
   setbuf(stderr, NULL);
 
-#ifndef WIN32
+#ifndef _WIN32
   /* Check if user is root */
   if (geteuid()) {
     fprintf(stderr, "You must be root(uid = 0) to run olsrd!\nExiting\n\n");
@@ -306,7 +306,7 @@ int main(int argc, char *argv[]) {
    * Set configfile name and
    * check if a configfile name was given as parameter
    */
-#ifdef WIN32
+#ifdef _WIN32
 #ifndef WINCE
   GetWindowsDirectory(conf_file_name, FILENAME_MAX - 11);
 #else
@@ -416,7 +416,7 @@ int main(int argc, char *argv[]) {
    */
   olsr_cnf->ioctl_s = socket(olsr_cnf->ip_version, SOCK_DGRAM, 0);
   if (olsr_cnf->ioctl_s < 0) {
-#ifndef WIN32
+#ifndef _WIN32
     olsr_syslog(OLSR_LOG_ERR, "ioctl socket: %m");
 #endif
     olsr_exit(__func__, 0);
@@ -535,7 +535,7 @@ int main(int argc, char *argv[]) {
   olsr_init_tables();
 
   /* daemon mode */
-#ifndef WIN32
+#ifndef _WIN32
   if (olsr_cnf->debug_level == 0 && !olsr_cnf->no_fork) {
     printf("%s detaching from the current process...\n", olsrd_version);
     if (daemon(0, 0) < 0) {
@@ -609,7 +609,7 @@ int main(int argc, char *argv[]) {
    */
 
   /* ctrl-C and friends */
-#ifdef WIN32
+#ifdef _WIN32
 #ifndef WINCE
   SetConsoleCtrlHandler(SignalHandler, true);
 #endif
@@ -641,7 +641,7 @@ int main(int argc, char *argv[]) {
  *
  *@param signal the signal that triggered this callback
  */
-#ifndef WIN32
+#ifndef _WIN32
 void olsr_reconfigure(int signo __attribute__ ((unused))) {
   /* if we are started with -nofork, we do not want to go into the
    * background here. So we can simply stop on -HUP
@@ -698,7 +698,7 @@ static void olsr_shutdown_messages(void) {
  *
  * @param signal the signal that triggered this call
  */
-#ifdef WIN32
+#ifdef _WIN32
 int __stdcall
 SignalHandler(unsigned long signo)
 #else
@@ -710,7 +710,7 @@ static void olsr_shutdown(int signo __attribute__ ((unused)))
 
   OLSR_PRINTF(1, "Received signal %d - shutting down\n", (int)signo);
 
-#ifdef WIN32
+#ifdef _WIN32
   OLSR_PRINTF(1, "Waiting for the scheduler to stop.\n");
 
   olsr_win32_end_request = TRUE;
@@ -888,7 +888,7 @@ static int olsr_process_arguments(int argc, char *argv[],
     struct olsrd_config *cnf, struct if_config_options *ifcnf) {
   while (argc > 1) {
     NEXT_ARG;
-#ifdef WIN32
+#ifdef _WIN32
     /*
      *Interface list
      */
index 66e103d..0edafee 100644 (file)
@@ -54,7 +54,7 @@
 
 static bool disp_pack_out = false;
 
-#ifdef WIN32
+#ifdef _WIN32
 #define perror(x) WinSockPError(x)
 void WinSockPError(const char *);
 #endif
@@ -392,7 +392,7 @@ net_output(struct interface *ifp)
     if (olsr_sendto(ifp->send_socket, ifp->netbuf.buff, ifp->netbuf.pending, MSG_DONTROUTE, (struct sockaddr *)sin, sizeof(*sin)) <
         0) {
       perror("sendto(v4)");
-#ifndef WIN32
+#ifndef _WIN32
       olsr_syslog(OLSR_LOG_ERR, "OLSR: sendto IPv4 %m");
 #endif
       retval = -1;
@@ -403,7 +403,7 @@ net_output(struct interface *ifp)
         < 0) {
       struct ipaddr_str buf;
       perror("sendto(v6)");
-#ifndef WIN32
+#ifndef _WIN32
       olsr_syslog(OLSR_LOG_ERR, "OLSR: sendto IPv6 %m");
 #endif
       fprintf(stderr, "Socket: %d interface: %d\n", ifp->olsr_socket, ifp->if_index);
index 995c3be..2c262ab 100644 (file)
@@ -359,7 +359,7 @@ extern "C" {
 
   struct olsrd_config *olsrd_get_default_cnf(void);
 
-#if defined WIN32
+#if defined _WIN32
   void win32_stdio_hack(unsigned int);
 
   void *win32_olsrd_malloc(size_t size);
index 2416c70..b288725 100644 (file)
@@ -58,7 +58,7 @@
 #include <unistd.h>
 #include <time.h>
 
-#ifdef WIN32
+#ifdef _WIN32
 #undef errno
 #define errno WSAGetLastError()
 #undef strerror
@@ -91,13 +91,13 @@ static int ohs_init_connect_sockets(void);
 
 static int ohs_configure(void);
 
-#if !defined WIN32
+#if !defined _WIN32
 static void ohs_listen_loop(void) __attribute__ ((noreturn));
 #else
 static void ohs_listen_loop(void);
 #endif
 
-#ifdef WIN32
+#ifdef _WIN32
 int __stdcall
 ohs_close(unsigned long signo __attribute__ ((unused)))
 #else
@@ -156,7 +156,7 @@ ohs_init_new_connection(int s)
     if (recv(oc->socket, (void *)addr, olsr_cnf->ipsize, 0) == (int)olsr_cnf->ipsize) {
       break;
     }
-#if defined WIN32
+#if defined _WIN32
     Sleep(100);
 #endif
   }
@@ -352,7 +352,7 @@ read_handler(struct ohs_connection *con)
 static void
 ohs_listen_loop(void)
 {
-#if !defined WIN32
+#if !defined _WIN32
   int n;
   fd_set ibits;
   int fn_stdin = fileno(stdin);
@@ -479,7 +479,7 @@ int
 main(void)
 {
 
-#ifdef WIN32
+#ifdef _WIN32
   WSADATA WsaData;
 
   if (WSAStartup(0x0202, &WsaData)) {
index 8bd3329..9be6604 100644 (file)
@@ -92,7 +92,7 @@ ohs_set_olsrd_path(const char *path)
   return 0;
 }
 
-#ifdef WIN32
+#ifdef _WIN32
 int
 ohs_cmd_olsrd(const char *args __attribute__ ((unused)))
 {
@@ -484,14 +484,14 @@ ohs_parse_command(void)
   char *args;
   char cmd_token[20];
   int i;
-#if defined WIN32
+#if defined _WIN32
   char c;
   unsigned long Read;
   INPUT_RECORD InRec;
   KEY_EVENT_RECORD *KeyEventRec;
 #endif
 
-#if defined WIN32
+#if defined _WIN32
   if (!ReadConsoleInput(GetStdHandle(STD_INPUT_HANDLE), &InRec, sizeof(InRec), &Read)) {
     fprintf(stderr, "ReadConsoleInput failed: %s\n", strerror(GetLastError()));
     return;
index d87d445..9b6ab9a 100644 (file)
@@ -52,7 +52,7 @@
 
 #define OHS_OUT_OF_MEMORY(s) do { printf("ohsd: out of memory \"%s\"!\n", s); ohs_close(0); } while (0)
 
-#ifdef WIN32
+#ifdef _WIN32
 #define close(x) closesocket(x)
 int __stdcall ohs_close(unsigned long signal) __attribute__ ((noreturn));
 #else
@@ -84,7 +84,7 @@ extern struct ohs_connection *ohs_conns;
 #define LOG_CONNECT 0x2
 #define LOG_LINK    0x4
 
-#ifdef WIN32
+#ifdef _WIN32
 int __stdcall SignalHandler(unsigned long);
 #else
 void ohs_close(int);
index 480fc3f..812e443 100644 (file)
@@ -47,7 +47,7 @@
 #ifndef _OLSR_TYPES_H
 #define         _OLSR_TYPES_H
 
-#if !defined __linux__ && !defined __APPLE__ && !defined WIN32 && !defined __FreeBSD__ && !defined __FreeBSD_kernel__ && !defined __NetBSD__ && !defined __OpenBSD__
+#if !defined __linux__ && !defined __APPLE__ && !defined _WIN32 && !defined __FreeBSD__ && !defined __FreeBSD_kernel__ && !defined __NetBSD__ && !defined __OpenBSD__
 #       error "Unsupported system"
 #endif
 
@@ -86,7 +86,7 @@ typedef signed int int32_t;
 /* user defined cookies */
 typedef uint16_t olsr_cookie_t;
 
-#ifdef WIN32
+#ifdef _WIN32
 #include <winsock2.h>
 #else
 /* manpage says: fd_set is in sys/select.h with posix (at least with the Android-NDK) */
index c568505..55fed0a 100644 (file)
@@ -55,7 +55,7 @@
 #include "net_olsr.h"
 #include "duplicate_handler.h"
 
-#ifdef WIN32
+#ifdef _WIN32
 #undef EWOULDBLOCK
 #define EWOULDBLOCK WSAEWOULDBLOCK
 #undef errno
@@ -456,7 +456,7 @@ olsr_input(int fd, void *data __attribute__ ((unused)), unsigned int flags __att
     if (cc <= 0) {
       if (cc < 0 && errno != EWOULDBLOCK) {
         OLSR_PRINTF(1, "error recvfrom: %s", strerror(errno));
-#ifndef WIN32
+#ifndef _WIN32
         olsr_syslog(OLSR_LOG_ERR, "error recvfrom: %m");
 #endif
       }
index f96aabb..7c715c0 100644 (file)
@@ -54,7 +54,7 @@
 #include "olsr_cookie.h"
 #include "olsr_niit.h"
 
-#ifdef WIN32
+#ifdef _WIN32
 char *StrError(unsigned int ErrNo);
 #undef strerror
 #define strerror(x) StrError(x)
index abff281..6330b7d 100644 (file)
@@ -52,7 +52,7 @@
 #include <unistd.h>
 #include <assert.h>
 
-#ifdef WIN32
+#ifdef _WIN32
 #define close(x) closesocket(x)
 #endif
 
@@ -491,7 +491,7 @@ olsr_scheduler(void)
     /* Read incoming data and handle it immediiately */
     handle_fds(next_interval);
 
-#ifdef WIN32
+#ifdef _WIN32
     if (olsr_win32_end_request) {
       olsr_win32_end_flag = true;
     }
index 51a14b0..c5f7501 100644 (file)
@@ -402,7 +402,7 @@ olsr_recvfrom(int s, void *buf, size_t len, int flags __attribute__ ((unused)),
 int
 olsr_select(int nfds, fd_set * readfds, fd_set * writefds, fd_set * exceptfds, struct timeval *timeout)
 {
-#ifdef WIN32
+#ifdef _WIN32
   if (nfds == 0) {
     if (timeout) {
       Sleep(timeout->tv_sec * 1000 + timeout->tv_usec / 1000);
@@ -414,7 +414,7 @@ olsr_select(int nfds, fd_set * readfds, fd_set * writefds, fd_set * exceptfds, s
   }
 #else
   return select(nfds, readfds, writefds, exceptfds, timeout);
-#endif /*WIN32*/
+#endif /* _WIN32 */
 }
 
 /*