Lines Matching refs:ldb
27 #include <ldb.h>
35 struct ldb_context *ldb;
126 struct ldb_context *ldb,
135 dn = ldb_dn_new(mem_ctx, ldb, basedn);
239 ret = ldb_search(lctx->ldb, tmp_ctx, &res, lc_req->req_dn, LDB_SCOPE_BASE,
305 ret = ldb_search(lctx->ldb, tmp_ctx, &res, lc_req->req_dn, LDB_SCOPE_SUBTREE,
379 ret = ldb_search(lctx->ldb, tmp_ctx, &res, dn, LDB_SCOPE_BASE,
478 ret = ldb_search(lctx->ldb, tmp_ctx, &res, cli_basedn, LDB_SCOPE_SUBTREE,
519 dn = ldb_dn_new(tmp_ctx, lctx->ldb, lc_req->basedn);
525 ret = ldb_search(lctx->ldb, tmp_ctx, &res, dn, LDB_SCOPE_SUBTREE,
665 ret = ldb_add(lctx->ldb, msg);
704 ret = ldb_search(lctx->ldb, tmp_ctx, &res, lc_req->req_dn, LDB_SCOPE_BASE,
715 ret = ldb_search(lctx->ldb, tmp_ctx, &res, lc_req->req_dn, LDB_SCOPE_ONELEVEL,
733 ret = ldb_delete(lctx->ldb, lc_req->req_dn);
790 ret = ldb_add(lctx->ldb, msg);
819 struct ldb_context *ldb = lctx->ldb;
877 ret = local_db_dn(mem_ctx, ldb, lc_req->basedn, lc_req->path, &lc_req->req_dn);
1105 const char *dbpath = SECRETS_DB_PATH"/secrets.ldb";
1123 lctx->ldb = ldb_init(lctx, NULL);
1124 if (!lctx->ldb) return ENOMEM;
1126 ret = ldb_connect(lctx->ldb, dbpath, 0, NULL);
1131 talloc_free(lctx->ldb);