s3:loadparm: add wrapper lp_load_client_no_reinit()
authorMichael Adam <obnox@samba.org>
Tue, 26 Jul 2011 10:44:44 +0000 (12:44 +0200)
committerMichael Adam <obnox@samba.org>
Thu, 28 Jul 2011 09:17:28 +0000 (11:17 +0200)
source3/include/proto.h
source3/param/loadparm.c

index a3e5fb6b4a406cd03e2e13f0417bc2e9c7887d81..de4ed05134dd63acc1498609587c9f0ddafd9223 100644 (file)
@@ -1620,6 +1620,7 @@ bool lp_load_initial_only(const char *pszFname);
 bool lp_load_global(const char *file_name);
 bool lp_load_client(const char *file_name);
 bool lp_load_global_no_reinit(const char *file_name);
+bool lp_load_client_no_reinit(const char *file_name);
 bool lp_load_with_registry_shares(const char *pszFname,
                                  bool global_only,
                                  bool save_defaults,
index 135f6f5451085c92f8b580542ca535cf5bba66e5..42b9bad1ac77242b7231f6676014da8435673e5f 100644 (file)
@@ -9158,6 +9158,16 @@ bool lp_load_global_no_reinit(const char *file_name)
                          false); /* load_all_shares*/
 }
 
+/**
+ * lp_load wrapper, especially for clients, no reinitialization
+ */
+bool lp_load_client_no_reinit(const char *file_name)
+{
+       lp_set_in_client(true);
+
+       return lp_load_global_no_reinit(file_name);
+}
+
 bool lp_load_with_registry_shares(const char *pszFname,
                                  bool global_only,
                                  bool save_defaults,