Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
ingo Voss
OpenLDAP
Commits
1d51247c
Commit
1d51247c
authored
Nov 26, 2002
by
Kurt Zeilenga
Browse files
limits
parent
e312dae2
Changes
1
Hide whitespace changes
Inline
Side-by-side
servers/slapd/back-bdb/search.c
View file @
1d51247c
...
...
@@ -247,13 +247,15 @@ dn2entry_retry:
/* if requested limit higher than hard limit, abort */
}
else
if
(
tlimit
>
limit
->
lms_t_hard
)
{
/* no hard limit means use soft instead */
if
(
limit
->
lms_t_hard
==
0
&&
tlimit
>
limit
->
lms_t_soft
)
{
if
(
limit
->
lms_t_hard
==
0
&&
limit
->
lms_t_soft
>
-
1
&&
tlimit
>
limit
->
lms_t_soft
)
{
tlimit
=
limit
->
lms_t_soft
;
/* positive hard limit means abort */
}
else
if
(
limit
->
lms_t_hard
>
0
)
{
send_search_result
(
conn
,
op
,
LDAP_
UNWILLING_TO_PERFORM
,
LDAP_
ADMINLIMIT_EXCEEDED
,
NULL
,
NULL
,
NULL
,
NULL
,
0
);
rc
=
0
;
goto
done
;
...
...
@@ -269,13 +271,15 @@ dn2entry_retry:
/* if requested limit higher than hard limit, abort */
}
else
if
(
slimit
>
limit
->
lms_s_hard
)
{
/* no hard limit means use soft instead */
if
(
limit
->
lms_s_hard
==
0
&&
slimit
>
limit
->
lms_s_soft
)
{
if
(
limit
->
lms_s_hard
==
0
&&
limit
->
lms_s_soft
>
-
1
&&
slimit
>
limit
->
lms_s_soft
)
{
slimit
=
limit
->
lms_s_soft
;
/* positive hard limit means abort */
}
else
if
(
limit
->
lms_s_hard
>
0
)
{
send_search_result
(
conn
,
op
,
LDAP_
UNWILLING_TO_PERFORM
,
LDAP_
ADMINLIMIT_EXCEEDED
,
NULL
,
NULL
,
NULL
,
NULL
,
0
);
rc
=
0
;
goto
done
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment