secret_state 122 source4/rpc_server/lsa/dcesrv_lsa.c struct lsa_secret_state *secret_state = h->data; secret_state 135 source4/rpc_server/lsa/dcesrv_lsa.c ret = ldb_delete(secret_state->sam_ldb, secret_state 136 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->secret_dn); secret_state 2129 source4/rpc_server/lsa/dcesrv_lsa.c struct lsa_secret_state *secret_state; secret_state 2160 source4/rpc_server/lsa/dcesrv_lsa.c secret_state = talloc(mem_ctx, struct lsa_secret_state); secret_state 2161 source4/rpc_server/lsa/dcesrv_lsa.c if (!secret_state) { secret_state 2164 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->policy = policy_state; secret_state 2175 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->sam_ldb = talloc_reference(secret_state, secret_state 2176 source4/rpc_server/lsa/dcesrv_lsa.c samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, system_session(secret_state, dce_call->conn->dce_ctx->lp_ctx))); secret_state 2177 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->global = true; secret_state 2185 source4/rpc_server/lsa/dcesrv_lsa.c ret = gendb_search(secret_state->sam_ldb, secret_state 2195 source4/rpc_server/lsa/dcesrv_lsa.c name2, ldb_errstring(secret_state->sam_ldb))); secret_state 2204 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(secret_state->sam_ldb, mem_ctx, msg, "cn", name2); secret_state 2207 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->global = false; secret_state 2214 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->sam_ldb = talloc_reference(secret_state, secret_state 2217 source4/rpc_server/lsa/dcesrv_lsa.c ret = gendb_search(secret_state->sam_ldb, mem_ctx, secret_state 2218 source4/rpc_server/lsa/dcesrv_lsa.c ldb_dn_new(mem_ctx, secret_state->sam_ldb, "cn=LSA Secrets"), secret_state 2228 source4/rpc_server/lsa/dcesrv_lsa.c name, ldb_errstring(secret_state->sam_ldb))); secret_state 2232 source4/rpc_server/lsa/dcesrv_lsa.c msg->dn = ldb_dn_new_fmt(mem_ctx, secret_state->sam_ldb, "cn=%s,cn=LSA Secrets", name); secret_state 2233 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(secret_state->sam_ldb, mem_ctx, msg, "cn", name); secret_state 2237 source4/rpc_server/lsa/dcesrv_lsa.c ret = samdb_copy_template(secret_state->policy->sam_ldb, msg, secret_state 2245 source4/rpc_server/lsa/dcesrv_lsa.c samdb_msg_add_string(secret_state->sam_ldb, mem_ctx, msg, "objectClass", "secret"); secret_state 2247 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->secret_dn = talloc_reference(secret_state, msg->dn); secret_state 2250 source4/rpc_server/lsa/dcesrv_lsa.c ret = ldb_add(secret_state->sam_ldb, msg); secret_state 2254 source4/rpc_server/lsa/dcesrv_lsa.c ldb_errstring(secret_state->sam_ldb))); secret_state 2263 source4/rpc_server/lsa/dcesrv_lsa.c handle->data = talloc_steal(handle, secret_state); secret_state 2265 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->access_mask = r->in.access_mask; secret_state 2266 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->policy = talloc_reference(secret_state, policy_state); secret_state 2283 source4/rpc_server/lsa/dcesrv_lsa.c struct lsa_secret_state *secret_state; secret_state 2312 source4/rpc_server/lsa/dcesrv_lsa.c secret_state = talloc(mem_ctx, struct lsa_secret_state); secret_state 2313 source4/rpc_server/lsa/dcesrv_lsa.c if (!secret_state) { secret_state 2316 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->policy = policy_state; secret_state 2321 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->sam_ldb = talloc_reference(secret_state, secret_state 2322 source4/rpc_server/lsa/dcesrv_lsa.c samdb_connect(mem_ctx, dce_call->event_ctx, dce_call->conn->dce_ctx->lp_ctx, system_session(secret_state, dce_call->conn->dce_ctx->lp_ctx))); secret_state 2323 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->global = true; secret_state 2330 source4/rpc_server/lsa/dcesrv_lsa.c ret = gendb_search(secret_state->sam_ldb, secret_state 2345 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->global = false; secret_state 2346 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->sam_ldb = talloc_reference(secret_state, secret_state 2355 source4/rpc_server/lsa/dcesrv_lsa.c ret = gendb_search(secret_state->sam_ldb, mem_ctx, secret_state 2356 source4/rpc_server/lsa/dcesrv_lsa.c ldb_dn_new(mem_ctx, secret_state->sam_ldb, "cn=LSA Secrets"), secret_state 2371 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->secret_dn = talloc_reference(secret_state, msgs[0]->dn); secret_state 2378 source4/rpc_server/lsa/dcesrv_lsa.c handle->data = talloc_steal(handle, secret_state); secret_state 2380 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->access_mask = r->in.access_mask; secret_state 2381 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->policy = talloc_reference(secret_state, policy_state); secret_state 2397 source4/rpc_server/lsa/dcesrv_lsa.c struct lsa_secret_state *secret_state; secret_state 2410 source4/rpc_server/lsa/dcesrv_lsa.c secret_state = h->data; secret_state 2417 source4/rpc_server/lsa/dcesrv_lsa.c msg->dn = talloc_reference(mem_ctx, secret_state->secret_dn); secret_state 2440 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_value(secret_state->sam_ldb, secret_state 2446 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_uint64(secret_state->sam_ldb, secret_state 2464 source4/rpc_server/lsa/dcesrv_lsa.c ret = gendb_search_dn(secret_state->sam_ldb,mem_ctx, secret_state 2465 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->secret_dn, &res, attrs); secret_state 2472 source4/rpc_server/lsa/dcesrv_lsa.c ldb_dn_get_linearized(secret_state->secret_dn))); secret_state 2481 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_value(secret_state->sam_ldb, secret_state 2487 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_delete(secret_state->sam_ldb, secret_state 2496 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_uint64(secret_state->sam_ldb, secret_state 2501 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_uint64(secret_state->sam_ldb, secret_state 2522 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_value(secret_state->sam_ldb, secret_state 2528 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_uint64(secret_state->sam_ldb, secret_state 2535 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_uint64(secret_state->sam_ldb, secret_state 2539 source4/rpc_server/lsa/dcesrv_lsa.c if (samdb_msg_add_delete(secret_state->sam_ldb, secret_state 2546 source4/rpc_server/lsa/dcesrv_lsa.c ret = samdb_replace(secret_state->sam_ldb, mem_ctx, msg); secret_state 2563 source4/rpc_server/lsa/dcesrv_lsa.c struct lsa_secret_state *secret_state; secret_state 2592 source4/rpc_server/lsa/dcesrv_lsa.c secret_state = h->data; secret_state 2595 source4/rpc_server/lsa/dcesrv_lsa.c ret = gendb_search_dn(secret_state->sam_ldb, mem_ctx, secret_state 2596 source4/rpc_server/lsa/dcesrv_lsa.c secret_state->secret_dn, &res, attrs);