mods 74 libcli/ldap/ldap_message.c struct ldap_mod **mods,
mods 77 libcli/ldap/ldap_message.c *mods = talloc_realloc(mem_ctx, *mods, struct ldap_mod, (*num_mods)+1);
mods 79 libcli/ldap/ldap_message.c if (*mods == NULL)
mods 82 libcli/ldap/ldap_message.c (*mods)[*num_mods] = *mod;
mods 499 libcli/ldap/ldap_message.c struct ldb_message_element *attrib = &r->mods[i].attrib;
mods 501 libcli/ldap/ldap_message.c asn1_write_enumerated(data, r->mods[i].type);
mods 1308 libcli/ldap/ldap_message.c r->mods = NULL;
mods 1320 libcli/ldap/ldap_message.c &r->mods, &r->num_mods)) {
mods 136 libcli/ldap/ldap_message.h struct ldap_mod *mods;
mods 1840 source3/include/proto.h ADS_STATUS ads_mod_str(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 1842 source3/include/proto.h ADS_STATUS ads_mod_strlist(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 1844 source3/include/proto.h ADS_STATUS ads_gen_mod(ADS_STRUCT *ads, const char *mod_dn, ADS_MODLIST mods);
mods 1845 source3/include/proto.h ADS_STATUS ads_gen_add(ADS_STRUCT *ads, const char *new_dn, ADS_MODLIST mods);
mods 1849 source3/include/proto.h ADS_STATUS ads_add_strlist(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 1901 source3/include/proto.h TALLOC_CTX *ctx, const ADS_MODLIST *mods);
mods 1903 source3/include/proto.h TALLOC_CTX *ctx, ADS_MODLIST *mods);
mods 1906 source3/include/proto.h ADS_MODLIST *mods,
mods 1909 source3/include/proto.h ADS_MODLIST *mods,
mods 141 source3/include/smbldap.h LDAPMod ***mods,
mods 72 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_mod **mods;
mods 77 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods = talloc_array(mem_ctx, struct ldap_mod *, msg->num_elements+1);
mods 78 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (!mods) {
mods 82 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods[0] = NULL;
mods 87 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods[n] = talloc(mods, struct ldap_mod);
mods 88 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (!mods[n]) {
mods 91 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods[n + 1] = NULL;
mods 92 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->type = 0;
mods 93 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->attrib = *el;
mods 97 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->type = LDAP_MODIFY_ADD;
mods 100 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->type = LDAP_MODIFY_DELETE;
mods 103 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->type = LDAP_MODIFY_REPLACE;
mods 111 source3/lib/ldb/ldb_ildap/ldb_ildap.c return mods;
mods 114 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(mods);
mods 490 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_mod **mods;
mods 513 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.add.message, 0);
mods 514 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (mods == NULL) {
mods 527 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.attributes[i] = mods[i]->attrib;
mods 540 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_mod **mods;
mods 563 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.mod.message, 1);
mods 564 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (mods == NULL) {
mods 570 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods = talloc_array(msg, struct ldap_mod, n);
mods 571 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyRequest.mods == NULL) {
mods 577 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods[i] = *mods[i];
mods 108 source3/lib/ldb/ldb_ldap/ldb_ldap.c LDAPMod **mods;
mods 113 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods = talloc_array(mem_ctx, LDAPMod *, msg->num_elements+1);
mods 114 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (!mods) {
mods 118 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[0] = NULL;
mods 123 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods] = talloc(mods, LDAPMod);
mods 124 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (!mods[num_mods]) {
mods 127 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods+1] = NULL;
mods 128 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_op = LDAP_MOD_BVALUES;
mods 132 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_op |= LDAP_MOD_ADD;
mods 135 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_op |= LDAP_MOD_DELETE;
mods 138 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_op |= LDAP_MOD_REPLACE;
mods 142 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_type = discard_const_p(char, el->name);
mods 143 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals = talloc_array(mods[num_mods],
mods 146 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (!mods[num_mods]->mod_vals.modv_bvals) {
mods 151 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j] = talloc(mods[num_mods]->mod_vals.modv_bvals,
mods 153 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (!mods[num_mods]->mod_vals.modv_bvals[j]) {
mods 156 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j]->bv_val =
mods 158 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j]->bv_len = el->values[j].length;
mods 160 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j] = NULL;
mods 164 source3/lib/ldb/ldb_ldap/ldb_ldap.c return mods;
mods 167 source3/lib/ldb/ldb_ldap/ldb_ldap.c talloc_free(mods);
mods 320 source3/lib/ldb/ldb_ldap/ldb_ldap.c LDAPMod **mods;
mods 336 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.add.message, 0);
mods 337 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (mods == NULL) {
mods 346 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_add_ext(lldb->ldap, dn, mods,
mods 365 source3/lib/ldb/ldb_ldap/ldb_ldap.c LDAPMod **mods;
mods 381 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.mod.message, 1);
mods 382 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (mods == NULL) {
mods 391 source3/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_modify_ext(lldb->ldap, dn, mods,
mods 439 source3/lib/smbldap.c LDAPMod **mods;
mods 443 source3/lib/smbldap.c mods = *modlist;
mods 457 source3/lib/smbldap.c if (mods == NULL) {
mods 458 source3/lib/smbldap.c mods = SMB_MALLOC_P(LDAPMod *);
mods 459 source3/lib/smbldap.c if (mods == NULL) {
mods 463 source3/lib/smbldap.c mods[0] = NULL;
mods 466 source3/lib/smbldap.c for (i = 0; mods[i] != NULL; ++i) {
mods 467 source3/lib/smbldap.c if (mods[i]->mod_op == modop && strequal(mods[i]->mod_type, attribute))
mods 471 source3/lib/smbldap.c if (mods[i] == NULL) {
mods 472 source3/lib/smbldap.c mods = SMB_REALLOC_ARRAY (mods, LDAPMod *, i + 2);
mods 473 source3/lib/smbldap.c if (mods == NULL) {
mods 477 source3/lib/smbldap.c mods[i] = SMB_MALLOC_P(LDAPMod);
mods 478 source3/lib/smbldap.c if (mods[i] == NULL) {
mods 482 source3/lib/smbldap.c mods[i]->mod_op = modop;
mods 483 source3/lib/smbldap.c mods[i]->mod_values = NULL;
mods 484 source3/lib/smbldap.c mods[i]->mod_type = SMB_STRDUP(attribute);
mods 485 source3/lib/smbldap.c mods[i + 1] = NULL;
mods 493 source3/lib/smbldap.c if (mods[i]->mod_values != NULL) {
mods 494 source3/lib/smbldap.c for (; mods[i]->mod_values[j] != NULL; j++);
mods 496 source3/lib/smbldap.c mods[i]->mod_values = SMB_REALLOC_ARRAY(mods[i]->mod_values, char *, j + 2);
mods 498 source3/lib/smbldap.c if (mods[i]->mod_values == NULL) {
mods 508 source3/lib/smbldap.c mods[i]->mod_values[j] = utf8_value;
mods 510 source3/lib/smbldap.c mods[i]->mod_values[j + 1] = NULL;
mods 512 source3/lib/smbldap.c *modlist = mods;
mods 521 source3/lib/smbldap.c LDAPMod ***mods,
mods 564 source3/lib/smbldap.c smbldap_set_mod(mods, LDAP_MOD_DELETE, attribute, oldval);
mods 573 source3/lib/smbldap.c smbldap_set_mod(mods, LDAP_MOD_ADD, attribute, newval);
mods 40 source3/lib/smbldap_util.c LDAPMod **mods = NULL;
mods 82 source3/lib/smbldap_util.c smbldap_set_mod( &mods, LDAP_MOD_REPLACE, policy_attr, val);
mods 84 source3/lib/smbldap_util.c rc = smbldap_modify(ldap_state, dn, mods);
mods 96 source3/lib/smbldap_util.c ldap_mods_free(mods, True);
mods 102 source3/lib/smbldap_util.c ldap_mods_free(mods, True);
mods 121 source3/lib/smbldap_util.c LDAPMod **mods = NULL;
mods 187 source3/lib/smbldap_util.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 196 source3/lib/smbldap_util.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 204 source3/lib/smbldap_util.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 208 source3/lib/smbldap_util.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectclass", LDAP_OBJ_DOMINFO);
mods 218 source3/lib/smbldap_util.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 225 source3/lib/smbldap_util.c rc = smbldap_add(ldap_state, dn, mods);
mods 236 source3/lib/smbldap_util.c ldap_mods_free(mods, True);
mods 241 source3/lib/smbldap_util.c ldap_mods_free(mods, True);
mods 1364 source3/libads/ldap.c LDAPMod **mods;
mods 1366 source3/libads/ldap.c if ((mods = TALLOC_ZERO_ARRAY(ctx, LDAPMod *, ADS_MODLIST_ALLOC_SIZE + 1)))
mods 1369 source3/libads/ldap.c mods[ADS_MODLIST_ALLOC_SIZE] = (LDAPMod *) -1;
mods 1371 source3/libads/ldap.c return (ADS_MODLIST)mods;
mods 1378 source3/libads/ldap.c static ADS_STATUS ads_modlist_add(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 1384 source3/libads/ldap.c LDAPMod **modlist = (LDAPMod **) *mods;
mods 1409 source3/libads/ldap.c *mods = (ADS_MODLIST)modlist;
mods 1435 source3/libads/ldap.c ADS_STATUS ads_mod_str(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 1444 source3/libads/ldap.c return ads_modlist_add(ctx, mods, LDAP_MOD_DELETE, name, NULL);
mods 1445 source3/libads/ldap.c return ads_modlist_add(ctx, mods, LDAP_MOD_REPLACE, name, values);
mods 1456 source3/libads/ldap.c ADS_STATUS ads_mod_strlist(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 1460 source3/libads/ldap.c return ads_modlist_add(ctx, mods, LDAP_MOD_DELETE, name, NULL);
mods 1461 source3/libads/ldap.c return ads_modlist_add(ctx, mods, LDAP_MOD_REPLACE,
mods 1474 source3/libads/ldap.c static ADS_STATUS ads_mod_ber(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 1482 source3/libads/ldap.c return ads_modlist_add(ctx, mods, LDAP_MOD_DELETE, name, NULL);
mods 1483 source3/libads/ldap.c return ads_modlist_add(ctx, mods, LDAP_MOD_REPLACE|LDAP_MOD_BVALUES,
mods 1495 source3/libads/ldap.c ADS_STATUS ads_gen_mod(ADS_STRUCT *ads, const char *mod_dn, ADS_MODLIST mods)
mods 1518 source3/libads/ldap.c for(i=0;(mods[i]!=0)&&(mods[i]!=(LDAPMod *) -1);i++);
mods 1520 source3/libads/ldap.c mods[i] = NULL;
mods 1522 source3/libads/ldap.c (LDAPMod **) mods, controls, NULL);
mods 1534 source3/libads/ldap.c ADS_STATUS ads_gen_add(ADS_STRUCT *ads, const char *new_dn, ADS_MODLIST mods)
mods 1546 source3/libads/ldap.c for(i=0;(mods[i]!=0)&&(mods[i]!=(LDAPMod *) -1);i++);
mods 1548 source3/libads/ldap.c mods[i] = NULL;
mods 1550 source3/libads/ldap.c ret = ldap_add_s(ads->ldap.ld, utf8_dn, (LDAPMod**)mods);
mods 1709 source3/libads/ldap.c ADS_STATUS ads_add_strlist(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 1712 source3/libads/ldap.c return ads_modlist_add(ctx, mods, LDAP_MOD_ADD, name,
mods 1807 source3/libads/ldap.c ADS_MODLIST mods;
mods 1827 source3/libads/ldap.c if (!(mods = ads_init_mods(ctx))) {
mods 1832 source3/libads/ldap.c ret = ads_mod_strlist(ctx, &mods, "servicePrincipalName", servicePrincipalName);
mods 1845 source3/libads/ldap.c ret = ads_gen_mod(ads, dn_string, mods);
mods 1877 source3/libads/ldap.c ADS_MODLIST mods;
mods 1925 source3/libads/ldap.c if ( (mods = ads_init_mods(ctx)) == NULL ) {
mods 1930 source3/libads/ldap.c ret = ads_add_strlist(ctx, &mods, "servicePrincipalName", servicePrincipalName);
mods 1941 source3/libads/ldap.c ret = ads_gen_mod(ads, dn_string, mods);
mods 1968 source3/libads/ldap.c ADS_MODLIST mods;
mods 2003 source3/libads/ldap.c if (!(mods = ads_init_mods(ctx))) {
mods 2007 source3/libads/ldap.c ads_mod_str(ctx, &mods, "cn", machine_name);
mods 2008 source3/libads/ldap.c ads_mod_str(ctx, &mods, "sAMAccountName", samAccountName);
mods 2009 source3/libads/ldap.c ads_mod_strlist(ctx, &mods, "objectClass", objectClass);
mods 2010 source3/libads/ldap.c ads_mod_str(ctx, &mods, "userAccountControl", controlstr);
mods 2012 source3/libads/ldap.c ret = ads_gen_add(ads, new_dn, mods);
mods 102 source3/libads/ldap_printer.c TALLOC_CTX *ctx, const ADS_MODLIST *mods)
mods 104 source3/libads/ldap_printer.c return ads_gen_mod(ads, prt_dn, *mods);
mods 111 source3/libads/ldap_printer.c TALLOC_CTX *ctx, ADS_MODLIST *mods)
mods 113 source3/libads/ldap_printer.c ads_mod_str(ctx, mods, "objectClass", "printQueue");
mods 114 source3/libads/ldap_printer.c return ads_gen_add(ads, prt_dn, *mods);
mods 120 source3/libads/ldap_printer.c static bool map_sz(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 137 source3/libads/ldap_printer.c status = ads_mod_str(ctx, mods, value->valuename, str_value);
mods 147 source3/libads/ldap_printer.c static bool map_dword(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 159 source3/libads/ldap_printer.c status = ads_mod_str(ctx, mods, value->valuename, str_value);
mods 166 source3/libads/ldap_printer.c static bool map_bool(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 179 source3/libads/ldap_printer.c status = ads_mod_str(ctx, mods, value->valuename, str_value);
mods 186 source3/libads/ldap_printer.c static bool map_multi_sz(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 219 source3/libads/ldap_printer.c status = ads_mod_strlist(ctx, mods, value->valuename,
mods 234 source3/libads/ldap_printer.c static void map_regval_to_ads(TALLOC_CTX *ctx, ADS_MODLIST *mods,
mods 296 source3/libads/ldap_printer.c if (!map[i].fn(ctx, mods, value)) {
mods 309 source3/libads/ldap_printer.c ADS_MODLIST *mods,
mods 359 source3/libads/ldap_printer.c map_regval_to_ads(mem_ctx, mods, &v);
mods 386 source3/libads/ldap_printer.c map_regval_to_ads(mem_ctx, mods, &v);
mods 391 source3/libads/ldap_printer.c ads_mod_str(mem_ctx, mods, SPOOL_REG_PRINTERNAME, printer);
mods 400 source3/libads/ldap_printer.c ADS_MODLIST *mods,
mods 408 source3/libads/ldap_printer.c map_regval_to_ads(mem_ctx, mods, ctr->values[val]);
mods 52 source3/libads/ldap_user.c ADS_MODLIST mods;
mods 76 source3/libads/ldap_user.c if (!(mods = ads_init_mods(ctx)))
mods 79 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "cn", name);
mods 80 source3/libads/ldap_user.c ads_mod_strlist(ctx, &mods, "objectClass", objectClass);
mods 81 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "userPrincipalName", upn);
mods 82 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "name", name);
mods 83 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "displayName", name);
mods 84 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "sAMAccountName", user);
mods 85 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "userAccountControl", controlstr);
mods 86 source3/libads/ldap_user.c status = ads_gen_add(ads, new_dn, mods);
mods 98 source3/libads/ldap_user.c ADS_MODLIST mods;
mods 114 source3/libads/ldap_user.c if (!(mods = ads_init_mods(ctx)))
mods 117 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "cn", group);
mods 118 source3/libads/ldap_user.c ads_mod_strlist(ctx, &mods, "objectClass",objectClass);
mods 119 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "name", group);
mods 121 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "description", comment);
mods 122 source3/libads/ldap_user.c ads_mod_str(ctx, &mods, "sAMAccountName", group);
mods 123 source3/libads/ldap_user.c status = ads_gen_add(ads, new_dn, mods);
mods 293 source3/libgpo/gpo_ldap.c ADS_MODLIST mods;
mods 327 source3/libgpo/gpo_ldap.c mods = ads_init_mods(mem_ctx);
mods 328 source3/libgpo/gpo_ldap.c ADS_ERROR_HAVE_NO_MEMORY(mods);
mods 330 source3/libgpo/gpo_ldap.c status = ads_mod_str(mem_ctx, &mods, "gPLink", gp_link_new);
mods 335 source3/libgpo/gpo_ldap.c return ads_gen_mod(ads, link_dn, mods);
mods 352 source3/libgpo/gpo_ldap.c ADS_MODLIST mods;
mods 390 source3/libgpo/gpo_ldap.c mods = ads_init_mods(mem_ctx);
mods 391 source3/libgpo/gpo_ldap.c ADS_ERROR_HAVE_NO_MEMORY(mods);
mods 393 source3/libgpo/gpo_ldap.c status = ads_mod_str(mem_ctx, &mods, "gPLink", gp_link_new);
mods 398 source3/libgpo/gpo_ldap.c return ads_gen_mod(ads, link_dn, mods);
mods 333 source3/libnet/libnet_join.c ADS_MODLIST mods;
mods 370 source3/libnet/libnet_join.c mods = ads_init_mods(mem_ctx);
mods 371 source3/libnet/libnet_join.c if (!mods) {
mods 377 source3/libnet/libnet_join.c status = ads_mod_str(mem_ctx, &mods, "dNSHostName", my_fqdn);
mods 382 source3/libnet/libnet_join.c status = ads_mod_strlist(mem_ctx, &mods, "servicePrincipalName",
mods 388 source3/libnet/libnet_join.c return ads_gen_mod(r->in.ads, r->out.dn, mods);
mods 398 source3/libnet/libnet_join.c ADS_MODLIST mods;
mods 423 source3/libnet/libnet_join.c mods = ads_init_mods(mem_ctx);
mods 424 source3/libnet/libnet_join.c if (!mods) {
mods 430 source3/libnet/libnet_join.c status = ads_mod_str(mem_ctx, &mods, "userPrincipalName", r->in.upn);
mods 435 source3/libnet/libnet_join.c return ads_gen_mod(r->in.ads, r->out.dn, mods);
mods 446 source3/libnet/libnet_join.c ADS_MODLIST mods;
mods 462 source3/libnet/libnet_join.c mods = ads_init_mods(mem_ctx);
mods 463 source3/libnet/libnet_join.c if (!mods) {
mods 474 source3/libnet/libnet_join.c status = ads_mod_str(mem_ctx, &mods, "operatingSystem",
mods 480 source3/libnet/libnet_join.c status = ads_mod_str(mem_ctx, &mods, "operatingSystemVersion",
mods 486 source3/libnet/libnet_join.c status = ads_mod_str(mem_ctx, &mods, "operatingSystemServicePack",
mods 492 source3/libnet/libnet_join.c return ads_gen_mod(r->in.ads, r->out.dn, mods);
mods 435 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 463 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_DELETE, name,
mods 474 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_DELETE, "objectClass", objectclass);
mods 475 source3/passdb/pdb_ldap.c talloc_autofree_ldapmod(mem_ctx, mods);
mods 477 source3/passdb/pdb_ldap.c return smbldap_modify(priv->smbldap_state, dn, mods);
mods 1099 source3/passdb/pdb_ldap.c LDAPMod *** mods, struct samu * sampass,
mods 1106 source3/passdb/pdb_ldap.c if (mods == NULL || sampass == NULL) {
mods 1111 source3/passdb/pdb_ldap.c *mods = NULL;
mods 1118 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1121 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1123 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1147 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1154 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1185 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1192 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1213 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1218 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1223 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1228 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1233 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1238 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1243 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1248 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1256 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1264 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1272 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1280 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1288 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1301 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1305 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1316 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1320 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1356 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1367 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1381 source3/passdb/pdb_ldap.c mods,
mods 1389 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, existing, mods,
mods 1419 source3/passdb/pdb_ldap.c existing, mods,
mods 1431 source3/passdb/pdb_ldap.c existing, mods,
mods 1649 source3/passdb/pdb_ldap.c LDAPMod **mods, int ldap_op,
mods 1659 source3/passdb/pdb_ldap.c if (!mods) {
mods 1666 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 1670 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 1675 source3/passdb/pdb_ldap.c dn, mods);
mods 1679 source3/passdb/pdb_ldap.c dn ,mods);
mods 1904 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 1936 source3/passdb/pdb_ldap.c if (!init_ldap_from_sam(ldap_state, entry, &mods, newpwd,
mods 1940 source3/passdb/pdb_ldap.c if (mods != NULL)
mods 1941 source3/passdb/pdb_ldap.c ldap_mods_free(mods,True);
mods 1946 source3/passdb/pdb_ldap.c && (mods == NULL)) {
mods 1953 source3/passdb/pdb_ldap.c ret = ldapsam_modify_entry(my_methods,newpwd,dn,mods,LDAP_MOD_REPLACE, element_is_changed);
mods 1955 source3/passdb/pdb_ldap.c if (mods != NULL) {
mods 1956 source3/passdb/pdb_ldap.c ldap_mods_free(mods,True);
mods 2083 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 2257 source3/passdb/pdb_ldap.c if (!init_ldap_from_sam(ldap_state, entry, &mods, newpwd,
mods 2260 source3/passdb/pdb_ldap.c if (mods != NULL) {
mods 2261 source3/passdb/pdb_ldap.c ldap_mods_free(mods, true);
mods 2266 source3/passdb/pdb_ldap.c if (mods == NULL) {
mods 2272 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectclass", LDAP_OBJ_SAMBAACCOUNT);
mods 2275 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectclass", LDAP_OBJ_SAMBASAMACCOUNT);
mods 2282 source3/passdb/pdb_ldap.c ret = ldapsam_modify_entry(my_methods,newpwd,dn,mods,ldap_op, element_is_set_or_changed);
mods 2286 source3/passdb/pdb_ldap.c ldap_mods_free(mods, true);
mods 2291 source3/passdb/pdb_ldap.c ldap_mods_free(mods, true);
mods 2984 source3/passdb/pdb_ldap.c LDAPMod **mods;
mods 3010 source3/passdb/pdb_ldap.c mods = NULL;
mods 3011 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass",
mods 3013 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, entry, &mods, "sambaSid",
mods 3015 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, entry, &mods, "sambaGroupType",
mods 3017 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, entry, &mods, "displayName",
mods 3019 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, entry, &mods, "description",
mods 3021 source3/passdb/pdb_ldap.c talloc_autofree_ldapmod(mem_ctx, mods);
mods 3023 source3/passdb/pdb_ldap.c rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
mods 3037 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 3129 source3/passdb/pdb_ldap.c mods = NULL;
mods 3131 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "objectClass",
mods 3133 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "objectClass",
mods 3135 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "sambaSid",
mods 3137 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "sambaGroupType",
mods 3139 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "displayName",
mods 3141 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "description",
mods 3143 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "gidNumber",
mods 3145 source3/passdb/pdb_ldap.c talloc_autofree_ldapmod(mem_ctx, mods);
mods 3147 source3/passdb/pdb_ldap.c rc = smbldap_add(ldap_state->smbldap_state, dn, mods);
mods 3172 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 3215 source3/passdb/pdb_ldap.c mods = NULL;
mods 3216 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, entry, &mods, "displayName",
mods 3218 source3/passdb/pdb_ldap.c smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, entry, &mods, "description",
mods 3220 source3/passdb/pdb_ldap.c talloc_autofree_ldapmod(mem_ctx, mods);
mods 3222 source3/passdb/pdb_ldap.c if (mods == NULL) {
mods 3229 source3/passdb/pdb_ldap.c rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
mods 3473 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 3541 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, modop,
mods 3546 source3/passdb/pdb_ldap.c rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
mods 3548 source3/passdb/pdb_ldap.c ldap_mods_free(mods, True);
mods 3788 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 3810 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_REPLACE, policy_attr, value_string);
mods 3813 source3/passdb/pdb_ldap.c mods);
mods 3815 source3/passdb/pdb_ldap.c ldap_mods_free(mods, True);
mods 4754 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 4819 source3/passdb/pdb_ldap.c smbldap_make_mod(priv2ld(priv), entry, &mods, "sambaNextRid",
mods 4821 source3/passdb/pdb_ldap.c talloc_autofree_ldapmod(mem_ctx, mods);
mods 4828 source3/passdb/pdb_ldap.c rc = smbldap_modify(smbldap_state, dn, mods);
mods 4985 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 5102 source3/passdb/pdb_ldap.c if (!init_ldap_from_sam(ldap_state, NULL, &mods, user, element_is_set_or_changed)) {
mods 5110 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_SAMBASAMACCOUNT);
mods 5161 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_ACCOUNT);
mods 5162 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_POSIXACCOUNT);
mods 5163 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "cn", name);
mods 5164 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "uidNumber", uidstr);
mods 5165 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "gidNumber", gidstr);
mods 5166 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "homeDirectory", homedir);
mods 5167 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "loginShell", shell);
mods 5170 source3/passdb/pdb_ldap.c talloc_autofree_ldapmod(tmp_ctx, mods);
mods 5173 source3/passdb/pdb_ldap.c rc = smbldap_add(ldap_state->smbldap_state, dn, mods);
mods 5175 source3/passdb/pdb_ldap.c rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
mods 5319 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 5412 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectclass", LDAP_OBJ_POSIXGROUP);
mods 5413 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "cn", name);
mods 5414 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "gidNumber", gidstr);
mods 5433 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_GROUPMAP);
mods 5434 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaSid", groupsidstr);
mods 5435 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaGroupType", grouptype);
mods 5436 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "displayName", name);
mods 5437 source3/passdb/pdb_ldap.c talloc_autofree_ldapmod(tmp_ctx, mods);
mods 5440 source3/passdb/pdb_ldap.c rc = smbldap_add(ldap_state->smbldap_state, dn, mods);
mods 5445 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", "????");
mods 5446 source3/passdb/pdb_ldap.c rc = smbldap_add(ldap_state->smbldap_state, dn, mods);
mods 5450 source3/passdb/pdb_ldap.c rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
mods 5567 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 5699 source3/passdb/pdb_ldap.c smbldap_set_mod(&mods, modop, "memberUid", uidstr);
mods 5701 source3/passdb/pdb_ldap.c talloc_autofree_ldapmod(tmp_ctx, mods);
mods 5703 source3/passdb/pdb_ldap.c rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
mods 5742 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 5813 source3/passdb/pdb_ldap.c smbldap_make_mod(priv2ld(ldap_state), entry, &mods, "gidNumber", gidstr);
mods 5815 source3/passdb/pdb_ldap.c if (mods == NULL) {
mods 5819 source3/passdb/pdb_ldap.c rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
mods 5974 source3/passdb/pdb_ldap.c LDAPMod **mods = NULL;
mods 5989 source3/passdb/pdb_ldap.c mods = NULL;
mods 5990 source3/passdb/pdb_ldap.c smbldap_make_mod(priv2ld(ldap_state), entry, &mods, "objectClass",
mods 5992 source3/passdb/pdb_ldap.c smbldap_make_mod(priv2ld(ldap_state), entry, &mods, "sambaDomainName",
mods 5994 source3/passdb/pdb_ldap.c smbldap_make_mod(priv2ld(ldap_state), entry, &mods, "sambaSID",
mods 5996 source3/passdb/pdb_ldap.c smbldap_make_mod(priv2ld(ldap_state), entry, &mods, "sambaPwdLastSet",
mods 5998 source3/passdb/pdb_ldap.c smbldap_make_mod(priv2ld(ldap_state), entry, &mods,
mods 6001 source3/passdb/pdb_ldap.c talloc_autofree_ldapmod(talloc_tos(), mods);
mods 6007 source3/passdb/pdb_ldap.c smbldap_make_mod(priv2ld(ldap_state), entry, &mods,
mods 6018 source3/passdb/pdb_ldap.c rc = smbldap_add(ldap_state->smbldap_state, trusted_dn, mods);
mods 6020 source3/passdb/pdb_ldap.c rc = smbldap_modify(ldap_state->smbldap_state, trusted_dn, mods);
mods 3156 source3/printing/nt_printing.c ADS_MODLIST mods;
mods 3223 source3/printing/nt_printing.c mods = ads_init_mods(ctx);
mods 3225 source3/printing/nt_printing.c if (mods == NULL) {
mods 3231 source3/printing/nt_printing.c get_local_printer_publishing_data(ctx, &mods, printer->info_2->data);
mods 3232 source3/printing/nt_printing.c ads_mod_str(ctx, &mods, SPOOL_REG_PRINTERNAME,
mods 3236 source3/printing/nt_printing.c ads_rc = ads_mod_printer_entry(ads, prt_dn, ctx, &mods);
mods 3239 source3/printing/nt_printing.c for (i=0; mods[i] != 0; i++)
mods 3241 source3/printing/nt_printing.c mods[i] = (LDAPMod *)-1;
mods 3242 source3/printing/nt_printing.c ads_rc = ads_add_printer_entry(ads, prt_dn, ctx, &mods);
mods 1586 source3/utils/net_ads.c ADS_MODLIST mods = ads_init_mods(mem_ctx);
mods 1682 source3/utils/net_ads.c if (!W_ERROR_IS_OK(get_remote_printer_publishing_data(pipe_hnd, mem_ctx, &mods,
mods 1690 source3/utils/net_ads.c rc = ads_add_printer_entry(ads, prt_dn, mem_ctx, &mods);
mods 1488 source3/utils/net_sam.c LDAPMod **mods = NULL;
mods 1515 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_POSIXGROUP);
mods 1516 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_GROUPMAP);
mods 1519 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_NAMEDOBJECT);
mods 1521 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_GROUPOFNAMES);
mods 1522 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "member", dn);
mods 1525 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "cn", uname);
mods 1526 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "displayName", wname);
mods 1527 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "gidNumber", gidstr);
mods 1528 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaSid",
mods 1530 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaGroupType", gtype);
mods 1532 source3/utils/net_sam.c talloc_autofree_ldapmod(tc, mods);
mods 1534 source3/utils/net_sam.c rc = smbldap_add(ls, dn, mods);
mods 1551 source3/utils/net_sam.c LDAPMod **mods = NULL;
mods 1578 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_POSIXGROUP);
mods 1579 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_GROUPMAP);
mods 1582 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_NAMEDOBJECT);
mods 1584 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_GROUPOFNAMES);
mods 1585 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "member", dn);
mods 1588 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "cn", uname);
mods 1589 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "displayName", wname);
mods 1590 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "gidNumber", gidstr);
mods 1591 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaSid",
mods 1593 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaGroupType", gtype);
mods 1595 source3/utils/net_sam.c talloc_autofree_ldapmod(tc, mods);
mods 1597 source3/utils/net_sam.c rc = smbldap_add(ls, dn, mods);
mods 1618 source3/utils/net_sam.c LDAPMod **mods = NULL;
mods 1659 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_ACCOUNT);
mods 1660 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_POSIXACCOUNT);
mods 1661 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_SAMBASAMACCOUNT);
mods 1662 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "uid", name);
mods 1663 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "cn", name);
mods 1664 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "displayName", name);
mods 1665 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "uidNumber", uidstr);
mods 1666 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "gidNumber", gidstr);
mods 1667 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "homeDirectory", dir);
mods 1668 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "loginShell", shell);
mods 1669 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaSID",
mods 1671 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaAcctFlags",
mods 1675 source3/utils/net_sam.c talloc_autofree_ldapmod(tc, mods);
mods 1677 source3/utils/net_sam.c rc = smbldap_add(ls, dn, mods);
mods 1695 source3/utils/net_sam.c LDAPMod **mods = NULL;
mods 1739 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_ACCOUNT);
mods 1740 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_POSIXACCOUNT);
mods 1741 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_SAMBASAMACCOUNT);
mods 1742 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "uid", pwd->pw_name);
mods 1743 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "cn", pwd->pw_name);
mods 1744 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "displayName", pwd->pw_name);
mods 1745 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "uidNumber", uidstr);
mods 1746 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "gidNumber", gidstr);
mods 1748 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "homeDirectory", pwd->pw_dir);
mods 1751 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "loginShell", pwd->pw_shell);
mods 1753 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaSID",
mods 1755 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaAcctFlags",
mods 1759 source3/utils/net_sam.c talloc_autofree_ldapmod(tc, mods);
mods 1761 source3/utils/net_sam.c rc = smbldap_add(ls, dn, mods);
mods 1785 source3/utils/net_sam.c LDAPMod **mods = NULL;
mods 1808 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_POSIXGROUP);
mods 1809 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_GROUPMAP);
mods 1812 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_NAMEDOBJECT);
mods 1814 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_GROUPOFNAMES);
mods 1815 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "member", dn);
mods 1818 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "cn", uname);
mods 1819 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "displayName", wname);
mods 1820 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "gidNumber", gidstr);
mods 1821 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaSid",
mods 1823 source3/utils/net_sam.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "sambaGroupType", gtype);
mods 1825 source3/utils/net_sam.c talloc_autofree_ldapmod(tc, mods);
mods 1827 source3/utils/net_sam.c rc = smbldap_add(ls, dn, mods);
mods 160 source3/winbindd/idmap_ldap.c LDAPMod **mods = NULL;
mods 215 source3/winbindd/idmap_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 217 source3/winbindd/idmap_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 221 source3/winbindd/idmap_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 225 source3/winbindd/idmap_ldap.c if (mods) {
mods 228 source3/winbindd/idmap_ldap.c mods);
mods 229 source3/winbindd/idmap_ldap.c ldap_mods_free(mods, True);
mods 364 source3/winbindd/idmap_ldap.c LDAPMod **mods = NULL;
mods 486 source3/winbindd/idmap_ldap.c smbldap_set_mod(&mods, LDAP_MOD_DELETE, type, id_str);
mods 487 source3/winbindd/idmap_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, type, new_id_str);
mods 489 source3/winbindd/idmap_ldap.c if (mods == NULL) {
mods 497 source3/winbindd/idmap_ldap.c rc = smbldap_modify(idmap_alloc_ldap->smbldap_state, dn, mods);
mods 499 source3/winbindd/idmap_ldap.c ldap_mods_free(mods, True);
mods 623 source3/winbindd/idmap_ldap.c LDAPMod **mods = NULL;
mods 705 source3/winbindd/idmap_ldap.c smbldap_set_mod(&mods, LDAP_MOD_REPLACE, type, new_id_str);
mods 707 source3/winbindd/idmap_ldap.c if (mods == NULL) {
mods 712 source3/winbindd/idmap_ldap.c rc = smbldap_modify(idmap_alloc_ldap->smbldap_state, dn, mods);
mods 714 source3/winbindd/idmap_ldap.c ldap_mods_free(mods, True);
mods 1388 source3/winbindd/idmap_ldap.c LDAPMod **mods = NULL;
mods 1435 source3/winbindd/idmap_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD,
mods 1439 source3/winbindd/idmap_ldap.c entry, &mods, type, id_str);
mods 1441 source3/winbindd/idmap_ldap.c smbldap_make_mod(ctx->smbldap_state->ldap_struct, entry, &mods,
mods 1445 source3/winbindd/idmap_ldap.c if ( ! mods) {
mods 1453 source3/winbindd/idmap_ldap.c smbldap_set_mod(&mods, LDAP_MOD_ADD, "objectClass", LDAP_OBJ_SID_ENTRY);
mods 1457 source3/winbindd/idmap_ldap.c rc = smbldap_add(ctx->smbldap_state, dn, mods);
mods 1458 source3/winbindd/idmap_ldap.c ldap_mods_free(mods, True);
mods 380 source4/ldap_server/ldap_backend.c msg->elements[i].name = discard_const_p(char, req->mods[i].attrib.name);
mods 384 source4/ldap_server/ldap_backend.c switch (req->mods[i].type) {
mods 400 source4/ldap_server/ldap_backend.c msg->elements[i].num_values = req->mods[i].attrib.num_values;
mods 407 source4/ldap_server/ldap_backend.c if (!(req->mods[i].attrib.values[j].length > 0)) {
mods 412 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].length = req->mods[i].attrib.values[j].length;
mods 413 source4/ldap_server/ldap_backend.c msg->elements[i].values[j].data = req->mods[i].attrib.values[j].data;
mods 116 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_mod **mods;
mods 121 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods = talloc_array(mem_ctx, struct ldap_mod *, msg->num_elements+1);
mods 122 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (!mods) {
mods 126 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods[0] = NULL;
mods 131 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods[n] = talloc(mods, struct ldap_mod);
mods 132 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (!mods[n]) {
mods 135 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods[n + 1] = NULL;
mods 136 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->type = 0;
mods 137 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->attrib = *el;
mods 141 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->type = LDAP_MODIFY_ADD;
mods 144 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->type = LDAP_MODIFY_DELETE;
mods 147 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods[n]->type = LDAP_MODIFY_REPLACE;
mods 155 source4/lib/ldb/ldb_ildap/ldb_ildap.c return mods;
mods 158 source4/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(mods);
mods 484 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_mod **mods;
mods 500 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.add.message, 0);
mods 501 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (mods == NULL) {
mods 514 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.attributes[i] = mods[i]->attrib;
mods 527 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_mod **mods;
mods 543 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.mod.message, 1);
mods 544 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (mods == NULL) {
mods 550 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods = talloc_array(msg, struct ldap_mod, n);
mods 551 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (msg->r.ModifyRequest.mods == NULL) {
mods 557 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.mods[i] = *mods[i];
mods 72 source4/lib/ldb/ldb_ldap/ldb_ldap.c LDAPMod **mods;
mods 77 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods = talloc_array(mem_ctx, LDAPMod *, msg->num_elements+1);
mods 78 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (!mods) {
mods 82 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[0] = NULL;
mods 87 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods] = talloc(mods, LDAPMod);
mods 88 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (!mods[num_mods]) {
mods 91 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods+1] = NULL;
mods 92 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_op = LDAP_MOD_BVALUES;
mods 96 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_op |= LDAP_MOD_ADD;
mods 99 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_op |= LDAP_MOD_DELETE;
mods 102 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_op |= LDAP_MOD_REPLACE;
mods 106 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_type = discard_const_p(char, el->name);
mods 107 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals = talloc_array(mods[num_mods],
mods 110 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (!mods[num_mods]->mod_vals.modv_bvals) {
mods 115 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j] = talloc(mods[num_mods]->mod_vals.modv_bvals,
mods 117 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (!mods[num_mods]->mod_vals.modv_bvals[j]) {
mods 120 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j]->bv_val = el->values[j].data;
mods 121 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j]->bv_len = el->values[j].length;
mods 123 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods[num_mods]->mod_vals.modv_bvals[j] = NULL;
mods 127 source4/lib/ldb/ldb_ldap/ldb_ldap.c return mods;
mods 130 source4/lib/ldb/ldb_ldap/ldb_ldap.c talloc_free(mods);
mods 281 source4/lib/ldb/ldb_ldap/ldb_ldap.c LDAPMod **mods;
mods 289 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.add.message, 0);
mods 290 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (mods == NULL) {
mods 299 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_add_ext(lldb->ldap, dn, mods,
mods 320 source4/lib/ldb/ldb_ldap/ldb_ldap.c LDAPMod **mods;
mods 328 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.mod.message, 1);
mods 329 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (mods == NULL) {
mods 338 source4/lib/ldb/ldb_ldap/ldb_ldap.c ret = ldap_modify_ext(lldb->ldap, dn, mods,