From: Andrew Bartlett Date: Wed, 2 Jul 2008 05:19:49 +0000 (+1000) Subject: Fill in the auxiliary classes into the dsdb_schema. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=615564b3daec0ffe17d05599b7ec8688619f5c65;p=thirdparty%2Fsamba.git Fill in the auxiliary classes into the dsdb_schema. Andrew Bartlett --- diff --git a/source/dsdb/schema/schema_init.c b/source/dsdb/schema/schema_init.c index 9c70e9b7c82..f71c14a95dc 100644 --- a/source/dsdb/schema/schema_init.c +++ b/source/dsdb/schema/schema_init.c @@ -535,9 +535,8 @@ WERROR dsdb_class_from_ldb(const struct dsdb_schema *schema, GET_STRING_LDB(msg, "subClassOf", mem_ctx, obj, subClassOf, true); - obj->systemAuxiliaryClass = NULL; - - obj->auxiliaryClass = NULL; + GET_STRING_LIST_LDB(msg, "systemAuxiliaryClass", mem_ctx, obj, systemAuxiliaryClass, false); + GET_STRING_LIST_LDB(msg, "auxiliaryClass", mem_ctx, obj, auxiliaryClass, false); GET_STRING_LIST_LDB(msg, "systemMustContain", mem_ctx, obj, systemMustContain, false); GET_STRING_LIST_LDB(msg, "systemMayContain", mem_ctx, obj, systemMayContain, false);