newpwd 90 examples/pdb/test.c static NTSTATUS testsam_update_sam_account (struct pdb_methods *methods, struct samu *newpwd)
newpwd 100 examples/pdb/test.c static NTSTATUS testsam_add_sam_account (struct pdb_methods *methods, struct samu *newpwd)
newpwd 1143 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_add_sam_account (struct pdb_methods *methods, struct samu *newpwd)
newpwd 1148 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_update_sam_account (struct pdb_methods *methods, struct samu *newpwd)
newpwd 1163 source3/passdb/pdb_interface.c static NTSTATUS pdb_default_update_login_attempts (struct pdb_methods *methods, struct samu *newpwd, bool success)
newpwd 1648 source3/passdb/pdb_ldap.c struct samu *newpwd, char *dn,
newpwd 1655 source3/passdb/pdb_ldap.c if (!newpwd || !dn) {
newpwd 1692 source3/passdb/pdb_ldap.c if (!(pdb_get_acct_ctrl(newpwd)&(ACB_WSTRUST|ACB_SVRTRUST|ACB_DOMTRUST)) &&
newpwd 1694 source3/passdb/pdb_ldap.c need_update(newpwd, PDB_PLAINTEXT_PW) &&
newpwd 1695 source3/passdb/pdb_ldap.c (pdb_get_plaintext_passwd(newpwd)!=NULL)) {
newpwd 1716 source3/passdb/pdb_ldap.c pdb_get_plaintext_passwd(newpwd),
newpwd 1781 source3/passdb/pdb_ldap.c pdb_get_plaintext_passwd(newpwd));
newpwd 1797 source3/passdb/pdb_ldap.c pdb_get_username(newpwd), ldap_err2string(rc), ld_error?ld_error:"unknown"));
newpwd 1806 source3/passdb/pdb_ldap.c DEBUG(3,("ldapsam_modify_entry: LDAP Password changed for user %s\n",pdb_get_username(newpwd)));
newpwd 1808 source3/passdb/pdb_ldap.c DEBUG(100,("ldapsam_modify_entry: LDAP Password changed to %s\n",pdb_get_plaintext_passwd(newpwd)));
newpwd 1896 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_update_sam_account(struct pdb_methods *my_methods, struct samu * newpwd)
newpwd 1907 source3/passdb/pdb_ldap.c result = (LDAPMessage *)pdb_get_backend_private_data(newpwd, my_methods);
newpwd 1910 source3/passdb/pdb_ldap.c if (pdb_get_username(newpwd) == NULL) {
newpwd 1913 source3/passdb/pdb_ldap.c rc = ldapsam_search_suffix_by_name(ldap_state, pdb_get_username(newpwd), &result, attr_list );
newpwd 1918 source3/passdb/pdb_ldap.c pdb_set_backend_private_data(newpwd, result, NULL,
newpwd 1920 source3/passdb/pdb_ldap.c talloc_autofree_ldapmsg(newpwd, result);
newpwd 1934 source3/passdb/pdb_ldap.c DEBUG(4, ("ldapsam_update_sam_account: user %s to be modified has dn: %s\n", pdb_get_username(newpwd), dn));
newpwd 1936 source3/passdb/pdb_ldap.c if (!init_ldap_from_sam(ldap_state, entry, &mods, newpwd,
newpwd 1948 source3/passdb/pdb_ldap.c pdb_get_username(newpwd)));
newpwd 1953 source3/passdb/pdb_ldap.c ret = ldapsam_modify_entry(my_methods,newpwd,dn,mods,LDAP_MOD_REPLACE, element_is_changed);
newpwd 1971 source3/passdb/pdb_ldap.c pdb_set_backend_private_data(newpwd, NULL, NULL, my_methods,
newpwd 1979 source3/passdb/pdb_ldap.c pdb_get_username(newpwd)));
newpwd 2076 source3/passdb/pdb_ldap.c static NTSTATUS ldapsam_add_sam_account(struct pdb_methods *my_methods, struct samu * newpwd)
newpwd 2088 source3/passdb/pdb_ldap.c const char *username = pdb_get_username(newpwd);
newpwd 2089 source3/passdb/pdb_ldap.c const DOM_SID *sid = pdb_get_user_sid(newpwd);
newpwd 2122 source3/passdb/pdb_ldap.c if (element_is_set_or_changed(newpwd, PDB_USERSID)) {
newpwd 2257 source3/passdb/pdb_ldap.c if (!init_ldap_from_sam(ldap_state, entry, &mods, newpwd,
newpwd 2267 source3/passdb/pdb_ldap.c DEBUG(0,("ldapsam_add_sam_account: mods is empty: nothing to add for user: %s\n",pdb_get_username(newpwd)));
newpwd 2282 source3/passdb/pdb_ldap.c ret = ldapsam_modify_entry(my_methods,newpwd,dn,mods,ldap_op, element_is_set_or_changed);
newpwd 2285 source3/passdb/pdb_ldap.c pdb_get_username(newpwd),dn));
newpwd 2290 source3/passdb/pdb_ldap.c DEBUG(2,("ldapsam_add_sam_account: added: uid == %s in the LDAP database\n", pdb_get_username(newpwd)));
newpwd 586 source3/passdb/pdb_smbpasswd.c static char *format_new_smbpasswd_entry(const struct smb_passwd *newpwd)
newpwd 592 source3/passdb/pdb_smbpasswd.c new_entry_length = strlen(newpwd->smb_name) + 1 + 15 + 1 + 32 + 1 + 32 + 1 +
newpwd 597 source3/passdb/pdb_smbpasswd.c newpwd->smb_name ));
newpwd 601 source3/passdb/pdb_smbpasswd.c slprintf(new_entry, new_entry_length - 1, "%s:%u:", newpwd->smb_name, (unsigned)newpwd->smb_userid);
newpwd 604 source3/passdb/pdb_smbpasswd.c pdb_sethexpwd(p, newpwd->smb_passwd, newpwd->acct_ctrl);
newpwd 609 source3/passdb/pdb_smbpasswd.c pdb_sethexpwd(p, newpwd->smb_nt_passwd, newpwd->acct_ctrl);
newpwd 616 source3/passdb/pdb_smbpasswd.c pdb_encode_acct_ctrl(newpwd->acct_ctrl, NEW_PW_FORMAT_SPACE_PADDED_LEN),
newpwd 617 source3/passdb/pdb_smbpasswd.c (uint32)newpwd->pass_last_set_time);
newpwd 627 source3/passdb/pdb_smbpasswd.c struct smb_passwd *newpwd)
newpwd 656 source3/passdb/pdb_smbpasswd.c if (strequal(newpwd->smb_name, pwd->smb_name)) {
newpwd 675 source3/passdb/pdb_smbpasswd.c Error was %s\n", newpwd->smb_name, pfile, strerror(errno)));
newpwd 680 source3/passdb/pdb_smbpasswd.c if((new_entry = format_new_smbpasswd_entry(newpwd)) == NULL) {
newpwd 682 source3/passdb/pdb_smbpasswd.c Error was %s\n", newpwd->smb_name, pfile, strerror(errno)));
newpwd 697 source3/passdb/pdb_smbpasswd.c Error was %s\n", wr_len, newpwd->smb_name, pfile, strerror(errno)));
newpwd 703 source3/passdb/pdb_smbpasswd.c newpwd->smb_name, strerror(errno)));
newpwd 736 source3/passdb/pdb_tdb.c static bool tdb_update_samacct_only( struct samu* newpwd, int flag )
newpwd 747 source3/passdb/pdb_tdb.c if ( (data.dsize=init_buffer_from_samu(&buf, newpwd, False)) == -1 ) {
newpwd 753 source3/passdb/pdb_tdb.c fstrcpy(name, pdb_get_username(newpwd));
newpwd 758 source3/passdb/pdb_tdb.c pdb_get_user_rid(newpwd)));
newpwd 784 source3/passdb/pdb_tdb.c static bool tdb_update_ridrec_only( struct samu* newpwd, int flag )
newpwd 791 source3/passdb/pdb_tdb.c fstrcpy(name, pdb_get_username(newpwd));
newpwd 799 source3/passdb/pdb_tdb.c pdb_get_user_rid(newpwd));
newpwd 817 source3/passdb/pdb_tdb.c static bool tdb_update_sam(struct pdb_methods *my_methods, struct samu* newpwd,
newpwd 823 source3/passdb/pdb_tdb.c if (!(newrid = pdb_get_user_rid(newpwd))) {
newpwd 825 source3/passdb/pdb_tdb.c pdb_get_username(newpwd)));
newpwd 852 source3/passdb/pdb_tdb.c if (!NT_STATUS_IS_OK(tdbsam_getsampwnam(my_methods, account, pdb_get_username(newpwd)))) {
newpwd 854 source3/passdb/pdb_tdb.c pdb_get_username(newpwd)));
newpwd 867 source3/passdb/pdb_tdb.c if (!tdb_update_samacct_only(newpwd, flag)) {
newpwd 886 source3/passdb/pdb_tdb.c if (!tdb_update_ridrec_only(newpwd, TDB_INSERT)) {
newpwd 892 source3/passdb/pdb_tdb.c if (!tdb_update_ridrec_only(newpwd, flag)) {
newpwd 915 source3/passdb/pdb_tdb.c static NTSTATUS tdbsam_update_sam_account (struct pdb_methods *my_methods, struct samu *newpwd)
newpwd 917 source3/passdb/pdb_tdb.c if ( !tdb_update_sam(my_methods, newpwd, TDB_MODIFY) )
newpwd 927 source3/passdb/pdb_tdb.c static NTSTATUS tdbsam_add_sam_account (struct pdb_methods *my_methods, struct samu *newpwd)
newpwd 929 source3/passdb/pdb_tdb.c if ( !tdb_update_sam(my_methods, newpwd, TDB_INSERT) )