From 5f4982ae835d43c185ec77642b6dc38dabb79f6b Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Thu, 15 Apr 2004 22:45:28 +0000 Subject: [PATCH] More limit fixes --- servers/slapd/config.c | 2 ++ servers/slapd/limits.c | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/servers/slapd/config.c b/servers/slapd/config.c index b130c80e71..2edeab448a 100644 --- a/servers/slapd/config.c +++ b/servers/slapd/config.c @@ -843,6 +843,7 @@ read_config( const char *fname, int depth ) #endif } } + lim->lms_s_hard = 0; } } @@ -922,6 +923,7 @@ read_config( const char *fname, int depth ) #endif } } + lim->lms_t_hard = 0; } } diff --git a/servers/slapd/limits.c b/servers/slapd/limits.c index 24bbe1aaa3..854c48c920 100644 --- a/servers/slapd/limits.c +++ b/servers/slapd/limits.c @@ -809,9 +809,6 @@ limits_parse_one( } else if ( strcasecmp( arg, "none" ) == 0 ) { limit->lms_s_pr = -1; - } else if ( strcasecmp( arg, "disabled" ) == 0 ) { - limit->lms_s_pr_total = -2; - } else { char *next = NULL; int pr = strtol( arg, &next, 10 ); @@ -837,6 +834,9 @@ limits_parse_one( if ( strcasecmp( arg, "none" ) == 0 ) { limit->lms_s_pr_total = -1; + } else if ( strcasecmp( arg, "disabled" ) == 0 ) { + limit->lms_s_pr_total = -2; + } else if ( strcasecmp( arg, "hard" ) == 0 ) { limit->lms_s_pr_total = 0; -- 2.39.5