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) )