extern int
ndb_entry_get_data(
- BackendDB *be,
+ Operation *op,
NdbArgs *args,
int update );
extern int
ndb_entry_put_data(
BackendDB *be,
- NdbArgs *args,
- int update );
+ NdbArgs *args );
extern int
ndb_entry_del_data(
extern int
ndb_entry_get_info(
- BackendDB *be,
+ Operation *op,
NdbArgs *args,
int update,
struct berval *matched );
NdbOcInfo *no,
NdbAttrInfo **attrs,
int nattrs,
- int update,
- int *num,
- NdbOperation **retop );
+ Attribute *old );
extern int
ndb_has_children(
ndb_str2bvarray(
char *str,
int len,
- char delim );
+ char delim,
+ void *ctx );
extern struct berval *
ndb_ref2oclist(
- const char *ref );
+ const char *ref,
+ void *ctx );
extern int
ndb_next_id(
ndb_back_init_cf(
BackendInfo *bi );
-extern void
+extern "C" void
ndb_trans_backoff( int num_retries );
+extern "C" void
+ndb_check_referral( Operation *op, SlapReply *rs, NdbArgs *NA );
+
LDAP_END_DECL
#endif /* _PROTO_NDB_H */