From 5769f419db159cb3bffdaaee3825e84fb5f88406 Mon Sep 17 00:00:00 2001 From: Pierangelo Masarati Date: Thu, 2 Dec 2004 12:32:36 +0000 Subject: [PATCH] cleanup previous commit (still temporary, need to define dedicated attributeTypes) --- servers/slapd/back-monitor/database.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/servers/slapd/back-monitor/database.c b/servers/slapd/back-monitor/database.c index a667ad7506..b9b52c9b03 100644 --- a/servers/slapd/back-monitor/database.c +++ b/servers/slapd/back-monitor/database.c @@ -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 +#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; -- 2.39.5