d_state 423 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 475 source4/rpc_server/samr/dcesrv_samr.c d_state = talloc(c_state, struct samr_domain_state); d_state 476 source4/rpc_server/samr/dcesrv_samr.c if (!d_state) { d_state 480 source4/rpc_server/samr/dcesrv_samr.c d_state->role = lp_server_role(dce_call->conn->dce_ctx->lp_ctx); d_state 481 source4/rpc_server/samr/dcesrv_samr.c d_state->connect_state = talloc_reference(d_state, c_state); d_state 482 source4/rpc_server/samr/dcesrv_samr.c d_state->sam_ctx = c_state->sam_ctx; d_state 483 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_sid = dom_sid_dup(d_state, r->in.sid); d_state 484 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_name = talloc_strdup(d_state, domain_name); d_state 485 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn = ldb_dn_copy(d_state, dom_msgs[0]->dn); d_state 486 source4/rpc_server/samr/dcesrv_samr.c if (!d_state->domain_sid || !d_state->domain_name || !d_state->domain_dn) { d_state 487 source4/rpc_server/samr/dcesrv_samr.c talloc_free(d_state); d_state 490 source4/rpc_server/samr/dcesrv_samr.c d_state->access_mask = r->in.access_mask; d_state 492 source4/rpc_server/samr/dcesrv_samr.c if (dom_sid_equal(d_state->domain_sid, dom_sid_parse_talloc(mem_ctx, SID_BUILTIN))) { d_state 493 source4/rpc_server/samr/dcesrv_samr.c d_state->builtin = true; d_state 495 source4/rpc_server/samr/dcesrv_samr.c d_state->builtin = false; d_state 498 source4/rpc_server/samr/dcesrv_samr.c d_state->lp_ctx = dce_call->conn->dce_ctx->lp_ctx; d_state 502 source4/rpc_server/samr/dcesrv_samr.c talloc_free(d_state); d_state 506 source4/rpc_server/samr/dcesrv_samr.c h_domain->data = talloc_steal(h_domain, d_state); d_state 780 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 790 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 891 source4/rpc_server/samr/dcesrv_samr.c ret = gendb_search_dn(d_state->sam_ctx, mem_ctx, d_state 892 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn, &dom_msgs, attrs); d_state 904 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomInfo1(d_state, mem_ctx, dom_msgs, d_state 907 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomGeneralInformation(d_state, mem_ctx, dom_msgs, d_state 910 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomInfo3(d_state, mem_ctx, dom_msgs, d_state 913 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomOEMInformation(d_state, mem_ctx, dom_msgs, d_state 916 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomInfo5(d_state, mem_ctx, dom_msgs, d_state 919 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomInfo6(d_state, mem_ctx, dom_msgs, d_state 922 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomInfo7(d_state, mem_ctx, dom_msgs, d_state 925 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomInfo8(d_state, mem_ctx, dom_msgs, d_state 928 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomInfo9(d_state, mem_ctx, dom_msgs, d_state 931 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomGeneralInformation2(d_state, mem_ctx, dom_msgs, d_state 934 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomInfo12(d_state, mem_ctx, dom_msgs, d_state 937 source4/rpc_server/samr/dcesrv_samr.c return dcesrv_samr_info_DomInfo13(d_state, mem_ctx, dom_msgs, d_state 952 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 959 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 960 source4/rpc_server/samr/dcesrv_samr.c sam_ctx = d_state->sam_ctx; d_state 967 source4/rpc_server/samr/dcesrv_samr.c msg->dn = talloc_reference(mem_ctx, d_state->domain_dn); d_state 1009 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(d_state->domain_dn), d_state 1025 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 1040 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 1042 source4/rpc_server/samr/dcesrv_samr.c if (d_state->builtin) { d_state 1054 source4/rpc_server/samr/dcesrv_samr.c name = samdb_search_string(d_state->sam_ctx, mem_ctx, NULL, d_state 1068 source4/rpc_server/samr/dcesrv_samr.c msg->dn = ldb_dn_copy(mem_ctx, d_state->domain_dn); d_state 1073 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "sAMAccountName", groupname); d_state 1074 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "objectClass", "group"); d_state 1077 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_add(d_state->sam_ctx, msg); d_state 1084 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1089 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1094 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1098 source4/rpc_server/samr/dcesrv_samr.c a_state = talloc(d_state, struct samr_account_state); d_state 1102 source4/rpc_server/samr/dcesrv_samr.c a_state->sam_ctx = d_state->sam_ctx; d_state 1104 source4/rpc_server/samr/dcesrv_samr.c a_state->domain_state = talloc_reference(a_state, d_state); d_state 1108 source4/rpc_server/samr/dcesrv_samr.c sid = samdb_search_dom_sid(d_state->sam_ctx, a_state, d_state 1149 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 1162 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 1166 source4/rpc_server/samr/dcesrv_samr.c ldb_cnt = samdb_search_domain(d_state->sam_ctx, mem_ctx, d_state 1167 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn, &res, attrs, d_state 1168 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_sid, d_state 1242 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 1271 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 1273 source4/rpc_server/samr/dcesrv_samr.c if (d_state->builtin) { d_state 1283 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_transaction_start(d_state->sam_ctx); d_state 1286 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1291 source4/rpc_server/samr/dcesrv_samr.c name = samdb_search_string(d_state->sam_ctx, mem_ctx, NULL, d_state 1296 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1302 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1308 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1326 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_int(d_state->sam_ctx, mem_ctx, msg, "primaryGroupID", DOMAIN_RID_DOMAIN_MEMBERS); d_state 1335 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_int(d_state->sam_ctx, mem_ctx, msg, "primaryGroupID", DOMAIN_RID_DCS); d_state 1342 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1347 source4/rpc_server/samr/dcesrv_samr.c msg->dn = ldb_dn_copy(mem_ctx, d_state->domain_dn); d_state 1349 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1353 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "sAMAccountName", account_name); d_state 1354 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "objectClass", obj_class); d_state 1359 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_add(d_state->sam_ctx, msg); d_state 1364 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1367 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1371 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1374 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1377 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1380 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1384 source4/rpc_server/samr/dcesrv_samr.c a_state = talloc(d_state, struct samr_account_state); d_state 1386 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1389 source4/rpc_server/samr/dcesrv_samr.c a_state->sam_ctx = d_state->sam_ctx; d_state 1391 source4/rpc_server/samr/dcesrv_samr.c a_state->domain_state = talloc_reference(a_state, d_state); d_state 1395 source4/rpc_server/samr/dcesrv_samr.c ret = gendb_search_dn(d_state->sam_ctx, a_state, d_state 1399 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1406 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1425 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1434 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1443 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1444 source4/rpc_server/samr/dcesrv_samr.c ldb_transaction_cancel(d_state->sam_ctx); d_state 1450 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_transaction_commit(d_state->sam_ctx); d_state 1454 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1509 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 1522 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 1525 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_search(d_state->sam_ctx, mem_ctx, &res, d_state->domain_dn, LDB_SCOPE_SUBTREE, attrs, "objectClass=user"); d_state 1529 source4/rpc_server/samr/dcesrv_samr.c ldb_dn_get_linearized(d_state->domain_dn), ldb_errstring(d_state->sam_ctx))); d_state 1542 source4/rpc_server/samr/dcesrv_samr.c && ((samdb_result_acct_flags(d_state->sam_ctx, mem_ctx, res->msgs[i], d_state 1543 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn) & r->in.acct_flags) == 0)) { d_state 1595 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 1609 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 1611 source4/rpc_server/samr/dcesrv_samr.c if (d_state->builtin) { d_state 1623 source4/rpc_server/samr/dcesrv_samr.c name = samdb_search_string(d_state->sam_ctx, mem_ctx, NULL, d_state 1638 source4/rpc_server/samr/dcesrv_samr.c msg->dn = ldb_dn_copy(mem_ctx, d_state->domain_dn); d_state 1644 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "sAMAccountName", alias_name); d_state 1645 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_string(d_state->sam_ctx, mem_ctx, msg, "objectClass", "group"); d_state 1646 source4/rpc_server/samr/dcesrv_samr.c samdb_msg_add_int(d_state->sam_ctx, mem_ctx, msg, "groupType", GTYPE_SECURITY_DOMAIN_LOCAL_GROUP); d_state 1649 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_add(d_state->sam_ctx, msg); d_state 1660 source4/rpc_server/samr/dcesrv_samr.c ldb_errstring(d_state->sam_ctx))); d_state 1664 source4/rpc_server/samr/dcesrv_samr.c a_state = talloc(d_state, struct samr_account_state); d_state 1669 source4/rpc_server/samr/dcesrv_samr.c a_state->sam_ctx = d_state->sam_ctx; d_state 1671 source4/rpc_server/samr/dcesrv_samr.c a_state->domain_state = talloc_reference(a_state, d_state); d_state 1675 source4/rpc_server/samr/dcesrv_samr.c sid = samdb_search_dom_sid(d_state->sam_ctx, a_state, d_state 1705 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 1718 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 1722 source4/rpc_server/samr/dcesrv_samr.c ldb_cnt = samdb_search_domain(d_state->sam_ctx, mem_ctx, d_state 1723 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn, d_state 1725 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_sid, d_state 1804 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 1810 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 1828 source4/rpc_server/samr/dcesrv_samr.c samdb_search_string(d_state->sam_ctx, d_state 1843 source4/rpc_server/samr/dcesrv_samr.c count = samdb_search_domain(d_state->sam_ctx, mem_ctx, d_state 1844 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn, &res, attrs, d_state 1845 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_sid, "%s))", filter); d_state 1881 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 1892 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 1916 source4/rpc_server/samr/dcesrv_samr.c count = gendb_search(d_state->sam_ctx, mem_ctx, d_state->domain_dn, &res, attrs, d_state 1962 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 1973 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 1996 source4/rpc_server/samr/dcesrv_samr.c sid = dom_sid_add_rid(mem_ctx, d_state->domain_sid, r->in.rids[i]); d_state 2003 source4/rpc_server/samr/dcesrv_samr.c count = gendb_search(d_state->sam_ctx, mem_ctx, d_state 2004 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn, &res, attrs, d_state 2046 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 2060 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 2063 source4/rpc_server/samr/dcesrv_samr.c sid = dom_sid_add_rid(mem_ctx, d_state->domain_sid, r->in.rid); d_state 2069 source4/rpc_server/samr/dcesrv_samr.c ret = gendb_search(d_state->sam_ctx, d_state 2070 source4/rpc_server/samr/dcesrv_samr.c mem_ctx, d_state->domain_dn, &msgs, attrs, d_state 2091 source4/rpc_server/samr/dcesrv_samr.c a_state = talloc(d_state, struct samr_account_state); d_state 2095 source4/rpc_server/samr/dcesrv_samr.c a_state->sam_ctx = d_state->sam_ctx; d_state 2097 source4/rpc_server/samr/dcesrv_samr.c a_state->domain_state = talloc_reference(a_state, d_state); d_state 2257 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 2268 source4/rpc_server/samr/dcesrv_samr.c d_state = a_state->domain_state; d_state 2270 source4/rpc_server/samr/dcesrv_samr.c membersid = dom_sid_add_rid(mem_ctx, d_state->domain_sid, r->in.rid); d_state 2276 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_search(d_state->sam_ctx, mem_ctx, &res, d_state 2277 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn, LDB_SCOPE_SUBTREE, attrs, d_state 2305 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_addval(d_state->sam_ctx, mem_ctx, mod, "member", d_state 2359 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 2370 source4/rpc_server/samr/dcesrv_samr.c d_state = a_state->domain_state; d_state 2372 source4/rpc_server/samr/dcesrv_samr.c membersid = dom_sid_add_rid(mem_ctx, d_state->domain_sid, r->in.rid); d_state 2378 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_search(d_state->sam_ctx, mem_ctx, &res, d_state 2379 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn, LDB_SCOPE_SUBTREE, attrs, d_state 2407 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_delval(d_state->sam_ctx, mem_ctx, mod, "member", d_state 2519 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 2533 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 2536 source4/rpc_server/samr/dcesrv_samr.c sid = dom_sid_add_rid(mem_ctx, d_state->domain_sid, r->in.rid); d_state 2541 source4/rpc_server/samr/dcesrv_samr.c ret = gendb_search(d_state->sam_ctx, d_state 2542 source4/rpc_server/samr/dcesrv_samr.c mem_ctx, d_state->domain_dn, &msgs, attrs, d_state 2564 source4/rpc_server/samr/dcesrv_samr.c a_state = talloc(d_state, struct samr_account_state); d_state 2568 source4/rpc_server/samr/dcesrv_samr.c a_state->sam_ctx = d_state->sam_ctx; d_state 2570 source4/rpc_server/samr/dcesrv_samr.c a_state->domain_state = talloc_reference(a_state, d_state); d_state 2735 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 2746 source4/rpc_server/samr/dcesrv_samr.c d_state = a_state->domain_state; d_state 2748 source4/rpc_server/samr/dcesrv_samr.c ret = gendb_search(d_state->sam_ctx, mem_ctx, NULL, d_state 2759 source4/rpc_server/samr/dcesrv_samr.c status = samdb_create_foreign_security_principal(d_state->sam_ctx, mem_ctx, d_state 2765 source4/rpc_server/samr/dcesrv_samr.c DEBUG(0, ("samdb_search returned %d: %s\n", ret, ldb_errstring(d_state->sam_ctx))); d_state 2780 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_addval(d_state->sam_ctx, mem_ctx, mod, "member", d_state 2799 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 2806 source4/rpc_server/samr/dcesrv_samr.c d_state = a_state->domain_state; d_state 2808 source4/rpc_server/samr/dcesrv_samr.c memberdn = samdb_search_string(d_state->sam_ctx, mem_ctx, NULL, d_state 2822 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_delval(d_state->sam_ctx, mem_ctx, mod, "member", d_state 2841 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 2851 source4/rpc_server/samr/dcesrv_samr.c d_state = a_state->domain_state; d_state 2853 source4/rpc_server/samr/dcesrv_samr.c ret = gendb_search_dn(d_state->sam_ctx, mem_ctx, d_state 2906 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 2920 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 2923 source4/rpc_server/samr/dcesrv_samr.c sid = dom_sid_add_rid(mem_ctx, d_state->domain_sid, r->in.rid); d_state 2929 source4/rpc_server/samr/dcesrv_samr.c ret = gendb_search(d_state->sam_ctx, d_state 2930 source4/rpc_server/samr/dcesrv_samr.c mem_ctx, d_state->domain_dn, &msgs, attrs, d_state 2953 source4/rpc_server/samr/dcesrv_samr.c a_state->sam_ctx = d_state->sam_ctx; d_state 2955 source4/rpc_server/samr/dcesrv_samr.c a_state->domain_state = talloc_reference(a_state, d_state); d_state 3633 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 3642 source4/rpc_server/samr/dcesrv_samr.c d_state = a_state->domain_state; d_state 3644 source4/rpc_server/samr/dcesrv_samr.c count = samdb_search_domain(a_state->sam_ctx, mem_ctx, d_state->domain_dn, &res, d_state 3645 source4/rpc_server/samr/dcesrv_samr.c attrs, d_state->domain_sid, d_state 3697 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 3710 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 3736 source4/rpc_server/samr/dcesrv_samr.c ldb_cnt = samdb_search_domain(d_state->sam_ctx, mem_ctx, d_state 3737 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn, &res, attrs, d_state 3738 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_sid, "%s", filter); d_state 3790 source4/rpc_server/samr/dcesrv_samr.c samdb_result_acct_flags(d_state->sam_ctx, mem_ctx, d_state 3792 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn); d_state 3808 source4/rpc_server/samr/dcesrv_samr.c samdb_result_acct_flags(d_state->sam_ctx, mem_ctx, d_state 3810 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn) | ACB_NORMAL; d_state 3967 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 3975 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 3977 source4/rpc_server/samr/dcesrv_samr.c memberdn = samdb_search_string(d_state->sam_ctx, mem_ctx, NULL, d_state 3988 source4/rpc_server/samr/dcesrv_samr.c count = samdb_search_domain(d_state->sam_ctx, mem_ctx, d_state 3989 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_dn, &res, attrs, d_state 3990 source4/rpc_server/samr/dcesrv_samr.c d_state->domain_sid, d_state 4008 source4/rpc_server/samr/dcesrv_samr.c mod->dn = samdb_result_dn(d_state->sam_ctx, mod, res[i], "distinguishedName", NULL); d_state 4014 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_delval(d_state->sam_ctx, mem_ctx, mod, d_state 4018 source4/rpc_server/samr/dcesrv_samr.c if (ldb_modify(d_state->sam_ctx, mod) != 0) d_state 4308 source4/rpc_server/samr/dcesrv_samr.c struct samr_domain_state *d_state; d_state 4313 source4/rpc_server/samr/dcesrv_samr.c d_state = h->data; d_state 4316 source4/rpc_server/samr/dcesrv_samr.c *r->out.sid = dom_sid_add_rid(mem_ctx, d_state->domain_sid, r->in.rid);