[Date Prev][Date Next] [Chronological] [Thread] [Top]

Minor fixes in aclparse.c (ITS#571)



Full_Name: Christian Lorenz
Version: 2.0-devel
OS: linux-2.2.14
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (194.112.123.201)


In pkg/ldap/servers/slapd/aclparse.c,v 1.55:

--- aclparse.c.orig Wed May 31 16:22:31 2000
+++ aclparse.c  Wed Jun  7 12:05:58 2000
@@ -489,7 +489,11 @@
                            fprintf( stderr,
                                "%s: line %d: group: \"%s\" not allowed by
\"%s\"\n",
                                fname, lineno,
-                               b->a_group_at->ad_type,
+#ifdef SLAPD_SCHEMA_NOT_COMPAT
+                               b->a_group_at->ad_cname->bv_val,
+#else
+                               b->a_group_at,
+#endif
                                b->a_group_oc->soc_oid );
                            acl_usage();
                        }
@@ -1023,7 +1027,11 @@
        fprintf( stderr, " group: %s", b->a_group_pat );
 
        if ( b->a_group_oc ) {
+#ifdef SLAPD_SCHEMA_NOT_COMPAT
+           fprintf( stderr, " objectClass: %s",
b->a_group_oc->soc_oclass.oc_oid );
+#else
            fprintf( stderr, " objectClass: %s", b->a_group_oc );
+#endif
 
            if ( b->a_group_at ) {
 #ifdef SLAPD_SCHEMA_NOT_COMPAT