- AttributeDescription *ad_objectClass = slap_schema.si_ad_objectClass;
- AttributeDescription *ad_namingContexts = slap_schema.si_ad_namingContexts;
- AttributeDescription *ad_supportedControl = slap_schema.si_ad_supportedControl;
- AttributeDescription *ad_supportedExtension = slap_schema.si_ad_supportedExtension;
- AttributeDescription *ad_supportedLDAPVersion = slap_schema.si_ad_supportedLDAPVersion;
- AttributeDescription *ad_supportedSASLMechanisms = slap_schema.si_ad_supportedSASLMechanisms;
- AttributeDescription *ad_supportedFeatures = slap_schema.si_ad_supportedFeatures;
- AttributeDescription *ad_ref = slap_schema.si_ad_ref;
-
- Attribute *a;
-
- vals[0] = &val;
- vals[1] = NULL;
+ AttributeDescription *ad_structuralObjectClass
+ = slap_schema.si_ad_structuralObjectClass;
+ AttributeDescription *ad_objectClass
+ = slap_schema.si_ad_objectClass;
+ AttributeDescription *ad_namingContexts
+ = slap_schema.si_ad_namingContexts;
+ AttributeDescription *ad_supportedControl
+ = slap_schema.si_ad_supportedControl;
+ AttributeDescription *ad_supportedExtension
+ = slap_schema.si_ad_supportedExtension;
+ AttributeDescription *ad_supportedLDAPVersion
+ = slap_schema.si_ad_supportedLDAPVersion;
+ AttributeDescription *ad_supportedSASLMechanisms
+ = slap_schema.si_ad_supportedSASLMechanisms;
+ AttributeDescription *ad_supportedFeatures
+ = slap_schema.si_ad_supportedFeatures;
+ AttributeDescription *ad_monitorContext
+ = slap_schema.si_ad_monitorContext;
+ AttributeDescription *ad_ref
+ = slap_schema.si_ad_ref;
+
+ vals[1].bv_val = NULL;