Fix reading broken BER in gcrypt/rsa.c
[tinc] / src / dropin.h
index a1fb6c1..f020f21 100644 (file)
@@ -71,14 +71,16 @@ extern int gettimeofday(struct timeval *, void *);
 #define MAX(a,b) (((a)>(b))?(a):(b))
 #endif
 
-#ifdef _MSC_VER
+#define CLAMP(val, min, max) MIN((max), MAX((min), (val)))
 
-#define __attribute(args)
-#define __attribute__(args)
+#ifdef _MSC_VER
 
 #define PATH_MAX MAX_PATH
 #define strcasecmp _stricmp
 #define strncasecmp _strnicmp
+#define isatty _isatty
+#define fileno _fileno
+#define close CloseHandle
 #define __const const
 
 typedef int mode_t;