#define strcasecmp _stricmp
#define strncasecmp _strnicmp
-typedef int ssize_t;
+typedef SSIZE_T ssize_t;
/* _popen, _pclose */
#define popen _popen
return sent;
return -1;
}
+
+// This wrapper is just so we don't need to do #ifdef _WIN32 everywhere in the socket code. It is
+// not actually used and does not need to be the same size as sockaddr_un on UNIX systems.
+struct sockaddr_un
+{
+ ADDRESS_FAMILY sun_family;
+ char sun_path[6];
+};