]> git.sur5r.net Git - openldap/commitdiff
Clarify normalization/matching routine recycling
authorKurt Zeilenga <kurt@openldap.org>
Mon, 19 Jun 2000 21:30:18 +0000 (21:30 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Mon, 19 Jun 2000 21:30:18 +0000 (21:30 +0000)
servers/slapd/schema_init.c

index 50b97d6bd02ae96249928b625c90f6dbc10bf2b9..fe4ea3203e39b22119d3bc03d1de705e0919d37d 100644 (file)
@@ -1213,6 +1213,7 @@ struct syntax_defs_rec {
 #define X_BINARY "X-BINARY-TRANSFER-REQUIRED 'TRUE' "
 #define X_NOT_H_R "X-NOT-HUMAN-READABLE 'TRUE' "
 
+/* recycled normalization routines */
 #define faxNumberNormalize numericStringNormalize
 #define phoneNumberNormalize numericStringNormalize
 #define telexNumberNormalize numericStringNormalize
@@ -1381,7 +1382,7 @@ struct mrule_defs_rec {
  */
 
 
-/* recycled matching functions */
+/* recycled matching routines */
 #define caseIgnoreMatch caseIgnoreIA5Match
 #define caseIgnoreOrderingMatch caseIgnoreMatch
 #define caseIgnoreSubstringsMatch caseIgnoreIA5SubstringsMatch
@@ -1389,20 +1390,21 @@ struct mrule_defs_rec {
 #define caseExactOrderingMatch caseExactMatch
 #define caseExactSubstringsMatch caseExactIA5SubstringsMatch
 
-/* unimplemented matching functions */
-#define objectIdentifierMatch NULL
+#define numericStringMatch caseIgnoreMatch
+#define objectIdentifierMatch numericStringMatch
+#define integerMatch numericStringMatch
+#define telephoneNumberMatch numericStringMatch
+#define generalizedTimeMatch numericStringMatch
+#define generalizedTimeOrderingMatch numericStringMatch
+
+/* unimplemented matching routines */
 #define caseIgnoreListMatch NULL
 #define caseIgnoreListSubstringsMatch NULL
-#define integerMatch NULL
 #define bitStringMatch NULL
-#define octetStringMatch NULL
-#define telephoneNumberMatch NULL
 #define telephoneNumberSubstringsMatch NULL
 #define presentationAddressMatch NULL
 #define uniqueMemberMatch NULL
 #define protocolInformationMatch NULL
-#define generalizedTimeMatch caseExactIA5Match
-#define generalizedTimeOrderingMatch caseExactIA5Match
 #define integerFirstComponentMatch NULL
 #define objectIdentifierFirstComponentMatch NULL
 
@@ -1413,6 +1415,7 @@ struct mrule_defs_rec {
 #define dnIndexer NULL
 #define dnFilter NULL
 
+/* recycled indexing/filtering routines */
 #define caseIgnoreIndexer              caseIgnoreIA5Indexer
 #define caseIgnoreFilter               caseIgnoreIA5Filter
 #define caseExactIndexer               caseExactIA5Indexer