mod 73 libcli/ldap/ldap_message.c struct ldap_mod *mod, mod 82 libcli/ldap/ldap_message.c (*mods)[*num_mods] = *mod; mod 1311 libcli/ldap/ldap_message.c struct ldap_mod mod; mod 1313 libcli/ldap/ldap_message.c ZERO_STRUCT(mod); mod 1316 libcli/ldap/ldap_message.c mod.type = v; mod 1317 libcli/ldap/ldap_message.c ldap_decode_attrib(msg, data, &mod.attrib); mod 1319 libcli/ldap/ldap_message.c if (!add_mod_to_array_talloc(msg, &mod, mod 404 libcli/nbt/pynbt.c PyObject *mod; mod 408 libcli/nbt/pynbt.c mod = Py_InitModule3("netbios", NULL, "NetBIOS over TCP/IP support"); mod 411 libcli/nbt/pynbt.c PyModule_AddObject(mod, "Node", (PyObject *)&nbt_node_Type); mod 295 librpc/gen_ndr/lsa.h struct lsa_ModificationInfo mod;/* [case(LSA_POLICY_INFO_MOD)] */ mod 1533 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_push_lsa_ModificationInfo(ndr, NDR_SCALARS, &r->mod)); mod 1664 librpc/gen_ndr/ndr_lsa.c NDR_CHECK(ndr_pull_lsa_ModificationInfo(ndr, NDR_SCALARS, &r->mod)); mod 1789 librpc/gen_ndr/ndr_lsa.c ndr_print_lsa_ModificationInfo(ndr, "mod", &r->mod); mod 220 source3/include/smbldap.h void talloc_autofree_ldapmod(TALLOC_CTX *mem_ctx, LDAPMod **mod); mod 674 source3/lib/ldb/common/ldb.c req->op.mod.message = message; mod 557 source3/lib/ldb/common/ldb_msg.c struct ldb_message *mod; mod 561 source3/lib/ldb/common/ldb_msg.c mod = ldb_msg_new(ldb); mod 563 source3/lib/ldb/common/ldb_msg.c mod->dn = msg1->dn; mod 564 source3/lib/ldb/common/ldb_msg.c mod->num_elements = 0; mod 565 source3/lib/ldb/common/ldb_msg.c mod->elements = NULL; mod 581 source3/lib/ldb/common/ldb_msg.c if (ldb_msg_add(mod, mod 592 source3/lib/ldb/common/ldb_msg.c if (ldb_msg_add_empty(mod, mod 600 source3/lib/ldb/common/ldb_msg.c return mod; mod 755 source3/lib/ldb/include/ldb.h struct ldb_modify mod; mod 546 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (ldb_dn_is_special(req->op.mod.message->dn)) { mod 557 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.dn = ldb_dn_linearize(msg, req->op.mod.message->dn); mod 563 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.mod.message, 1); mod 370 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldb_dn_is_special(req->op.mod.message->dn)) { mod 381 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.mod.message, 1); mod 386 source3/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldb_dn_linearize(lldb_ac, req->op.mod.message->dn); mod 1166 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.mod.message; mod 1207 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *mod; mod 1224 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c mod = lsqlite3_tprintf(lsql_ac, mod 1229 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (mod == NULL) { mod 1234 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = sqlite3_exec(lsqlite3->sqlite, mod, NULL, NULL, &errmsg); mod 1259 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c mod = lsqlite3_tprintf(lsql_ac, mod 1267 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (mod == NULL) { mod 1272 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = sqlite3_exec(lsqlite3->sqlite, mod, NULL, NULL, &errmsg); mod 1288 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c mod = lsqlite3_tprintf(lsql_ac, mod 1293 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (mod == NULL) { mod 1298 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = sqlite3_exec(lsqlite3->sqlite, mod, NULL, NULL, &errmsg); mod 1320 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c mod = lsqlite3_tprintf(lsql_ac, mod 1327 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (mod == NULL) { mod 1332 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = sqlite3_exec(lsqlite3->sqlite, mod, NULL, NULL, &errmsg); mod 781 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_check_special_dn(module, req->op.mod.message); mod 792 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_modify_internal(module, req->op.mod.message); mod 219 source3/lib/ldb/modules/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.mod.message); mod 221 source3/lib/ldb/modules/ldb_map.c request->op.mod.message = msg; mod 949 source3/lib/ldb/modules/ldb_map.c req->op.mod.message = msg; mod 342 source3/lib/ldb/modules/ldb_map_inbound.c msg = discard_const_p(struct ldb_message, ac->local_req->op.mod.message); mod 346 source3/lib/ldb/modules/ldb_map_inbound.c dn = ldb_dn_linearize(msg, ac->remote_req->op.mod.message->dn); mod 374 source3/lib/ldb/modules/ldb_map_inbound.c const struct ldb_message *msg = req->op.mod.message; mod 442 source3/lib/ldb/modules/ldb_map_inbound.c ac->local_req->op.mod.message = local; mod 443 source3/lib/ldb/modules/ldb_map_inbound.c ac->remote_req->op.mod.message = remote; mod 296 source3/lib/ldb/modules/objectclass.c if (ldb_dn_is_special(req->op.mod.message->dn)) { /* do not manipulate our control entries */ mod 300 source3/lib/ldb/modules/objectclass.c objectclass_element = ldb_msg_find_element(req->op.mod.message, "objectClass"); mod 337 source3/lib/ldb/modules/objectclass.c down_req->op.mod.message = msg = ldb_msg_copy_shallow(down_req, req->op.mod.message); mod 464 source3/lib/ldb/modules/objectclass.c ac->search_req->op.search.base = ac->orig_req->op.mod.message->dn; mod 511 source3/lib/ldb/modules/objectclass.c ac->mod_req->op.mod.message = msg = ldb_msg_new(ac->mod_req); mod 528 source3/lib/ldb/modules/objectclass.c msg->dn = ac->orig_req->op.mod.message->dn; mod 204 source3/lib/ldb/modules/rdn_name.c ac->mod_req->op.mod.message = msg = ldb_msg_new(ac->mod_req); mod 62 source3/lib/ldb/tools/ldbedit.c struct ldb_message *mod; mod 64 source3/lib/ldb/tools/ldbedit.c mod = ldb_msg_diff(ldb, msg1, msg2); mod 65 source3/lib/ldb/tools/ldbedit.c if (mod == NULL) { mod 70 source3/lib/ldb/tools/ldbedit.c if (mod->num_elements == 0) { mod 75 source3/lib/ldb/tools/ldbedit.c ldif_write_msg(ldb, stdout, LDB_CHANGETYPE_MODIFY, mod); mod 78 source3/lib/ldb/tools/ldbedit.c if (ldb_modify(ldb, mod) != 0) { mod 84 source3/lib/ldb/tools/ldbedit.c return mod->num_elements; mod 412 source3/lib/smbldap.c static int ldapmod_destructor(LDAPMod ***mod) { mod 413 source3/lib/smbldap.c ldap_mods_free(*mod, True); mod 417 source3/lib/smbldap.c void talloc_autofree_ldapmod(TALLOC_CTX *mem_ctx, LDAPMod **mod) mod 421 source3/lib/smbldap.c if (mod == NULL) { mod 428 source3/lib/smbldap.c *handle = mod; mod 487 source3/rpc_parse/parse_prs.c uint32 mod = ps->data_offset & (ps->align-1); mod 489 source3/rpc_parse/parse_prs.c if (ps->align != 0 && mod != 0) { mod 490 source3/rpc_parse/parse_prs.c uint32 extra_space = (ps->align - mod); mod 1574 source4/dsdb/common/util.c struct ldb_message *mod, mod 1786 source4/dsdb/common/util.c CHECK_RET(ldb_msg_add_value(mod, "clearTextPassword", new_password, NULL)); mod 1790 source4/dsdb/common/util.c CHECK_RET(samdb_msg_add_delete(ctx, mem_ctx, mod, "clearTextPassword")); mod 1793 source4/dsdb/common/util.c CHECK_RET(samdb_msg_add_hash(ctx, mem_ctx, mod, "dBCSPwd", lmNewHash)); mod 1795 source4/dsdb/common/util.c CHECK_RET(samdb_msg_add_delete(ctx, mem_ctx, mod, "dBCSPwd")); mod 1799 source4/dsdb/common/util.c CHECK_RET(samdb_msg_add_hash(ctx, mem_ctx, mod, "unicodePwd", ntNewHash)); mod 1801 source4/dsdb/common/util.c CHECK_RET(samdb_msg_add_delete(ctx, mem_ctx, mod, "unicodePwd")); mod 193 source4/dsdb/samdb/ldb_modules/extended_dn_in.c struct ldb_message *mod_msg = ldb_msg_copy_shallow(ac, ac->req->op.mod.message); mod 375 source4/dsdb/samdb/ldb_modules/extended_dn_in.c return extended_dn_in_fix(module, req, req->op.mod.message->dn); mod 355 source4/dsdb/samdb/ldb_modules/extended_dn_store.c if (ldb_dn_is_special(req->op.mod.message->dn)) { mod 370 source4/dsdb/samdb/ldb_modules/extended_dn_store.c for (i=0; i < req->op.mod.message->num_elements; i++) { mod 371 source4/dsdb/samdb/ldb_modules/extended_dn_store.c const struct ldb_message_element *el = &req->op.mod.message->elements[i]; mod 385 source4/dsdb/samdb/ldb_modules/extended_dn_store.c struct ldb_message *msg = ldb_msg_copy(ac, req->op.mod.message); mod 397 source4/dsdb/samdb/ldb_modules/extended_dn_store.c el = &ac->new_req->op.mod.message->elements[i]; mod 410 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = extended_store_replace(ac, req->op.mod.message->elements, &el->values[j]); mod 259 source4/dsdb/samdb/ldb_modules/linked_attributes.c if (ldb_dn_compare(ares->message->dn, ac->req->op.mod.message->dn) != 0) { mod 370 source4/dsdb/samdb/ldb_modules/linked_attributes.c if (ldb_dn_is_special(req->op.mod.message->dn)) { mod 391 source4/dsdb/samdb/ldb_modules/linked_attributes.c for (i=0; i < req->op.mod.message->num_elements; i++) { mod 395 source4/dsdb/samdb/ldb_modules/linked_attributes.c const struct ldb_message_element *el = &req->op.mod.message->elements[i]; mod 507 source4/dsdb/samdb/ldb_modules/linked_attributes.c req->op.mod.message->dn, mod 1068 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->op.mod.message, mod 319 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_dn_is_special(req->op.mod.message->dn)) { /* do not manipulate our control entries */ mod 325 source4/dsdb/samdb/ldb_modules/local_password.c req->op.mod.message->dn) == 0) { mod 346 source4/dsdb/samdb/ldb_modules/local_password.c remote_message = ldb_msg_copy_shallow(ac, ac->req->op.mod.message); mod 356 source4/dsdb/samdb/ldb_modules/local_password.c ac->local_message = ldb_msg_copy_shallow(ac, ac->req->op.mod.message); mod 413 source4/dsdb/samdb/ldb_modules/local_password.c ac->req->op.mod.message->dn, LDB_SCOPE_BASE, mod 561 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_dn_is_special(req->op.mod.message->dn)) { mod 674 source4/dsdb/samdb/ldb_modules/objectclass.c if (ldb_dn_is_special(req->op.mod.message->dn)) { mod 682 source4/dsdb/samdb/ldb_modules/objectclass.c objectclass_element = ldb_msg_find_element(req->op.mod.message, "objectClass"); mod 695 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); mod 731 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); mod 807 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); mod 858 source4/dsdb/samdb/ldb_modules/objectclass.c ac->req->op.mod.message->dn, LDB_SCOPE_BASE, mod 919 source4/dsdb/samdb/ldb_modules/objectclass.c msg->dn = ac->req->op.mod.message->dn; mod 251 source4/dsdb/samdb/ldb_modules/objectguid.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); mod 270 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.mod.message, mod 576 source4/dsdb/samdb/ldb_modules/partition.c return partition_replicate(module, req, req->op.mod.message->dn); mod 1665 source4/dsdb/samdb/ldb_modules/password_hash.c sambaAttr = ldb_msg_find_element(req->op.mod.message, "userPassword"); mod 1666 source4/dsdb/samdb/ldb_modules/password_hash.c clearTextPasswordAttr = ldb_msg_find_element(req->op.mod.message, "clearTextPassword"); mod 1667 source4/dsdb/samdb/ldb_modules/password_hash.c ntAttr = ldb_msg_find_element(req->op.mod.message, "unicodePwd"); mod 1668 source4/dsdb/samdb/ldb_modules/password_hash.c lmAttr = ldb_msg_find_element(req->op.mod.message, "dBCSPwd"); mod 1874 source4/dsdb/samdb/ldb_modules/password_hash.c if (ldb_dn_is_special(req->op.mod.message->dn)) { /* do not manipulate our control entries */ mod 1880 source4/dsdb/samdb/ldb_modules/password_hash.c req->op.mod.message->dn) == 0) { mod 1895 source4/dsdb/samdb/ldb_modules/password_hash.c sambaAttr = ldb_msg_find_element(req->op.mod.message, "userPassword"); mod 1896 source4/dsdb/samdb/ldb_modules/password_hash.c clearTextAttr = ldb_msg_find_element(req->op.mod.message, "clearTextPassword"); mod 1897 source4/dsdb/samdb/ldb_modules/password_hash.c ntAttr = ldb_msg_find_element(req->op.mod.message, "unicodePwd"); mod 1898 source4/dsdb/samdb/ldb_modules/password_hash.c lmAttr = ldb_msg_find_element(req->op.mod.message, "dBCSPwd"); mod 1930 source4/dsdb/samdb/ldb_modules/password_hash.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); mod 2079 source4/dsdb/samdb/ldb_modules/password_hash.c ac->req->op.mod.message->dn, mod 2115 source4/dsdb/samdb/ldb_modules/password_hash.c msg->dn = ac->req->op.mod.message->dn; mod 2125 source4/dsdb/samdb/ldb_modules/password_hash.c orig_msg = discard_const(ac->req->op.mod.message); mod 466 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_dn_is_special(req->op.mod.message->dn)) { mod 489 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); mod 428 source4/dsdb/samdb/ldb_modules/rootdse.c if (!ldb_dn_is_null(req->op.mod.message->dn)) { mod 438 source4/dsdb/samdb/ldb_modules/rootdse.c schemaUpdateNowAttr = ldb_msg_find_element(req->op.mod.message, "schemaUpdateNow"); mod 1358 source4/dsdb/samdb/ldb_modules/samldb.c if (ldb_dn_is_special(req->op.mod.message->dn)) { /* do not manipulate our control entries */ mod 1364 source4/dsdb/samdb/ldb_modules/samldb.c if (ldb_msg_find_element(req->op.mod.message, "sAMAccountType") != NULL) { mod 1371 source4/dsdb/samdb/ldb_modules/samldb.c el = ldb_msg_find_element(req->op.mod.message, "groupType"); mod 1373 source4/dsdb/samdb/ldb_modules/samldb.c req->op.mod.message = msg = ldb_msg_copy_shallow(req, req->op.mod.message); mod 1387 source4/dsdb/samdb/ldb_modules/samldb.c el = ldb_msg_find_element(req->op.mod.message, "userAccountControl"); mod 1389 source4/dsdb/samdb/ldb_modules/samldb.c req->op.mod.message = msg = ldb_msg_copy_shallow(req, req->op.mod.message); mod 321 source4/dsdb/samdb/ldb_modules/update_keytab.c ac->dn = req->op.mod.message->dn; mod 324 source4/dsdb/samdb/ldb_modules/update_keytab.c req->op.mod.message, mod 56 source4/lib/com/tables.c void *mod; mod 63 source4/lib/com/tables.c mod = dlopen(mod_name, 0); mod 65 source4/lib/com/tables.c if (!mod) { mod 69 source4/lib/com/tables.c f = dlsym(mod, "get_class_object"); mod 853 source4/lib/ldb/common/ldb.c req->op.mod.message = message; mod 558 source4/lib/ldb/common/ldb_msg.c struct ldb_message *mod; mod 562 source4/lib/ldb/common/ldb_msg.c mod = ldb_msg_new(ldb); mod 564 source4/lib/ldb/common/ldb_msg.c mod->dn = msg1->dn; mod 565 source4/lib/ldb/common/ldb_msg.c mod->num_elements = 0; mod 566 source4/lib/ldb/common/ldb_msg.c mod->elements = NULL; mod 582 source4/lib/ldb/common/ldb_msg.c if (ldb_msg_add(mod, mod 593 source4/lib/ldb/common/ldb_msg.c if (ldb_msg_add_empty(mod, mod 601 source4/lib/ldb/common/ldb_msg.c return mod; mod 775 source4/lib/ldb/include/ldb.h struct ldb_modify mod; mod 537 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.dn = ldb_dn_get_extended_linearized(msg, req->op.mod.message->dn, 0); mod 543 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.mod.message, 1); mod 658 source4/lib/ldb/ldb_ildap/ldb_ildap.c dn = req->op.mod.message->dn; mod 328 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.mod.message, 1); mod 333 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldb_dn_alloc_linearized(lldb_ac, req->op.mod.message->dn); mod 708 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = req->op.mod.message->dn; mod 229 source4/lib/ldb/ldb_map/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.mod.message); mod 231 source4/lib/ldb/ldb_map/ldb_map.c request->op.mod.message = msg; mod 466 source4/lib/ldb/ldb_map/ldb_map_inbound.c const struct ldb_message *msg = req->op.mod.message; mod 562 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->remote_req->op.mod.message->dn); mod 1098 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.mod.message; mod 1124 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c char *mod; mod 1140 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c mod = lsqlite3_tprintf(ctx, mod 1145 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (mod == NULL) { mod 1149 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = sqlite3_exec(lsqlite3->sqlite, mod, NULL, NULL, &errmsg); mod 1172 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c mod = lsqlite3_tprintf(ctx, mod 1180 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (mod == NULL) { mod 1184 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = sqlite3_exec(lsqlite3->sqlite, mod, NULL, NULL, &errmsg); mod 1199 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c mod = lsqlite3_tprintf(ctx, mod 1204 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (mod == NULL) { mod 1208 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = sqlite3_exec(lsqlite3->sqlite, mod, NULL, NULL, &errmsg); mod 1228 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c mod = lsqlite3_tprintf(ctx, mod 1235 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (mod == NULL) { mod 1239 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ret = sqlite3_exec(lsqlite3->sqlite, mod, NULL, NULL, &errmsg); mod 757 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_check_special_dn(module, req->op.mod.message); mod 766 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_modify_internal(module, req->op.mod.message); mod 912 source4/lib/ldb/pyldb.c struct ldb_module *mod; mod 914 source4/lib/ldb/pyldb.c for (mod = ldb->modules; mod; mod = mod->next) { mod 915 source4/lib/ldb/pyldb.c PyList_Append(ret, PyLdbModule_FromModule(mod)); mod 1001 source4/lib/ldb/pyldb.c PyObject *PyLdbModule_FromModule(struct ldb_module *mod) mod 1011 source4/lib/ldb/pyldb.c ret->mod = talloc_reference(ret->mem_ctx, mod); mod 1122 source4/lib/ldb/pyldb.c struct ldb_module *mod; mod 1129 source4/lib/ldb/pyldb.c mod = self->mod; mod 1131 source4/lib/ldb/pyldb.c ret = ldb_build_search_req(&req, mod->ldb, NULL, PyLdbDn_AsDn(py_base), mod 1134 source4/lib/ldb/pyldb.c PyErr_LDB_ERROR_IS_ERR_RAISE(ret, mod->ldb); mod 1136 source4/lib/ldb/pyldb.c ret = mod->ops->search(mod, req); mod 1139 source4/lib/ldb/pyldb.c PyErr_LDB_ERROR_IS_ERR_RAISE(ret, mod->ldb); mod 1150 source4/lib/ldb/pyldb.c struct ldb_module *mod; mod 1159 source4/lib/ldb/pyldb.c mod = PyLdbModule_AsModule(self); mod 1160 source4/lib/ldb/pyldb.c ret = mod->ops->add(mod, req); mod 1162 source4/lib/ldb/pyldb.c PyErr_LDB_ERROR_IS_ERR_RAISE(ret, mod->ldb); mod 1172 source4/lib/ldb/pyldb.c struct ldb_module *mod; mod 1179 source4/lib/ldb/pyldb.c req->op.mod.message = PyLdbMessage_AsMessage(py_message); mod 1181 source4/lib/ldb/pyldb.c mod = PyLdbModule_AsModule(self); mod 1182 source4/lib/ldb/pyldb.c ret = mod->ops->modify(mod, req); mod 1184 source4/lib/ldb/pyldb.c PyErr_LDB_ERROR_IS_ERR_RAISE(ret, mod->ldb); mod 1732 source4/lib/ldb/pyldb.c static int py_module_search(struct ldb_module *mod, struct ldb_request *req) mod 1734 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1779 source4/lib/ldb/pyldb.c static int py_module_add(struct ldb_module *mod, struct ldb_request *req) mod 1781 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1805 source4/lib/ldb/pyldb.c static int py_module_modify(struct ldb_module *mod, struct ldb_request *req) mod 1807 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1810 source4/lib/ldb/pyldb.c py_msg = PyLdbMessage_FromMessage(discard_const_p(struct ldb_message, req->op.mod.message)); mod 1831 source4/lib/ldb/pyldb.c static int py_module_del(struct ldb_module *mod, struct ldb_request *req) mod 1833 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1854 source4/lib/ldb/pyldb.c static int py_module_rename(struct ldb_module *mod, struct ldb_request *req) mod 1856 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1885 source4/lib/ldb/pyldb.c static int py_module_request(struct ldb_module *mod, struct ldb_request *req) mod 1887 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1896 source4/lib/ldb/pyldb.c static int py_module_extended(struct ldb_module *mod, struct ldb_request *req) mod 1898 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1907 source4/lib/ldb/pyldb.c static int py_module_start_transaction(struct ldb_module *mod) mod 1909 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1924 source4/lib/ldb/pyldb.c static int py_module_end_transaction(struct ldb_module *mod) mod 1926 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1941 source4/lib/ldb/pyldb.c static int py_module_del_transaction(struct ldb_module *mod) mod 1943 source4/lib/ldb/pyldb.c PyObject *py_ldb = (PyObject *)mod->private_data; mod 1958 source4/lib/ldb/pyldb.c static int py_module_destructor(struct ldb_module *mod) mod 1960 source4/lib/ldb/pyldb.c Py_DECREF((PyObject *)mod->private_data); mod 1964 source4/lib/ldb/pyldb.c static int py_module_init(struct ldb_module *mod) mod 1966 source4/lib/ldb/pyldb.c PyObject *py_class = (PyObject *)mod->ops->private_data; mod 1969 source4/lib/ldb/pyldb.c py_ldb = PyLdb_FromLdbContext(mod->ldb); mod 1974 source4/lib/ldb/pyldb.c py_next = PyLdbModule_FromModule(mod->next); mod 1986 source4/lib/ldb/pyldb.c mod->private_data = py_result; mod 1988 source4/lib/ldb/pyldb.c talloc_set_destructor(mod, py_module_destructor); mod 1990 source4/lib/ldb/pyldb.c return ldb_next_init(mod); mod 66 source4/lib/ldb/pyldb.h struct ldb_module *mod; mod 70 source4/lib/ldb/pyldb.h PyObject *PyLdbModule_FromModule(struct ldb_module *mod); mod 71 source4/lib/ldb/pyldb.h #define PyLdbModule_AsModule(pyobj) ((PyLdbModuleObject *)pyobj)->mod mod 26 source4/lib/ldb/tests/sample_module.c int sample_add(struct ldb_module *mod, struct ldb_request *req) mod 30 source4/lib/ldb/tests/sample_module.c return ldb_next_request(mod, req); mod 61 source4/lib/ldb/tools/ldbedit.c struct ldb_message *mod; mod 63 source4/lib/ldb/tools/ldbedit.c mod = ldb_msg_diff(ldb, msg1, msg2); mod 64 source4/lib/ldb/tools/ldbedit.c if (mod == NULL) { mod 69 source4/lib/ldb/tools/ldbedit.c if (mod->num_elements == 0) { mod 74 source4/lib/ldb/tools/ldbedit.c ldif_write_msg(ldb, stdout, LDB_CHANGETYPE_MODIFY, mod); mod 77 source4/lib/ldb/tools/ldbedit.c if (ldb_modify(ldb, mod) != 0) { mod 83 source4/lib/ldb/tools/ldbedit.c return mod->num_elements; mod 550 source4/lib/messaging/pymessaging.c PyObject *mod; mod 569 source4/lib/messaging/pymessaging.c mod = Py_InitModule3("messaging", NULL, "Internal RPC"); mod 570 source4/lib/messaging/pymessaging.c if (mod == NULL) mod 574 source4/lib/messaging/pymessaging.c PyModule_AddObject(mod, "ClientConnection", (PyObject *)&irpc_ClientConnectionType); mod 577 source4/lib/messaging/pymessaging.c PyModule_AddObject(mod, "Messaging", (PyObject *)&messaging_Type); mod 383 source4/libnet/libnet_user.c static NTSTATUS set_user_changes(TALLOC_CTX *mem_ctx, struct usermod_change *mod, mod 497 source4/libnet/libnet_user.c static NTSTATUS set_user_changes(TALLOC_CTX *mem_ctx, struct usermod_change *mod, mod 502 source4/libnet/libnet_user.c if (mod == NULL || info == NULL || r == NULL || info->in.level != 21) { mod 507 source4/libnet/libnet_user.c mod->fields = 0; /* reset flag field before setting individual flags */ mod 510 source4/libnet/libnet_user.c SET_FIELD_LSA_STRING(r->in, user, mod, account_name, USERMOD_FIELD_ACCOUNT_NAME); mod 513 source4/libnet/libnet_user.c SET_FIELD_LSA_STRING(r->in, user, mod, full_name, USERMOD_FIELD_FULL_NAME); mod 516 source4/libnet/libnet_user.c SET_FIELD_LSA_STRING(r->in, user, mod, description, USERMOD_FIELD_DESCRIPTION); mod 519 source4/libnet/libnet_user.c SET_FIELD_LSA_STRING(r->in, user, mod, comment, USERMOD_FIELD_COMMENT); mod 522 source4/libnet/libnet_user.c SET_FIELD_LSA_STRING(r->in, user, mod, home_directory, USERMOD_FIELD_HOME_DIRECTORY); mod 525 source4/libnet/libnet_user.c SET_FIELD_LSA_STRING(r->in, user, mod, home_drive, USERMOD_FIELD_HOME_DRIVE); mod 528 source4/libnet/libnet_user.c SET_FIELD_LSA_STRING(r->in, user, mod, logon_script, USERMOD_FIELD_LOGON_SCRIPT); mod 531 source4/libnet/libnet_user.c SET_FIELD_LSA_STRING(r->in, user, mod, profile_path, USERMOD_FIELD_PROFILE_PATH); mod 534 source4/libnet/libnet_user.c SET_FIELD_NTTIME(r->in, user, mod, acct_expiry, USERMOD_FIELD_ACCT_EXPIRY); mod 537 source4/libnet/libnet_user.c SET_FIELD_ACCT_FLAGS(r->in, user, mod, acct_flags, USERMOD_FIELD_ACCT_FLAGS); mod 68 source4/libnet/libnet_user.h #define SET_FIELD_LSA_STRING(new, current, mod, field, flag) \ mod 72 source4/libnet/libnet_user.h mod->field = talloc_strdup(mem_ctx, new.field); \ mod 73 source4/libnet/libnet_user.h if (mod->field == NULL) return NT_STATUS_NO_MEMORY; \ mod 75 source4/libnet/libnet_user.h mod->fields |= flag; \ mod 78 source4/libnet/libnet_user.h #define SET_FIELD_NTTIME(new, current, mod, field, flag) \ mod 82 source4/libnet/libnet_user.h mod->field = talloc_memdup(mem_ctx, new.field, sizeof(*new.field)); \ mod 83 source4/libnet/libnet_user.h if (mod->field == NULL) return NT_STATUS_NO_MEMORY; \ mod 84 source4/libnet/libnet_user.h mod->fields |= flag; \ mod 88 source4/libnet/libnet_user.h #define SET_FIELD_UINT32(new, current, mod, field, flag) \ mod 90 source4/libnet/libnet_user.h mod->field = new.field; \ mod 91 source4/libnet/libnet_user.h mod->fields |= flag; \ mod 94 source4/libnet/libnet_user.h #define SET_FIELD_ACCT_FLAGS(new, current, mod, field, flag) \ mod 97 source4/libnet/libnet_user.h mod->field = new.field; \ mod 98 source4/libnet/libnet_user.h mod->fields |= flag; \ mod 52 source4/nbt_server/wins/wins_ldb.c msg = req->op.mod.message; mod 75 source4/ntptr/simple_ldb/ntptr_simple_ldb.c #define SET_STRING(ldb, mod, attr, value) do { \ mod 77 source4/ntptr/simple_ldb/ntptr_simple_ldb.c if (samdb_msg_add_string(ldb, (TALLOC_CTX *)mod, mod, attr, value) != 0) { \ mod 82 source4/ntptr/simple_ldb/ntptr_simple_ldb.c #define SET_UINT(ldb, mod, attr, value) do { \ mod 83 source4/ntptr/simple_ldb/ntptr_simple_ldb.c if (samdb_msg_add_uint(ldb, (TALLOC_CTX *)mod, mod, attr, value) != 0) { \ mod 2258 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *mod; mod 2298 source4/rpc_server/samr/dcesrv_samr.c mod = ldb_msg_new(mem_ctx); mod 2299 source4/rpc_server/samr/dcesrv_samr.c if (mod == NULL) { mod 2303 source4/rpc_server/samr/dcesrv_samr.c mod->dn = talloc_reference(mem_ctx, a_state->account_dn); mod 2305 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_addval(d_state->sam_ctx, mem_ctx, mod, "member", mod 2309 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_modify(a_state->sam_ctx, mod); mod 2360 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *mod; mod 2400 source4/rpc_server/samr/dcesrv_samr.c mod = ldb_msg_new(mem_ctx); mod 2401 source4/rpc_server/samr/dcesrv_samr.c if (mod == NULL) { mod 2405 source4/rpc_server/samr/dcesrv_samr.c mod->dn = talloc_reference(mem_ctx, a_state->account_dn); mod 2407 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_delval(d_state->sam_ctx, mem_ctx, mod, "member", mod 2412 source4/rpc_server/samr/dcesrv_samr.c ret = ldb_modify(a_state->sam_ctx, mod); mod 2736 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *mod; mod 2773 source4/rpc_server/samr/dcesrv_samr.c mod = ldb_msg_new(mem_ctx); mod 2774 source4/rpc_server/samr/dcesrv_samr.c if (mod == NULL) { mod 2778 source4/rpc_server/samr/dcesrv_samr.c mod->dn = talloc_reference(mem_ctx, a_state->account_dn); mod 2780 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_addval(d_state->sam_ctx, mem_ctx, mod, "member", mod 2784 source4/rpc_server/samr/dcesrv_samr.c if (ldb_modify(a_state->sam_ctx, mod) != 0) mod 2800 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *mod; mod 2815 source4/rpc_server/samr/dcesrv_samr.c mod = ldb_msg_new(mem_ctx); mod 2816 source4/rpc_server/samr/dcesrv_samr.c if (mod == NULL) { mod 2820 source4/rpc_server/samr/dcesrv_samr.c mod->dn = talloc_reference(mem_ctx, a_state->account_dn); mod 2822 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_delval(d_state->sam_ctx, mem_ctx, mod, "member", mod 2826 source4/rpc_server/samr/dcesrv_samr.c if (ldb_modify(a_state->sam_ctx, mod) != 0) mod 4001 source4/rpc_server/samr/dcesrv_samr.c struct ldb_message *mod; mod 4003 source4/rpc_server/samr/dcesrv_samr.c mod = ldb_msg_new(mem_ctx); mod 4004 source4/rpc_server/samr/dcesrv_samr.c if (mod == NULL) { mod 4008 source4/rpc_server/samr/dcesrv_samr.c mod->dn = samdb_result_dn(d_state->sam_ctx, mod, res[i], "distinguishedName", NULL); mod 4009 source4/rpc_server/samr/dcesrv_samr.c if (mod->dn == NULL) { mod 4010 source4/rpc_server/samr/dcesrv_samr.c talloc_free(mod); mod 4014 source4/rpc_server/samr/dcesrv_samr.c if (samdb_msg_add_delval(d_state->sam_ctx, mem_ctx, mod, mod 4018 source4/rpc_server/samr/dcesrv_samr.c if (ldb_modify(d_state->sam_ctx, mod) != 0) mod 4021 source4/rpc_server/samr/dcesrv_samr.c talloc_free(mod); mod 193 source4/rpc_server/samr/samr_password.c struct ldb_message **res, *mod; mod 282 source4/rpc_server/samr/samr_password.c mod = ldb_msg_new(mem_ctx); mod 283 source4/rpc_server/samr/samr_password.c if (mod == NULL) { mod 288 source4/rpc_server/samr/samr_password.c mod->dn = ldb_dn_copy(mod, user_dn); mod 289 source4/rpc_server/samr/samr_password.c if (!mod->dn) { mod 298 source4/rpc_server/samr/samr_password.c mod, &new_unicode_password, mod 310 source4/rpc_server/samr/samr_password.c ret = samdb_replace(sam_ctx, mem_ctx, mod); mod 344 source4/rpc_server/samr/samr_password.c struct ldb_message **res, *mod; mod 445 source4/rpc_server/samr/samr_password.c mod = ldb_msg_new(mem_ctx); mod 446 source4/rpc_server/samr/samr_password.c if (mod == NULL) { mod 451 source4/rpc_server/samr/samr_password.c mod->dn = ldb_dn_copy(mod, user_dn); mod 452 source4/rpc_server/samr/samr_password.c if (!mod->dn) { mod 461 source4/rpc_server/samr/samr_password.c mod, &new_password, mod 472 source4/rpc_server/samr/samr_password.c ret = samdb_replace(sam_ctx, mem_ctx, mod); mod 55 source4/scripting/python/uuidmodule.c PyObject *mod = Py_InitModule3("uuid", methods, "UUID helper routines"); mod 56 source4/scripting/python/uuidmodule.c if (mod == NULL) mod 85 source4/torture/libnet/userman.c struct libnet_rpc_usermod *mod, char **username) mod 100 source4/torture/libnet/userman.c ZERO_STRUCT(*mod); mod 103 source4/torture/libnet/userman.c mod->in.username = talloc_strdup(mem_ctx, *username); mod 104 source4/torture/libnet/userman.c mod->in.domain_handle = *handle; mod 120 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.account_name); mod 121 source4/torture/libnet/userman.c mod->in.change.account_name = talloc_asprintf(mem_ctx, TEST_CHG_ACCOUNTNAME, mod 123 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_ACCOUNT_NAME; mod 125 source4/torture/libnet/userman.c *username = talloc_strdup(mem_ctx, mod->in.change.account_name); mod 129 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.full_name); mod 130 source4/torture/libnet/userman.c mod->in.change.full_name = talloc_asprintf(mem_ctx, TEST_CHG_FULLNAME, mod 132 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_FULL_NAME; mod 137 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.description); mod 138 source4/torture/libnet/userman.c mod->in.change.description = talloc_asprintf(mem_ctx, TEST_CHG_DESCRIPTION, mod 140 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_DESCRIPTION; mod 145 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.home_directory); mod 147 source4/torture/libnet/userman.c mod->in.change.home_directory = talloc_strdup(mem_ctx, homedir); mod 148 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_HOME_DIRECTORY; mod 153 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.home_drive); mod 155 source4/torture/libnet/userman.c mod->in.change.home_drive = talloc_strdup(mem_ctx, homedrive); mod 156 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_HOME_DRIVE; mod 161 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.comment); mod 162 source4/torture/libnet/userman.c mod->in.change.comment = talloc_asprintf(mem_ctx, TEST_CHG_COMMENT, mod 164 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_COMMENT; mod 169 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.logon_script); mod 171 source4/torture/libnet/userman.c mod->in.change.logon_script = talloc_strdup(mem_ctx, logonscript); mod 172 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_LOGON_SCRIPT; mod 177 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.profile_path); mod 178 source4/torture/libnet/userman.c mod->in.change.profile_path = talloc_asprintf(mem_ctx, TEST_CHG_PROFILEPATH, mod 180 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_PROFILE_PATH; mod 185 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.acct_expiry); mod 187 source4/torture/libnet/userman.c mod->in.change.acct_expiry = (struct timeval *)talloc_memdup(mem_ctx, &now, sizeof(now)); mod 188 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_ACCT_EXPIRY; mod 193 source4/torture/libnet/userman.c continue_if_field_set(mod->in.change.acct_flags); mod 194 source4/torture/libnet/userman.c mod->in.change.acct_flags = flags[random() % ARRAY_SIZE(flags)]; mod 195 source4/torture/libnet/userman.c mod->in.change.fields |= USERMOD_FIELD_ACCT_FLAGS; mod 208 source4/torture/libnet/userman.c status = libnet_rpc_usermod(p, mem_ctx, mod); mod 235 source4/torture/libnet/userman.c if ((mod->in.change.fields & flags) && \ mod 236 source4/torture/libnet/userman.c !strequal(i->fld.string, mod->in.change.fld)) { \ mod 239 source4/torture/libnet/userman.c printf("expected: '%s'\n", mod->in.change.fld); \ mod 245 source4/torture/libnet/userman.c if (mod->in.change.fields & flags) { \ mod 247 source4/torture/libnet/userman.c if (timeval_compare(&t, mod->in.change.fld)) { \ mod 252 source4/torture/libnet/userman.c timestring(mem_ctx, mod->in.change.fld->tv_sec), \ mod 253 source4/torture/libnet/userman.c mod->in.change.fld->tv_usec); \ mod 259 source4/torture/libnet/userman.c if ((mod->in.change.fields & flags) && \ mod 260 source4/torture/libnet/userman.c (i->fld != mod->in.change.fld)) { \ mod 263 source4/torture/libnet/userman.c printf("expected: '%04x'\n", mod->in.change.fld); \ mod 270 source4/torture/libnet/userman.c struct policy_handle *handle, struct libnet_rpc_usermod *mod,