]> git.sur5r.net Git - openldap/commitdiff
helpers for special attribute lists
authorPierangelo Masarati <ando@openldap.org>
Sun, 18 Jul 2004 21:33:15 +0000 (21:33 +0000)
committerPierangelo Masarati <ando@openldap.org>
Sun, 18 Jul 2004 21:33:15 +0000 (21:33 +0000)
servers/slapd/ad.c

index ad5ab5c82f7ecb64d182c917d6c4a253483b86ac..0d9d6e200d84f9720eea2ade6159435b7016689e 100644 (file)
 #include "slap.h"
 #include "lutil.h"
 
+static AttributeName anlist_no_attrs[] = {
+       { BER_BVC( LDAP_NO_ATTRS ), NULL, 0, NULL },
+       { BER_BVNULL, NULL, 0, NULL }
+};
+
+static AttributeName anlist_all_user_attributes[] = {
+       { BER_BVC( LDAP_ALL_USER_ATTRIBUTES ), NULL, 0, NULL },
+       { BER_BVNULL, NULL, 0, NULL }
+};
+
+static AttributeName anlist_all_operational_attributes[] = {
+       { BER_BVC( LDAP_ALL_OPERATIONAL_ATTRIBUTES ), NULL, 0, NULL },
+       { BER_BVNULL, NULL, 0, NULL }
+};
+
+static AttributeName anlist_all_attributes[] = {
+       { BER_BVC( LDAP_ALL_USER_ATTRIBUTES ), NULL, 0, NULL },
+       { BER_BVC( LDAP_ALL_OPERATIONAL_ATTRIBUTES ), NULL, 0, NULL },
+       { BER_BVNULL, NULL, 0, NULL }
+};
+
+AttributeName *slap_anlist_no_attrs = anlist_no_attrs;
+AttributeName *slap_anlist_all_user_attributes = anlist_all_user_attributes;
+AttributeName *slap_anlist_all_operational_attributes = anlist_all_operational_attributes;
+AttributeName *slap_anlist_all_attributes = anlist_all_attributes;
+
 typedef struct Attr_option {
        struct berval name;     /* option name or prefix */
        int           prefix;   /* NAME is a tag and range prefix */