+LDAP_SLAPD_F (int) dnValidate LDAP_P((
+ Syntax *syntax,
+ struct berval *val ));
+
+LDAP_SLAPD_F (int) dnNormalize LDAP_P((
+ Syntax *syntax,
+ struct berval *val,
+ struct berval **normalized ));
+
+LDAP_SLAPD_F (int) dnNormalize2 LDAP_P((
+ Syntax *syntax,
+ struct berval *val,
+ struct berval *normalized ));
+
+LDAP_SLAPD_F (int) dnPretty LDAP_P((
+ Syntax *syntax,
+ struct berval *val,
+ struct berval **pretty ));
+
+LDAP_SLAPD_F (int) dnPretty2 LDAP_P((
+ Syntax *syntax,
+ struct berval *val,
+ struct berval *pretty ));
+
+LDAP_SLAPD_F (int) dnPrettyNormal LDAP_P((
+ Syntax *syntax,
+ struct berval *val,
+ struct berval *pretty,
+ struct berval *normal ));
+
+LDAP_SLAPD_F (int) dnMatch LDAP_P((
+ int *matchp,
+ slap_mask_t flags,
+ Syntax *syntax,
+ MatchingRule *mr,
+ struct berval *value,
+ void *assertedValue ));
+
+LDAP_SLAPD_F (int) dnIsSuffix LDAP_P((
+ const struct berval *dn, const struct berval *suffix ));
+
+LDAP_SLAPD_F (int) dnExtractRdn LDAP_P((
+ struct berval *dn, struct berval *rdn ));
+
+LDAP_SLAPD_F (int) rdnValidate LDAP_P(( struct berval * rdn ));
+
+#define SLAP_DN_MIGRATION
+#ifdef SLAP_DN_MIGRATION
+ /* These routines are deprecated!!! */