mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-19 13:23:44 -05:00
Don't bother to hide when LDAP_DEVEL is defined.
This commit is contained in:
parent
16af7fdd4c
commit
cc6630d8dd
2 changed files with 24 additions and 0 deletions
|
|
@ -41,7 +41,11 @@
|
|||
|
||||
#define UNSUPPORTED_EXTENDEDOP "unsupported extended operation"
|
||||
|
||||
#ifdef LDAP_DEVEL
|
||||
#define SLAP_EXOP_HIDE 0x0000
|
||||
#else
|
||||
#define SLAP_EXOP_HIDE 0x8000
|
||||
#endif
|
||||
|
||||
static struct extop_list {
|
||||
struct extop_list *next;
|
||||
|
|
|
|||
|
|
@ -320,7 +320,11 @@ typedef struct slap_syntax {
|
|||
#define SLAP_SYNTAX_BLOB 0x0001U /* syntax treated as blob (audio) */
|
||||
#define SLAP_SYNTAX_BINARY 0x0002U /* binary transfer required (certificate) */
|
||||
#define SLAP_SYNTAX_BER 0x0004U /* stored in BER encoding (certificate) */
|
||||
#ifdef LDAP_DEVEL
|
||||
#define SLAP_SYNTAX_HIDE 0x0000U /* publish everything */
|
||||
#else
|
||||
#define SLAP_SYNTAX_HIDE 0x8000U /* hide (do not publish) */
|
||||
#endif
|
||||
|
||||
slap_syntax_validate_func *ssyn_validate;
|
||||
slap_syntax_transform_func *ssyn_pretty;
|
||||
|
|
@ -417,7 +421,11 @@ typedef struct slap_matching_rule {
|
|||
|
||||
slap_mask_t smr_usage;
|
||||
|
||||
#ifdef LDAP_DEVEL
|
||||
#define SLAP_MR_HIDE 0x0000U
|
||||
#else
|
||||
#define SLAP_MR_HIDE 0x8000U
|
||||
#endif
|
||||
|
||||
#define SLAP_MR_TYPE_MASK 0x0F00U
|
||||
#define SLAP_MR_SUBTYPE_MASK 0x00F0U
|
||||
|
|
@ -570,7 +578,11 @@ typedef struct slap_attribute_type {
|
|||
#define SLAP_AT_NONE 0x0000U
|
||||
#define SLAP_AT_ABSTRACT 0x0100U /* cannot be instantiated */
|
||||
#define SLAP_AT_FINAL 0x0200U /* cannot be subtyped */
|
||||
#ifdef LDAP_DEVEL
|
||||
#define SLAP_AT_HIDE 0x0000U /* publish everything */
|
||||
#else
|
||||
#define SLAP_AT_HIDE 0x8000U /* hide attribute */
|
||||
#endif
|
||||
slap_mask_t sat_flags;
|
||||
|
||||
LDAP_SLIST_ENTRY(slap_attribute_type) sat_next;
|
||||
|
|
@ -638,7 +650,11 @@ typedef struct slap_object_class {
|
|||
#define SLAP_OC__MASK 0x001F
|
||||
#define SLAP_OC__END 0x0020
|
||||
#define SLAP_OC_OPERATIONAL 0x4000
|
||||
#ifdef LDAP_DEVEL
|
||||
#define SLAP_OC_HIDE 0x0000
|
||||
#else
|
||||
#define SLAP_OC_HIDE 0x8000
|
||||
#endif
|
||||
|
||||
/*
|
||||
* DIT content rule
|
||||
|
|
@ -2193,7 +2209,11 @@ enum {
|
|||
#define SLAP_SEARCH_MAX_CTRLS 10
|
||||
#endif
|
||||
|
||||
#ifdef LDAP_DEVEL
|
||||
#define SLAP_CTRL_HIDE 0x00000000U
|
||||
#else
|
||||
#define SLAP_CTRL_HIDE 0x80000000U
|
||||
#endif
|
||||
|
||||
#define SLAP_CTRL_FRONTEND 0x00800000U
|
||||
#define SLAP_CTRL_FRONTEND_SEARCH 0x00010000U /* for NOOP */
|
||||
|
|
|
|||
Loading…
Reference in a new issue