s4:libcli/finddc.h - fix header dependancies
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Sun, 12 Dec 2010 18:13:51 +0000 (19:13 +0100)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Sun, 12 Dec 2010 19:06:24 +0000 (20:06 +0100)
And optimise includes

source4/libcli/finddc.h
source4/libcli/finddcs_cldap.c
source4/libnet/libnet_lookup.c
source4/libnet/py_net.c
source4/winbind/wb_dom_info.c

index 86e2f2c231354abaea5ee12cf2882b0013124d0e..9ff17236c08798ef1249dbd70dad359faf54b5a3 100644 (file)
@@ -19,6 +19,8 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
+#include "lib/messaging/messaging.h"
+#include "libcli/libcli.h"
 #include "libcli/netlogon.h"
 
 struct finddcs {
index 1928243283b5df4506ab957bd56d38e381fc4f59..293641b37fec52879da4c38eefeb67b56949daba 100644 (file)
@@ -23,8 +23,6 @@
 #include "include/includes.h"
 #include <tevent.h>
 #include "libcli/resolve/resolve.h"
-#include "lib/messaging/messaging.h"
-#include "libcli/libcli.h"
 #include "libcli/cldap/cldap.h"
 #include "libcli/finddc.h"
 #include "libcli/security/security.h"
index 272a3fad4129acae0461e1f9cb15dd31ebcffb6a..f9379405d08a1da1e1ca94cfd12f1f05dc2bc5f2 100644 (file)
 */
 
 #include "includes.h"
-#include "lib/events/events.h"
 #include "libnet/libnet.h"
 #include "libcli/composite/composite.h"
 #include "auth/credentials/credentials.h"
-#include "lib/messaging/messaging.h"
-#include "lib/messaging/irpc.h"
 #include "libcli/resolve/resolve.h"
-#include "libcli/libcli.h"
 #include "libcli/finddc.h"
 #include "libcli/security/security.h"
-#include "librpc/gen_ndr/lsa.h"
 #include "librpc/gen_ndr/ndr_lsa_c.h"
-
 #include "param/param.h"
 
 struct lookup_state {
index 9f53f8949a20d011e0daabebea66fa07525e015d..28dee5935df4b8ee1e0255be9c4d933e76cd27d0 100644 (file)
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
-#include <Python.h>
+#include "lib/ldb/pyldb.h"
 #include "includes.h"
 #include "libnet.h"
 #include "auth/credentials/pycredentials.h"
 #include "libcli/security/security.h"
 #include "lib/events/events.h"
-#include "param/param.h"
 #include "param/pyparam.h"
-#include "lib/ldb/pyldb.h"
 #include "auth/gensec/gensec.h"
-#include "librpc/rpc/pyrpc.h"
 #include "librpc/rpc/pyrpc_util.h"
-#include "lib/messaging/messaging.h"
 #include "libcli/finddc.h"
 #include "libcli/resolve/resolve.h"
 
index c0d708ca91ae2155d61c0b28ee53ec88ec34581b..608020d9a7dff7323141cbc190f582d31891e4af 100644 (file)
@@ -27,8 +27,6 @@
 #include "winbind/wb_server.h"
 #include "smbd/service_task.h"
 #include "libcli/finddc.h"
-#include "param/param.h"
-#include "libcli/libcli.h"
 
 struct get_dom_info_state {
        struct composite_context *ctx;