s3-build: only include transfer_file.h where needed.
authorGünther Deschner <gd@samba.org>
Fri, 25 Feb 2011 23:56:46 +0000 (00:56 +0100)
committerGünther Deschner <gd@samba.org>
Tue, 29 Mar 2011 23:13:07 +0000 (01:13 +0200)
Guenther

source3/include/includes.h
source3/lib/util_transfer_file.c
source3/libnet/libnet_samsync_ldif.c
source3/modules/vfs_crossrename.c
source3/smbd/close.c
source3/smbd/vfs.c

index 8440108e428cf3757de2d4abc31b0529ff504243..7da7ba29f251fa5cbe7b8a73cbcfac739ad3122b 100644 (file)
@@ -605,9 +605,6 @@ enum flush_reason_enum {
 #include "srvstr.h"
 #include "safe_string.h"
 
-/* prototypes from lib/util_transfer_file.c */
-#include "transfer_file.h"
-
 #ifndef SIGCLD
 #define SIGCLD SIGCHLD
 #endif
index 1e3b76fc770287be8243002c8e37d0cb5335328f..8303b2bfe1998c1738e4e3698d50f9a5dcb2d14d 100644 (file)
@@ -21,6 +21,7 @@
 
 
 #include <includes.h>
+#include "transfer_file.h"
 
 /****************************************************************************
  Transfer some data between two fd's.
index 454f0a9c41b37c7974a9b582cb4bdf4d03674b0d..8c6522a7232959ac7e9e4fb34c3ad1126352d473 100644 (file)
@@ -26,6 +26,7 @@
 #include "includes.h"
 #include "libnet/libnet_samsync.h"
 #include "smbldap.h"
+#include "transfer_file.h"
 
 #ifdef HAVE_LDAP
 
index a754b1ff769a550af3c4026f41ce4e38fe585e1b..e1d0353d1e9aed9bec12a6703c930c67d8cb5717 100644 (file)
@@ -17,6 +17,7 @@
 
 #include "includes.h"
 #include "system/filesys.h"
+#include "transfer_file.h"
 
 
 #define MODULE "crossrename"
index b2b8c2283a6f46b055af3307dc9add210ebbaf22..b71f6c7dff847d56b5725f9f8572a4d30dee3130 100644 (file)
@@ -25,6 +25,7 @@
 #include "librpc/gen_ndr/messaging.h"
 #include "smbd/globals.h"
 #include "fake_file.h"
+#include "transfer_file.h"
 
 /****************************************************************************
  Run a file if it is a magic script.
index 7af94f94b5b1ca39b1a8bf2dc25bed2c860ac033..cc4ee22400af27adab8678fe8a0c60e790b5d529 100644 (file)
@@ -27,6 +27,7 @@
 #include "system/filesys.h"
 #include "smbd/globals.h"
 #include "memcache.h"
+#include "transfer_file.h"
 
 #undef DBGC_CLASS
 #define DBGC_CLASS DBGC_VFS