]> git.sur5r.net Git - openldap/commitdiff
cleanup previous commit (still temporary, need to define dedicated attributeTypes)
authorPierangelo Masarati <ando@openldap.org>
Thu, 2 Dec 2004 12:32:36 +0000 (12:32 +0000)
committerPierangelo Masarati <ando@openldap.org>
Thu, 2 Dec 2004 12:32:36 +0000 (12:32 +0000)
servers/slapd/back-monitor/database.c

index a667ad75064aac6f4b56558af9d85aa9ecf2d262..b9b52c9b03b6508606823c0f23c58c84a1402d32 100644 (file)
@@ -46,6 +46,14 @@ static int monitor_back_add_plugin( Backend *be, Entry *e );
 #include "../back-ldbm/back-ldbm.h"
 #endif /* defined(SLAPD_LDBM) */
 
+/* for PATH_MAX on some systems (e.g. Solaris) */
+#ifdef HAVE_LIMITS_H
+#include <limits.h>
+#endif /* HAVE_LIMITS_H */
+#ifndef PATH_MAX
+#define PATH_MAX       4095
+#endif /* ! PATH_MAX */
+
 static struct restricted_ops_t {
        struct berval   op;
        unsigned int    tag;
@@ -274,10 +282,6 @@ monitor_subsys_database_init(
                {
                        struct berval   bv;
                        ber_len_t       pathlen = 0, len = 0;
-/* FIXME: need a cleaner solution */
-#ifndef PATH_MAX
-#define PATH_MAX       4095
-#endif /* ! PATH_MAX */
                        char            path[ PATH_MAX ] = { '\0' };
                        char            *fname = NULL;