From 34c05b5149aa3d1362e5179d9f0022a3a226dc17 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Julio=20S=C3=A1nchez=20Fern=C3=A1ndez?= Date: Tue, 23 May 2000 13:56:26 +0000 Subject: [PATCH] Extend slapd schema structure definitions to reflect the new extensions field in the contained structures. --- servers/slapd/slap.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers/slapd/slap.h b/servers/slapd/slap.h index 8b9772c8b3..9a45878546 100644 --- a/servers/slapd/slap.h +++ b/servers/slapd/slap.h @@ -149,6 +149,7 @@ typedef struct slap_syntax { LDAP_SYNTAX ssyn_syn; #define ssyn_oid ssyn_syn.syn_oid #define ssyn_desc ssyn_syn.syn_desc +#define ssyn_extensions ssyn_syn.syn_extensions unsigned ssyn_flags; @@ -243,6 +244,7 @@ typedef struct slap_matching_rule { #define smr_desc smr_mrule.mr_desc #define smr_obsolete smr_mrule.mr_obsolete #define smr_syntax_oid smr_mrule.mr_syntax_oid +#define smr_extensions smr_mrule.mr_extensions } MatchingRule; typedef struct slap_attribute_type { @@ -274,6 +276,7 @@ typedef struct slap_attribute_type { #define sat_collective sat_atype.at_collective #define sat_no_user_mod sat_atype.at_no_user_mod #define sat_usage sat_atype.at_usage +#define sat_extensions sat_atype.at_extensions } AttributeType; #define is_at_operational(at) ((at)->sat_usage) @@ -295,6 +298,7 @@ typedef struct slap_object_class { #define soc_kind soc_oclass.oc_kind #define soc_at_oids_must soc_oclass.oc_at_oids_must #define soc_at_oids_may soc_oclass.oc_at_oids_may +#define soc_extensions soc_oclass.oc_extensions } ObjectClass; -- 2.39.5