]> git.sur5r.net Git - openldap/commitdiff
Add "objectclass: LDAPsubentry" to provide structure to subentries
authorKurt Zeilenga <kurt@openldap.org>
Thu, 12 Aug 1999 18:58:51 +0000 (18:58 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Thu, 12 Aug 1999 18:58:51 +0000 (18:58 +0000)
servers/slapd/configinfo.c
servers/slapd/monitor.c
servers/slapd/root_dse.c
servers/slapd/schema.c

index 68854d4f367f749ea00804fc8a7b159e32ec9152..b387fe6a3dfe15955c08b56d442ffcfafc0f63fa 100644 (file)
@@ -83,6 +83,10 @@ config_info(
        val.bv_len = sizeof("top")-1;
        attr_merge( e, "objectClass", vals );
 
+       val.bv_val = "LDAPsubentry";
+       val.bv_len = sizeof("LDAPsubentry")-1;
+       attr_merge( e, "objectClass", vals );
+
        val.bv_val = "extenisbleObject";
        val.bv_len = sizeof("extenisbleObject")-1;
        attr_merge( e, "objectClass", vals );
index 0c6e4d6863bf29b0682a36b81a8288912a37e93f..9cc63754ef8d5703588e6e3906461d0972804ec0 100644 (file)
@@ -272,6 +272,10 @@ monitor_info(
        val.bv_len = sizeof("top")-1;
        attr_merge( e, "objectClass", vals );
 
+       val.bv_val = "LDAPsubentry";
+       val.bv_len = sizeof("LDAPsubentry")-1;
+       attr_merge( e, "objectClass", vals );
+
        val.bv_val = "extensibleObject";
        val.bv_len = sizeof("extensibleObject")-1;
        attr_merge( e, "objectClass", vals );
index 13e7a9258a1c018abca4519a37cad61954767eb0..7e8727f3d324f8b88f0d7b5a245238ac9228b40e 100644 (file)
@@ -104,6 +104,10 @@ root_dse_info( Connection *conn, Operation *op, char **attrs, int attrsonly )
        val.bv_len = sizeof("top")-1;
        attr_merge( e, "objectClass", vals );
 
+       val.bv_val = "LDAPsubentry";
+       val.bv_len = sizeof("LDAPsubentry")-1;
+       attr_merge( e, "objectClass", vals );
+
        val.bv_val = "extenisbleObject";
        val.bv_len = sizeof("extenisbleObject")-1;
        attr_merge( e, "objectClass", vals );
index 44c86656d8bc2ddbf87eae3596e314a35f6a0590..6abcacac99efcf263f0f04969dbbf18663b35881 100644 (file)
@@ -1163,6 +1163,10 @@ schema_info( Connection *conn, Operation *op, char **attrs, int attrsonly )
        val.bv_len = sizeof("top")-1;
        attr_merge( e, "objectClass", vals );
 
+       val.bv_val = "LDAPsubentry";
+       val.bv_len = sizeof("LDAPsubentry")-1;
+       attr_merge( e, "objectClass", vals );
+
        val.bv_val = "subschema";
        val.bv_len = sizeof("subschema")-1;
        attr_merge( e, "objectClass", vals );