Better error messages under Windows.
[oweals/tinc.git] / lib / utils.h
index d8dc4768d609a3b589e1d03149b74fa1d8b17c46..af65427420166db47e0155698b47029e4094f68e 100644 (file)
@@ -40,6 +40,7 @@ extern void bin2hex(char *src, char *dst, int length);
 
 #ifdef HAVE_MINGW
 extern char *winerror(int);
+#define strerror(x) (x>0?strerror(x):winerror(GetLastError()))
 #endif
 
 #endif                                                 /* __TINC_UTILS_H__ */