diff options
author | Joachim Wiberg <troglobit@gmail.com> | 2022-12-31 14:25:33 +0100 |
---|---|---|
committer | Joachim Wiberg <troglobit@gmail.com> | 2022-12-31 19:50:42 +0100 |
commit | b0b594578c55b9708c9b96854bd86c704f98af5a (patch) | |
tree | af747618b4971e6cfced016ae15a2cb30760339b | |
parent | 5115b21bde2166c3e13e5d8f80ccefbc35946bdb (diff) | |
download | libnet-b0b594578c55b9708c9b96854bd86c704f98af5a.tar.gz |
win32: add missing ssize_t definition
See https://www.scivision.dev/ssize_t-visual-studio-posix/
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
-rw-r--r-- | win32/libnet.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/win32/libnet.h b/win32/libnet.h index 56e234d..2b1aa10 100644 --- a/win32/libnet.h +++ b/win32/libnet.h @@ -80,6 +80,11 @@ extern "C" { #pragma comment (lib,"iphlpapi") /* IP Helper */
#pragma comment (lib,"wpcap") /* Winpcap */
#pragma comment (lib,"packet")
+
+#include <BaseTsd.h>
+typedef SSIZE_T ssize_t;
+#else
+#include <unistd.h>
#endif
/* FIXME this needs manual update during release packaging. */
|