]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/slapi/slapi.h
Added slapi_attr_get_flags() and slapi_attr_flag_is_set() API for
[openldap] / servers / slapd / slapi / slapi.h
index 7feb0c4585c36cfefadb4437a0c94751cd4b8d31..b0d23fd55f4b08e6e87f06d2b448d98b253181d2 100644 (file)
@@ -36,6 +36,17 @@ LDAP_END_DECL
 
 LDAP_BEGIN_DECL
 
+/*
+ * Attribute flags returned by slapi_attr_get_flags()
+ */
+#define SLAPI_ATTR_FLAG_SINGLE         0x0001
+#define SLAPI_ATTR_FLAG_OPATTR         0x0002
+#define SLAPI_ATTR_FLAG_READONLY       0x0004
+#define SLAPI_ATTR_FLAG_STD_ATTR       SLAPI_ATTR_FLAG_READONLY
+#define SLAPI_ATTR_FLAG_OBSOLETE       0x0040
+#define SLAPI_ATTR_FLAG_COLLECTIVE     0x0080
+#define SLAPI_ATTR_FLAG_NOUSERMOD      0x0100
+
 /*
  * Plugin types universally supported by SLAPI
  * implementations