struct berval *lang ));
LDAP_SLAPD_F (AttributeName *) str2anlist LDAP_P(( AttributeName *an,
- const char *str, const char *brkstr ));
+ char *str, const char *brkstr ));
LDAP_SLAPD_F (int) an_find LDAP_P(( AttributeName *a, struct berval *s ));
/*
is_entry_objectclass((e), slap_schema.si_oc_referral)
#define is_entry_subentry(e) \
is_entry_objectclass((e), slap_schema.si_oc_subentry)
+#define is_entry_dynamicObject(e) \
+ is_entry_objectclass((e), slap_schema.si_oc_dynamicObject)
/*
char *textbuf, size_t textlen );
LDAP_SLAPD_F( int ) entry_schema_check(
- Entry *e, Attribute *attrs,
+ Backend *be, Entry *e, Attribute *attrs,
const char** text,
char *textbuf, size_t textlen );
LDAP_SLAPD_V (struct slap_limits_set) deflimit;
LDAP_SLAPD_V (slap_access_t) global_default_access;
-LDAP_SLAPD_V (int) global_lastmod;
LDAP_SLAPD_V (int) global_idletimeout;
LDAP_SLAPD_V (int) global_schemacheck;
LDAP_SLAPD_V (char *) global_host;
LDAP_SLAPD_F (int) do_extended LDAP_P((Connection *conn, Operation *op));
-LDAP_SLAPD_V (ber_socket_t) dtblsize;
+LDAP_SLAPD_V (ber_socket_t) dtblsize;
+LDAP_SLAPD_V (Listener **) slap_listeners;
LDAP_END_DECL