From 1260da0cbfe01bd326a5ebdb950dab3f79a48fce Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Wed, 16 Apr 2003 03:30:20 +0000 Subject: [PATCH] Add comments about associated rules. Need to add checks in mr.c, populated their values in schema_init.c, and then put them to use. --- servers/slapd/slap.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/servers/slapd/slap.h b/servers/slapd/slap.h index 19f67952a5..e72b55bb90 100644 --- a/servers/slapd/slap.h +++ b/servers/slapd/slap.h @@ -489,7 +489,12 @@ typedef struct slap_matching_rule { */ Syntax **smr_compat_syntaxes; + /* + * For equality rules, refers to an associated approximate rule. + * For non-equality rules, refers to an associated equality rule. + */ struct slap_matching_rule *smr_associated; + LDAP_SLIST_ENTRY(slap_matching_rule)smr_next; #define smr_oid smr_mrule.mr_oid @@ -527,7 +532,8 @@ typedef struct slap_mrule_defs_rec { slap_mr_indexer_func * mrd_indexer; slap_mr_filter_func * mrd_filter; - /* For equality rule, this may refer to an appropriate approximate rule */ + /* For equality rule, this may refer to an associated approximate rule */ + /* For non-equality rule, this may refer to an associated equality rule */ char * mrd_associated; } slap_mrule_defs_rec; -- 2.39.5