summaryrefslogtreecommitdiff
path: root/source3/registry
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-10-02 00:17:06 +0200
committerGünther Deschner <gd@samba.org>2010-05-18 01:15:38 +0200
commitfe31b67d5e9bf5b6c195eddb5f7b42e680a0f36a (patch)
tree9066b6603e1ddad94d6ec3c6ec26c575c06b3d40 /source3/registry
parentd7d313851aed176d1caf7374a87c5ad327cb00a8 (diff)
downloadsamba-fe31b67d5e9bf5b6c195eddb5f7b42e680a0f36a.tar.gz
samba-fe31b67d5e9bf5b6c195eddb5f7b42e680a0f36a.tar.bz2
samba-fe31b67d5e9bf5b6c195eddb5f7b42e680a0f36a.zip
s3-registry: only include registry headers when really needed.
Guenther
Diffstat (limited to 'source3/registry')
-rw-r--r--source3/registry/reg_api.c1
-rw-r--r--source3/registry/reg_backend_current_version.c1
-rw-r--r--source3/registry/reg_backend_db.c2
-rw-r--r--source3/registry/reg_backend_hkpt_params.c1
-rw-r--r--source3/registry/reg_backend_netlogon_params.c1
-rw-r--r--source3/registry/reg_backend_perflib.c1
-rw-r--r--source3/registry/reg_backend_printing.c1
-rw-r--r--source3/registry/reg_backend_prod_options.c1
-rw-r--r--source3/registry/reg_backend_shares.c1
-rw-r--r--source3/registry/reg_backend_smbconf.c1
-rw-r--r--source3/registry/reg_backend_tcpip_params.c1
-rw-r--r--source3/registry/reg_cachehook.c1
-rw-r--r--source3/registry/reg_dispatcher.c1
-rw-r--r--source3/registry/reg_eventlog.c1
-rw-r--r--source3/registry/reg_init_basic.c1
-rw-r--r--source3/registry/reg_init_full.c1
-rw-r--r--source3/registry/reg_init_smbconf.c1
-rw-r--r--source3/registry/reg_objects.c1
-rw-r--r--source3/registry/reg_perfcount.c1
-rw-r--r--source3/registry/reg_util.c1
-rw-r--r--source3/registry/reg_util_legacy.c1
-rw-r--r--source3/registry/regfio.c1
22 files changed, 23 insertions, 0 deletions
diff --git a/source3/registry/reg_api.c b/source3/registry/reg_api.c
index 6589a61470..2e16b443f0 100644
--- a/source3/registry/reg_api.c
+++ b/source3/registry/reg_api.c
@@ -63,6 +63,7 @@
*/
#include "includes.h"
+#include "registry.h"
#include "regfio.h"
#undef DBGC_CLASS
diff --git a/source3/registry/reg_backend_current_version.c b/source3/registry/reg_backend_current_version.c
index 386c580965..7327dd9204 100644
--- a/source3/registry/reg_backend_current_version.c
+++ b/source3/registry/reg_backend_current_version.c
@@ -25,6 +25,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_backend_db.c b/source3/registry/reg_backend_db.c
index 90a6f64115..89a6e95a39 100644
--- a/source3/registry/reg_backend_db.c
+++ b/source3/registry/reg_backend_db.c
@@ -21,6 +21,8 @@
/* Implementation of internal registry database functions. */
#include "includes.h"
+#include "registry.h"
+#include "reg_db.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_backend_hkpt_params.c b/source3/registry/reg_backend_hkpt_params.c
index ca37b59522..479d9366b0 100644
--- a/source3/registry/reg_backend_hkpt_params.c
+++ b/source3/registry/reg_backend_hkpt_params.c
@@ -25,6 +25,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_backend_netlogon_params.c b/source3/registry/reg_backend_netlogon_params.c
index 6fc87efb1d..1d5ac719eb 100644
--- a/source3/registry/reg_backend_netlogon_params.c
+++ b/source3/registry/reg_backend_netlogon_params.c
@@ -25,6 +25,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_backend_perflib.c b/source3/registry/reg_backend_perflib.c
index 54e6cfe922..db8e7a3c5d 100644
--- a/source3/registry/reg_backend_perflib.c
+++ b/source3/registry/reg_backend_perflib.c
@@ -25,6 +25,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_backend_printing.c b/source3/registry/reg_backend_printing.c
index e90c708edf..e4a90c2e4c 100644
--- a/source3/registry/reg_backend_printing.c
+++ b/source3/registry/reg_backend_printing.c
@@ -20,6 +20,7 @@
/* Implementation of registry virtual views for printing information */
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_backend_prod_options.c b/source3/registry/reg_backend_prod_options.c
index 786bc99eb1..764d98f6d6 100644
--- a/source3/registry/reg_backend_prod_options.c
+++ b/source3/registry/reg_backend_prod_options.c
@@ -25,6 +25,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_backend_shares.c b/source3/registry/reg_backend_shares.c
index 143e79fc9b..e211e439fd 100644
--- a/source3/registry/reg_backend_shares.c
+++ b/source3/registry/reg_backend_shares.c
@@ -20,6 +20,7 @@
/* Implementation of registry virtual views for printing information */
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_backend_smbconf.c b/source3/registry/reg_backend_smbconf.c
index 15993438a9..20868d1696 100644
--- a/source3/registry/reg_backend_smbconf.c
+++ b/source3/registry/reg_backend_smbconf.c
@@ -19,6 +19,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_backend_tcpip_params.c b/source3/registry/reg_backend_tcpip_params.c
index fbad0436b6..02bf59c23c 100644
--- a/source3/registry/reg_backend_tcpip_params.c
+++ b/source3/registry/reg_backend_tcpip_params.c
@@ -25,6 +25,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_cachehook.c b/source3/registry/reg_cachehook.c
index 43eae7d61c..6812ecbd7c 100644
--- a/source3/registry/reg_cachehook.c
+++ b/source3/registry/reg_cachehook.c
@@ -21,6 +21,7 @@
#include "includes.h"
#include "adt_tree.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_dispatcher.c b/source3/registry/reg_dispatcher.c
index 0c3ceecb6c..874977d622 100644
--- a/source3/registry/reg_dispatcher.c
+++ b/source3/registry/reg_dispatcher.c
@@ -24,6 +24,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_eventlog.c b/source3/registry/reg_eventlog.c
index 7a277e2032..acab5d0848 100644
--- a/source3/registry/reg_eventlog.c
+++ b/source3/registry/reg_eventlog.c
@@ -21,6 +21,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_init_basic.c b/source3/registry/reg_init_basic.c
index eab4ca7f9d..4958df22a0 100644
--- a/source3/registry/reg_init_basic.c
+++ b/source3/registry/reg_init_basic.c
@@ -18,6 +18,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_init_full.c b/source3/registry/reg_init_full.c
index d05a74ef35..fd4026dc96 100644
--- a/source3/registry/reg_init_full.c
+++ b/source3/registry/reg_init_full.c
@@ -21,6 +21,7 @@
/* Initialize the registry with all available backends. */
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_init_smbconf.c b/source3/registry/reg_init_smbconf.c
index 28c4187784..632ac3b534 100644
--- a/source3/registry/reg_init_smbconf.c
+++ b/source3/registry/reg_init_smbconf.c
@@ -18,6 +18,7 @@
*/
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_objects.c b/source3/registry/reg_objects.c
index a07e36157e..5bc7cd705b 100644
--- a/source3/registry/reg_objects.c
+++ b/source3/registry/reg_objects.c
@@ -20,6 +20,7 @@
/* Implementation of registry frontend view functions. */
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_perfcount.c b/source3/registry/reg_perfcount.c
index 57d92ff132..19ff62da30 100644
--- a/source3/registry/reg_perfcount.c
+++ b/source3/registry/reg_perfcount.c
@@ -21,6 +21,7 @@
#include "includes.h"
#include "../librpc/gen_ndr/perfcount.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_util.c b/source3/registry/reg_util.c
index fd7652116f..483523f100 100644
--- a/source3/registry/reg_util.c
+++ b/source3/registry/reg_util.c
@@ -20,6 +20,7 @@
/* Implementation of registry frontend view functions. */
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/reg_util_legacy.c b/source3/registry/reg_util_legacy.c
index 50bc8b92cc..f8f3764c88 100644
--- a/source3/registry/reg_util_legacy.c
+++ b/source3/registry/reg_util_legacy.c
@@ -20,6 +20,7 @@
/* Implementation of registry frontend view functions. */
#include "includes.h"
+#include "registry.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY
diff --git a/source3/registry/regfio.c b/source3/registry/regfio.c
index fa7dc7dfe9..c6194c4061 100644
--- a/source3/registry/regfio.c
+++ b/source3/registry/regfio.c
@@ -19,6 +19,7 @@
#include "includes.h"
#include "regfio.h"
+#include "reg_objects.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_REGISTRY