]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/slap.h
Large multivalued attr support
[openldap] / servers / slapd / slap.h
index 98754dca99565adc0ef0a95725f7804a1c2dbc52..bbdd4517f55f7d6ead3b24857ed3b671d2c79ed9 100644 (file)
@@ -1167,10 +1167,11 @@ struct Attribute {
 #define SLAP_ATTR_DONT_FREE_DATA       0x4U
 #define SLAP_ATTR_DONT_FREE_VALS       0x8U
 #define        SLAP_ATTR_SORTED_VALS           0x10U   /* values are sorted */
+#define        SLAP_ATTR_BIG_MULTI             0x20U   /* for backends */
 
 /* These flags persist across an attr_dup() */
 #define        SLAP_ATTR_PERSISTENT_FLAGS \
-       SLAP_ATTR_SORTED_VALS
+       (SLAP_ATTR_SORTED_VALS|SLAP_ATTR_BIG_MULTI)
 
        Attribute               *a_next;
 #ifdef LDAP_COMP_MATCH