r13212: r12414@cabra: derrell | 2006-01-28 17:52:17 -0500
authorDerrell Lipman <derrell@samba.org>
Sat, 28 Jan 2006 22:53:04 +0000 (22:53 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:06:18 +0000 (11:06 -0500)
commit9c15bd311db76885b27f30ba92d885833f668550
tree20ec704d6d0caa99936d86d32869917592be3b8d
parentba611cb0368629dd7b98c20ed88e9394be0c29e5
r13212:  r12414@cabra:  derrell | 2006-01-28 17:52:17 -0500
 lp_load() could not be called multiple times to modify parameter settings based
 on reading from multiple configuration settings.  Each time, it initialized all
 of the settings back to their defaults before reading the specified
 configuration file.

 This patch adds a parameter to lp_load() specifying whether the settings should
 be initialized.  It does, however, still force the settings to be initialized
 the first time, even if the request was to not initialize them.  (Not doing so
 could wreak havoc due to uninitialized values.)
(This used to be commit f2a24de769d1b2266e576597c57a8e3b1e2a2b51)
41 files changed:
source3/client/client.c
source3/client/smbctool.c
source3/client/smbmount.c
source3/client/smbspool.c
source3/libsmb/libsmbclient.c
source3/nmbd/nmbd.c
source3/nsswitch/wbinfo.c
source3/nsswitch/winbindd.c
source3/nsswitch/wins.c
source3/pam_smbpass/support.c
source3/param/loadparm.c
source3/python/py_common.c
source3/rpcclient/rpcclient.c
source3/smbd/server.c
source3/smbwrapper/smbw.c
source3/torture/locktest.c
source3/torture/locktest2.c
source3/torture/masktest.c
source3/torture/msgtest.c
source3/torture/rpctorture.c
source3/torture/t_push_ucs2.c
source3/torture/t_strcmp.c
source3/torture/t_strstr.c
source3/torture/torture.c
source3/torture/vfstest.c
source3/utils/eventlogadm.c
source3/utils/net.c
source3/utils/nmblookup.c
source3/utils/ntlm_auth.c
source3/utils/pdbedit.c
source3/utils/smbcacls.c
source3/utils/smbcontrol.c
source3/utils/smbcquotas.c
source3/utils/smbfilter.c
source3/utils/smbpasswd.c
source3/utils/smbtree.c
source3/utils/smbw_sample.c
source3/utils/status.c
source3/utils/testparm.c
source3/web/swat.c
source3/wrepld/server.c