Phil Knirsch 56d1ca
diff -up freeipmi-0.6.4/libfreeipmi/include/freeipmi/freeipmi.h.argmax freeipmi-0.6.4/libfreeipmi/include/freeipmi/freeipmi.h
Phil Knirsch 683a21
--- freeipmi-0.6.4/libfreeipmi/include/freeipmi/freeipmi.h.argmax	2008-03-28 01:14:49.000000000 +0100
Phil Knirsch 683a21
+++ freeipmi-0.6.4/libfreeipmi/include/freeipmi/freeipmi.h	2008-07-29 14:00:21.000000000 +0200
Phil Knirsch 683a21
@@ -23,6 +23,12 @@
Phil Knirsch 56d1ca
 extern "C" {
Phil Knirsch 56d1ca
 #endif
Phil Knirsch 56d1ca
 
Phil Knirsch 683a21
+/* GLIBC >= 2.8 have ARG_MAX replaced by _SC_ARG_MAX. As we need it in an
Phil Knirsch 683a21
+ * array we need to hardwire it with the Posix.1 minimum of 4096 :/ */ 
Phil Knirsch 683a21
+#ifndef ARG_MAX
Phil Knirsch 683a21
+#define ARG_MAX 4096
Phil Knirsch 56d1ca
+#endif
Phil Knirsch 56d1ca
+
Phil Knirsch 56d1ca
 #include <freeipmi/api/ipmi-api.h>
Phil Knirsch 56d1ca
 #include <freeipmi/api/ipmi-chassis-cmds-api.h>
Phil Knirsch 56d1ca
 #include <freeipmi/api/ipmi-device-global-cmds-api.h>