Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
openldap
OpenLDAP
Commits
81ed0521
Commit
81ed0521
authored
Oct 15, 2003
by
Kurt Zeilenga
Browse files
Improve printing of ACLs
parent
3e6a44ee
Changes
1
Hide whitespace changes
Inline
Side-by-side
servers/slapd/aclparse.c
View file @
81ed0521
...
...
@@ -1565,7 +1565,7 @@ print_access( Access *b )
fprintf
(
stderr
,
" %s"
,
b
->
a_dn_pat
.
bv_val
);
}
else
{
fprintf
(
stderr
,
" dn.%s=
%s
"
,
fprintf
(
stderr
,
" dn.%s=
\"
%s
\"
"
,
style_strings
[
b
->
a_dn_style
],
b
->
a_dn_pat
.
bv_val
);
}
}
...
...
@@ -1575,25 +1575,19 @@ print_access( Access *b )
}
if
(
b
->
a_group_pat
.
bv_len
)
{
fprintf
(
stderr
,
" group=%s"
,
b
->
a_group_pat
.
bv_val
);
if
(
b
->
a_group_oc
)
{
fprintf
(
stderr
,
" objectClass: %s"
,
b
->
a_group_oc
->
soc_oclass
.
oc_oid
);
if
(
b
->
a_group_at
)
{
fprintf
(
stderr
,
" attributeType: %s"
,
b
->
a_group_at
->
ad_cname
.
bv_val
);
}
}
fprintf
(
stderr
,
" group/%s/%s.%s=
\"
%s
\"
"
,
b
->
a_group_oc
?
b
->
a_group_oc
->
soc_cname
.
bv_val
:
"groupOfNames"
,
b
->
a_group_at
?
b
->
a_group_at
->
ad_cname
.
bv_val
:
"member"
,
style_strings
[
b
->
a_group_style
],
b
->
a_group_pat
.
bv_val
);
}
if
(
b
->
a_peername_pat
.
bv_len
!=
0
)
{
fprintf
(
stderr
,
" peername=
%s
"
,
b
->
a_peername_pat
.
bv_val
);
fprintf
(
stderr
,
" peername=
\"
%s
\"
"
,
b
->
a_peername_pat
.
bv_val
);
}
if
(
b
->
a_sockname_pat
.
bv_len
!=
0
)
{
fprintf
(
stderr
,
" sockname=
%s
"
,
b
->
a_sockname_pat
.
bv_val
);
fprintf
(
stderr
,
" sockname=
\"
%s
\"
"
,
b
->
a_sockname_pat
.
bv_val
);
}
if
(
b
->
a_domain_pat
.
bv_len
!=
0
)
{
...
...
@@ -1601,7 +1595,7 @@ print_access( Access *b )
}
if
(
b
->
a_sockurl_pat
.
bv_len
!=
0
)
{
fprintf
(
stderr
,
" sockurl=
%s
"
,
b
->
a_sockurl_pat
.
bv_val
);
fprintf
(
stderr
,
" sockurl=
\"
%s
\"
"
,
b
->
a_sockurl_pat
.
bv_val
);
}
#ifdef SLAPD_ACI_ENABLED
...
...
@@ -1657,7 +1651,7 @@ print_acl( Backend *be, AccessControl *a )
if
(
a
->
acl_dn_pat
.
bv_len
!=
0
)
{
to
++
;
fprintf
(
stderr
,
" dn.%s=
%s
\n
"
,
fprintf
(
stderr
,
" dn.%s=
\"
%s
\"
\n
"
,
style_strings
[
a
->
acl_dn_style
],
a
->
acl_dn_pat
.
bv_val
);
}
...
...
@@ -1687,7 +1681,7 @@ print_acl( Backend *be, AccessControl *a )
if
(
a
->
acl_attrval
.
bv_len
!=
0
)
{
to
++
;
fprintf
(
stderr
,
" val.%s=
%s
\n
"
,
fprintf
(
stderr
,
" val.%s=
\"
%s
\"
\n
"
,
style_strings
[
a
->
acl_attrval_style
],
a
->
acl_attrval
.
bv_val
);
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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