* killed warnings on win
authorBernd Petrovitsch <bernd@firmix.at>
Sun, 15 Jul 2007 21:09:38 +0000 (21:09 +0000)
committerBernd Petrovitsch <bernd@firmix.at>
Sun, 15 Jul 2007 21:09:38 +0000 (21:09 +0000)
lib/httpinfo/src/olsrd_httpinfo.c
src/win32/arpa/inet.h
src/win32/compat.c

index 95e5fca..ea5c25f 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: olsrd_httpinfo.c,v 1.70 2007/07/15 20:59:06 bernd67 Exp $
+ * $Id: olsrd_httpinfo.c,v 1.71 2007/07/15 21:09:37 bernd67 Exp $
  */
 
 /*
@@ -49,7 +49,9 @@
 #include <stdarg.h>
 #include <unistd.h>
 #include <errno.h>
-#ifndef WIN32
+#ifdef WIN32
+#include <io.h>
+#else
 #include <netdb.h>
 #endif
 
index aa53cdc..6c0520d 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: inet.h,v 1.7 2007/05/08 23:18:56 bernd67 Exp $
+ * $Id: inet.h,v 1.8 2007/07/15 21:09:38 bernd67 Exp $
  */
 
 #if !defined TL_ARPA_INET_H_INCLUDED
@@ -48,7 +48,7 @@
 #include <ws2tcpip.h>
 #undef interface
 
-int inet_aton(char *cp, struct in_addr *addr);
+int inet_aton(const char *cp, struct in_addr *addr);
 int inet_pton(int af, const char *src, void *dst);
 char *inet_ntop(int af, const void *src, char *dst, int size);
 
index be208da..8a7d5ee 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: compat.c,v 1.15 2007/05/09 00:30:04 bernd67 Exp $
+ * $Id: compat.c,v 1.16 2007/07/15 21:09:38 bernd67 Exp $
  */
 
 /*
@@ -61,6 +61,7 @@
 #include <sys/times.h>
 #include <ctype.h>
 #include <dlfcn.h>
+#include <io.h>
 #include "defs.h"
 
 void PError(char *Str);
@@ -123,7 +124,7 @@ long times(struct tms *Dummy __attribute__((unused)))
   return (long)GetTickCount();
 }
 
-int inet_aton(char *AddrStr, struct in_addr *Addr)
+int inet_aton(const char *AddrStr, struct in_addr *Addr)
 {
   Addr->s_addr = inet_addr(AddrStr);
 
@@ -526,7 +527,7 @@ int isatty(int fd)
 #define CHUNK_SIZE 512
 
 /* and we emulate a real write(2) syscall using send() */
-ssize_t write(int fd, const void *buf, size_t count)
+int write(int fd, const void *buf, unsigned int count)
 {
   size_t written = 0;
   while (written < count) {