]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Fix buftest to build on Windows
authorDavid Woodhouse <dwmw2@infradead.org>
Tue, 18 May 2021 17:56:49 +0000 (18:56 +0100)
committerDavid Woodhouse <dwmw2@infradead.org>
Tue, 18 May 2021 17:56:49 +0000 (18:56 +0100)
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
tests/buftest.c
textbuf.c

index b3148ad8263311a675054701ac4e96a125b20aaa..98ecbc972de96701c52cabc79af2ba6ba29c094b 100644 (file)
 
 #include <stdint.h>
 #include <stdio.h>
+#ifdef _WIN32
+#include <winsock.h>
+#else
 #include <arpa/inet.h>
+#endif
 
 #define __OPENCONNECT_INTERNAL_H__
 
@@ -74,14 +78,14 @@ static inline uint16_t load_le16(const void *_p)
        return p[0] | (p[1] << 8);
 }
 
-static inline void store_le32(void *_p, uint32_t d)
+static inline void store_le16(void *_p, uint32_t d)
 {
        unsigned char *p = _p;
        p[0] = d;
        p[1] = d >> 8;
 }
 
-static inline void store_le16(void *_p, uint16_t d)
+static inline void store_le32(void *_p, uint16_t d)
 {
        unsigned char *p = _p;
        p[0] = d;
index ed9e2e8ccbec93f20431e67e99bd9edd0a62da10..62f279d2277022501a7166ebeacc7ad2bca79357 100644 (file)
--- a/textbuf.c
+++ b/textbuf.c
@@ -26,7 +26,6 @@
 #include <stdio.h>
 #include <stddef.h>
 #include <limits.h>
-#include <arpa/inet.h>
 #include <stdarg.h>
 
 #include "openconnect-internal.h"