• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/passdb/

Lines Matching defs:dn

405 	const char *dn;
408 dn = smbldap_talloc_dn(mem_ctx, priv2ld(priv), entry);
409 if (dn == NULL) {
414 return smbldap_delete(priv->smbldap_state, dn);
445 return smbldap_modify(priv->smbldap_state, dn, mods);
1530 struct samu *newpwd, char *dn,
1537 if (!newpwd || !dn) {
1557 dn, mods);
1561 dn ,mods);
1599 if (push_utf8_allocate(&utf8_dn, dn) == (size_t)-1) {
1634 rc = pdb_nds_set_password(ldap_state->smbldap_state, dn,
1751 char *dn;
1779 dn = smbldap_get_dn(ldap_state->smbldap_state->ldap_struct, entry);
1780 if (!dn) {
1784 DEBUG(4, ("ldapsam_update_sam_account: user %s to be modified has dn: %s\n", pdb_get_username(newpwd), dn));
1789 SAFE_FREE(dn);
1798 SAFE_FREE(dn);
1802 ret = ldapsam_modify_entry(my_methods,newpwd,dn,mods,LDAP_MOD_REPLACE, element_is_changed);
1804 SAFE_FREE(dn);
1912 pstring dn;
2000 slprintf (dn, sizeof (dn) - 1, "%s", tmp);
2048 slprintf (dn, sizeof (dn) - 1, "%s", tmp);
2069 slprintf (dn, sizeof (dn) - 1, "uid=%s,%s", escape_username, lp_ldap_machine_suffix ());
2071 slprintf (dn, sizeof (dn) - 1, "uid=%s,%s", escape_username, lp_ldap_user_suffix ());
2104 ret = ldapsam_modify_entry(my_methods,newpwd,dn,mods,ldap_op, element_is_set_or_changed);
2106 DEBUG(0,("ldapsam_add_sam_account: failed to modify/add user with uid = %s (dn = %s)\n",
2107 pdb_get_username(newpwd),dn));
2732 const char *filter, *dn;
2755 dn = smbldap_talloc_dn(mem_ctx, ldap_state->smbldap_state->ldap_struct, entry);
2756 if (dn == NULL) {
2773 rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
2791 char *dn;
2872 dn = talloc_asprintf(mem_ctx, "sambaSid=%s,%s",
2875 if (dn == NULL) {
2899 rc = smbldap_add(ldap_state->smbldap_state, dn, mods);
2921 const char *filter, *dn;
2960 dn = smbldap_talloc_dn(mem_ctx, ldap_state->smbldap_state->ldap_struct, entry);
2962 if (dn == NULL) {
2981 rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
3213 char *dn;
3270 dn = smbldap_get_dn(ldap_state->smbldap_state->ldap_struct, entry);
3271 if (!dn) {
3281 rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
3285 SAFE_FREE(dn);
3845 const char *dn = smbldap_talloc_dn(mem_ctx, ld, entry);
3851 dn));
3861 DEBUG(2, ("Rejecting invalid group mapping entry %s\n", dn));
3866 DEBUG(2, ("Could not find sid from ldap entry %s\n", dn));
3874 dn));
3880 dn));
4082 char *dn;
4083 dn = ldap_get_dn(state->connection->ldap_struct, state->current_entry);
4084 DEBUG(5, ("Skipping entry %s\n", dn != NULL ? dn : "<NULL>"));
4085 if (dn != NULL) ldap_memfree(dn);
4448 const char *dn;
4512 if ((dn = smbldap_talloc_dn(mem_ctx, priv2ld(priv), entry)) == NULL) {
4517 rc = smbldap_modify(smbldap_state, dn, mods);
4682 const char *dn = NULL;
4733 /* it is just a posix account, retrieve the dn for later use */
4734 dn = smbldap_talloc_dn(tmp_ctx, priv2ld(ldap_state), entry);
4735 if (!dn) {
4838 dn = talloc_asprintf(tmp_ctx, "uid=%s,%s", escape_name, lp_ldap_machine_suffix ());
4840 dn = talloc_asprintf(tmp_ctx, "uid=%s,%s", escape_name, lp_ldap_user_suffix ());
4845 if (!homedir || !shell || !uidstr || !gidstr || !dn) {
4862 rc = smbldap_add(ldap_state->smbldap_state, dn, mods);
4864 rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
4868 DEBUG(0,("ldapsam_create_user: failed to create a new user [%s] (dn = %s)\n", name ,dn));
4885 const char *dn;
4926 /* it is just a posix account, retrieve the dn for later use */
4927 dn = smbldap_talloc_dn(tmp_ctx, priv2ld(ldap_state), entry);
4928 if (!dn) {
4933 rc = smbldap_delete(ldap_state->smbldap_state, dn);
4968 const char *dn = NULL;
5009 /* it is just a posix group, retrieve the gid and the dn for later use */
5018 dn = smbldap_talloc_dn(tmp_ctx, priv2ld(ldap_state), entry);
5019 if (!dn) {
5046 dn = talloc_asprintf(tmp_ctx, "cn=%s,%s", escape_name, lp_ldap_group_suffix());
5050 if (!gidstr || !dn) {
5082 rc = smbldap_add(ldap_state->smbldap_state, dn, mods);
5088 rc = smbldap_add(ldap_state->smbldap_state, dn, mods);
5092 rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
5096 DEBUG(0,("ldapsam_create_group: failed to create a new group [%s] (dn = %s)\n", name ,dn));
5111 const char *dn;
5155 /* here it is, retrieve the dn for later use */
5156 dn = smbldap_talloc_dn(tmp_ctx, priv2ld(ldap_state), entry);
5157 if (!dn) {
5191 rc = smbldap_delete(ldap_state->smbldap_state, dn);
5212 const char *dn = NULL;
5334 /* here it is, retrieve the dn for later use */
5335 dn = smbldap_talloc_dn(tmp_ctx, priv2ld(ldap_state), entry);
5336 if (!dn) {
5345 rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
5388 const char *dn = NULL;
5447 /* retrieve the dn for later use */
5448 dn = smbldap_talloc_dn(mem_ctx, priv2ld(ldap_state), entry);
5449 if (!dn) {
5461 rc = smbldap_modify(ldap_state->smbldap_state, dn, mods);
5607 char *dn;
5678 dn = smbldap_get_dn(ldap_state->smbldap_state->ldap_struct, entry);
5679 if (!dn) {
5684 ldap_state->domain_dn = smb_xstrdup(dn);
5685 ldap_memfree(dn);