/* $OpenLDAP$ */
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
*
- * Copyright 1998-2015 The OpenLDAP Foundation.
+ * Copyright 1998-2016 The OpenLDAP Foundation.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
#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
struct slap_callback *sc_next;
slap_response *sc_response;
slap_response *sc_cleanup;
- slap_writewait *sc_writewait;
void *sc_private;
+ slap_writewait *sc_writewait;
} slap_callback;
struct slap_overinfo;