apparently gnu caddr_t is supposed to be char *, not unsigned long
[musl] / include / sys / param.h
index ded4a16..30499cc 100644 (file)
@@ -5,10 +5,15 @@
 #define MAXHOSTNAMELEN 64
 
 #undef MAXNAMLEN
-#define MAXNAMLEN NAME_MAX
+#define MAXNAMLEN 255
 
 #undef MAXPATHLEN
-#define MAXPATHLEN PATH_MAX
+#define MAXPATHLEN 4096
+
+#undef MIN
+#undef MAX
+#define MIN(a,b) (((a)<(b))?(a):(b))
+#define MAX(a,b) (((a)>(b))?(a):(b))
 
 #include <sys/resource.h>
 #include <endian.h>