]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
r4127: vampire munged_dial.
authorGünther Deschner <gd@samba.org>
Fri, 10 Dec 2004 09:45:03 +0000 (09:45 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:53:35 +0000 (10:53 -0500)
Guenther

source/utils/net_rpc_samsync.c

index b31087927a14c4401679ce1521ab58283bc344ac..e5778dfc7c3ff1d416d8f0c0c034117321fda1e0 100644 (file)
@@ -322,6 +322,14 @@ sam_account_from_delta(SAM_ACCOUNT *account, SAM_ACCOUNT_INFO *delta)
                        pdb_set_profile_path(account, new_string, PDB_CHANGED);
        }
 
+       if (delta->hdr_parameters.buffer) {
+               old_string = pdb_get_munged_dial(account);
+               new_string = unistr2_static(&delta->uni_parameters);
+
+               if (STRING_CHANGED)
+                       pdb_set_munged_dial(account, new_string, PDB_CHANGED);
+       }
+
        /* User and group sid */
        if (pdb_get_user_rid(account) != delta->user_rid)
                pdb_set_user_sid_from_rid(account, delta->user_rid, PDB_CHANGED);