summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
authorSamuel Cabrero <scabrero@suse.de>2019-05-28 16:12:51 +0200
committerSamuel Cabrero <scabrero@sn-devel-184>2020-03-20 15:36:36 +0000
commit4c09839ec9991bd7c1019242d5691fce123a0ec3 (patch)
tree7d8539448db2cc3f92d01fe5d5a0f1b20f5631d1 /source3
parentf6d41e5b44fd68c6f47828930bdd9f1a621a5c02 (diff)
downloadsamba-4c09839ec9991bd7c1019242d5691fce123a0ec3.tar.gz
s3:rpc_server: Do not include s3 autogenerated headers
Prototype is generated by the server compat parser. Signed-off-by: Samuel Cabrero <scabrero@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source3')
-rw-r--r--source3/printing/spoolssd.c2
-rw-r--r--source3/rpc_server/dfs/srv_dfs_nt.c3
-rw-r--r--source3/rpc_server/dssetup/srv_dssetup_nt.c3
-rw-r--r--source3/rpc_server/echo/srv_echo_nt.c3
-rw-r--r--source3/rpc_server/epmapper/srv_epmapper.c2
-rw-r--r--source3/rpc_server/epmd.c1
-rw-r--r--source3/rpc_server/eventlog/srv_eventlog_nt.c1
-rw-r--r--source3/rpc_server/fss/srv_fss_agent.c3
-rw-r--r--source3/rpc_server/fssd.c1
-rw-r--r--source3/rpc_server/initshutdown/srv_initshutdown_nt.c6
-rw-r--r--source3/rpc_server/lsa/srv_lsa_nt.c3
-rw-r--r--source3/rpc_server/lsasd.c3
-rw-r--r--source3/rpc_server/mdssd.c1
-rw-r--r--source3/rpc_server/mdssvc/srv_mdssvc_nt.c2
-rw-r--r--source3/rpc_server/netlogon/srv_netlog_nt.c7
-rw-r--r--source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c3
-rw-r--r--source3/rpc_server/samr/srv_samr_nt.c3
-rw-r--r--source3/rpc_server/spoolss/srv_iremotewinspool.c6
-rw-r--r--source3/rpc_server/spoolss/srv_iremotewinspool_nt.c3
-rw-r--r--source3/rpc_server/spoolss/srv_spoolss_nt.c3
-rw-r--r--source3/rpc_server/srvsvc/srv_srvsvc_nt.c3
-rw-r--r--source3/rpc_server/svcctl/srv_svcctl_nt.c2
-rw-r--r--source3/rpc_server/winreg/srv_winreg_nt.c3
-rw-r--r--source3/rpc_server/wkssvc/srv_wkssvc_nt.c3
-rw-r--r--source3/smbd/server_exit.c16
-rw-r--r--source3/winbindd/winbindd_dual_srv.c3
26 files changed, 39 insertions, 50 deletions
diff --git a/source3/printing/spoolssd.c b/source3/printing/spoolssd.c
index 70d14914f5b..2fe11d5bfc6 100644
--- a/source3/printing/spoolssd.c
+++ b/source3/printing/spoolssd.c
@@ -27,8 +27,6 @@
#include "printing/load.h"
#include "printing/spoolssd.h"
#include "ntdomain.h"
-#include "librpc/gen_ndr/srv_winreg.h"
-#include "librpc/gen_ndr/srv_spoolss.h"
#include "librpc/gen_ndr/ndr_winreg_scompat.h"
#include "librpc/gen_ndr/ndr_spoolss_scompat.h"
#include "rpc_server/rpc_server.h"
diff --git a/source3/rpc_server/dfs/srv_dfs_nt.c b/source3/rpc_server/dfs/srv_dfs_nt.c
index b570a876e80..4821bea2457 100644
--- a/source3/rpc_server/dfs/srv_dfs_nt.c
+++ b/source3/rpc_server/dfs/srv_dfs_nt.c
@@ -23,7 +23,8 @@
#include "includes.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_dfs.h"
+#include "librpc/gen_ndr/ndr_dfs.h"
+#include "librpc/gen_ndr/ndr_dfs_scompat.h"
#include "msdfs.h"
#include "smbd/smbd.h"
#include "smbd/globals.h"
diff --git a/source3/rpc_server/dssetup/srv_dssetup_nt.c b/source3/rpc_server/dssetup/srv_dssetup_nt.c
index f82307cf2d9..64569382695 100644
--- a/source3/rpc_server/dssetup/srv_dssetup_nt.c
+++ b/source3/rpc_server/dssetup/srv_dssetup_nt.c
@@ -24,7 +24,8 @@
#include "includes.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_dssetup.h"
+#include "librpc/gen_ndr/ndr_dssetup.h"
+#include "librpc/gen_ndr/ndr_dssetup_scompat.h"
#include "secrets.h"
#undef DBGC_CLASS
diff --git a/source3/rpc_server/echo/srv_echo_nt.c b/source3/rpc_server/echo/srv_echo_nt.c
index 9eb67b51022..d5b3ddc86c7 100644
--- a/source3/rpc_server/echo/srv_echo_nt.c
+++ b/source3/rpc_server/echo/srv_echo_nt.c
@@ -23,7 +23,8 @@
#include "includes.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_echo.h"
+#include "librpc/gen_ndr/ndr_echo.h"
+#include "librpc/gen_ndr/ndr_echo_scompat.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_RPC_SRV
diff --git a/source3/rpc_server/epmapper/srv_epmapper.c b/source3/rpc_server/epmapper/srv_epmapper.c
index ddbd4d68f78..58af887e7f4 100644
--- a/source3/rpc_server/epmapper/srv_epmapper.c
+++ b/source3/rpc_server/epmapper/srv_epmapper.c
@@ -23,11 +23,11 @@
#include "ntdomain.h"
#include "../libcli/security/security.h"
#include "../lib/tsocket/tsocket.h"
-#include "librpc/gen_ndr/srv_epmapper.h"
#include "srv_epmapper.h"
#include "auth.h"
#include "librpc/rpc/dcesrv_core.h"
+#include "librpc/gen_ndr/ndr_epmapper.h"
#include "librpc/gen_ndr/ndr_epmapper_scompat.h"
#include "rpc_server/rpc_server.h"
diff --git a/source3/rpc_server/epmd.c b/source3/rpc_server/epmd.c
index 15049c317e7..f1178f67aa3 100644
--- a/source3/rpc_server/epmd.c
+++ b/source3/rpc_server/epmd.c
@@ -25,7 +25,6 @@
#include "messages.h"
#include "librpc/rpc/dcerpc_ep.h"
-#include "../librpc/gen_ndr/srv_epmapper.h"
#include "librpc/rpc/dcesrv_core.h"
#include "librpc/gen_ndr/ndr_epmapper_scompat.h"
diff --git a/source3/rpc_server/eventlog/srv_eventlog_nt.c b/source3/rpc_server/eventlog/srv_eventlog_nt.c
index affe1b1d248..db8b42d5e46 100644
--- a/source3/rpc_server/eventlog/srv_eventlog_nt.c
+++ b/source3/rpc_server/eventlog/srv_eventlog_nt.c
@@ -23,7 +23,6 @@
#include "includes.h"
#include "system/passwd.h" /* uid_wrapper */
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_eventlog.h"
#include "lib/eventlog/eventlog.h"
#include "../libcli/security/security.h"
#include "../librpc/gen_ndr/ndr_winreg_c.h"
diff --git a/source3/rpc_server/fss/srv_fss_agent.c b/source3/rpc_server/fss/srv_fss_agent.c
index ba1c01a7b1e..e9672281211 100644
--- a/source3/rpc_server/fss/srv_fss_agent.c
+++ b/source3/rpc_server/fss/srv_fss_agent.c
@@ -28,7 +28,8 @@
#include "smbd/proto.h"
#include "lib/smbconf/smbconf_init.h"
#include "librpc/rpc/dcesrv_core.h"
-#include "librpc/gen_ndr/srv_fsrvp.h"
+#include "librpc/gen_ndr/ndr_fsrvp_scompat.h"
+#include "librpc/gen_ndr/ndr_fsrvp.h"
#include "rpc_server/rpc_server.h"
#include "srv_fss_private.h"
#include "srv_fss_agent.h"
diff --git a/source3/rpc_server/fssd.c b/source3/rpc_server/fssd.c
index 60d2b74ffd3..3c8ae01b424 100644
--- a/source3/rpc_server/fssd.c
+++ b/source3/rpc_server/fssd.c
@@ -26,7 +26,6 @@
#include "messages.h"
#include "librpc/rpc/dcerpc_ep.h"
-#include "../librpc/gen_ndr/srv_fsrvp.h"
#include "librpc/rpc/dcesrv_core.h"
#include "librpc/gen_ndr/ndr_fsrvp_scompat.h"
diff --git a/source3/rpc_server/initshutdown/srv_initshutdown_nt.c b/source3/rpc_server/initshutdown/srv_initshutdown_nt.c
index 0b90c1909b0..da32cdf3881 100644
--- a/source3/rpc_server/initshutdown/srv_initshutdown_nt.c
+++ b/source3/rpc_server/initshutdown/srv_initshutdown_nt.c
@@ -22,8 +22,10 @@
#include "includes.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_initshutdown.h"
-#include "../librpc/gen_ndr/srv_winreg.h"
+#include "librpc/gen_ndr/ndr_initshutdown.h"
+#include "librpc/gen_ndr/ndr_initshutdown_scompat.h"
+#include "librpc/gen_ndr/ndr_winreg.h"
+#include "librpc/gen_ndr/ndr_winreg_scompat.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_RPC_SRV
diff --git a/source3/rpc_server/lsa/srv_lsa_nt.c b/source3/rpc_server/lsa/srv_lsa_nt.c
index d214192ee7f..8ce7f05365b 100644
--- a/source3/rpc_server/lsa/srv_lsa_nt.c
+++ b/source3/rpc_server/lsa/srv_lsa_nt.c
@@ -31,7 +31,8 @@
#include "includes.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_lsa.h"
+#include "librpc/gen_ndr/ndr_lsa.h"
+#include "librpc/gen_ndr/ndr_lsa_scompat.h"
#include "secrets.h"
#include "../librpc/gen_ndr/netlogon.h"
#include "rpc_client/init_lsa.h"
diff --git a/source3/rpc_server/lsasd.c b/source3/rpc_server/lsasd.c
index ecfa92b5b87..aeeb4d7f10d 100644
--- a/source3/rpc_server/lsasd.c
+++ b/source3/rpc_server/lsasd.c
@@ -37,9 +37,6 @@
#include "rpc_server/rpc_sock_helper.h"
#include "rpc_server/rpc_service_setup.h"
-#include "librpc/gen_ndr/srv_lsa.h"
-#include "librpc/gen_ndr/srv_samr.h"
-#include "librpc/gen_ndr/srv_netlogon.h"
#include "rpc_server/lsasd.h"
#include "librpc/gen_ndr/ndr_lsa_scompat.h"
diff --git a/source3/rpc_server/mdssd.c b/source3/rpc_server/mdssd.c
index 24177e22b36..932194095eb 100644
--- a/source3/rpc_server/mdssd.c
+++ b/source3/rpc_server/mdssd.c
@@ -37,7 +37,6 @@
#include "rpc_server/rpc_sock_helper.h"
#include "rpc_server/rpc_modules.h"
-#include "librpc/gen_ndr/srv_mdssvc.h"
#include "rpc_server/mdssvc/srv_mdssvc_nt.h"
#include "rpc_server/mdssd.h"
diff --git a/source3/rpc_server/mdssvc/srv_mdssvc_nt.c b/source3/rpc_server/mdssvc/srv_mdssvc_nt.c
index 491f3252265..e04c19e684b 100644
--- a/source3/rpc_server/mdssvc/srv_mdssvc_nt.c
+++ b/source3/rpc_server/mdssvc/srv_mdssvc_nt.c
@@ -25,7 +25,6 @@
#include "rpc_server/rpc_config.h"
#include "rpc_server/rpc_modules.h"
#include "rpc_server/mdssvc/srv_mdssvc_nt.h"
-#include "../librpc/gen_ndr/srv_mdssvc.h"
#include "libcli/security/security_token.h"
#include "libcli/security/dom_sid.h"
#include "gen_ndr/auth.h"
@@ -33,6 +32,7 @@
#include "smbd/globals.h"
#include "librpc/rpc/dcesrv_core.h"
+#include "librpc/gen_ndr/ndr_mdssvc.h"
#include "librpc/gen_ndr/ndr_mdssvc_scompat.h"
#undef DBGC_CLASS
diff --git a/source3/rpc_server/netlogon/srv_netlog_nt.c b/source3/rpc_server/netlogon/srv_netlog_nt.c
index 647449696b3..2a2e2d0ac6e 100644
--- a/source3/rpc_server/netlogon/srv_netlog_nt.c
+++ b/source3/rpc_server/netlogon/srv_netlog_nt.c
@@ -28,9 +28,10 @@
#include "system/passwd.h" /* uid_wrapper */
#include "ntdomain.h"
#include "../libcli/auth/schannel.h"
-#include "../librpc/gen_ndr/srv_netlogon.h"
-#include "../librpc/gen_ndr/ndr_samr_c.h"
-#include "../librpc/gen_ndr/ndr_lsa_c.h"
+#include "librpc/gen_ndr/ndr_netlogon.h"
+#include "librpc/gen_ndr/ndr_netlogon_scompat.h"
+#include "librpc/gen_ndr/ndr_samr_c.h"
+#include "librpc/gen_ndr/ndr_lsa_c.h"
#include "rpc_client/cli_lsarpc.h"
#include "rpc_client/init_lsa.h"
#include "rpc_client/init_samr.h"
diff --git a/source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c b/source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c
index 0cbb9735b1d..209eb2bddb7 100644
--- a/source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c
+++ b/source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c
@@ -21,7 +21,8 @@
#include "includes.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_ntsvcs.h"
+#include "librpc/gen_ndr/ndr_ntsvcs.h"
+#include "librpc/gen_ndr/ndr_ntsvcs_scompat.h"
#include "services/svc_winreg_glue.h"
#include "../libcli/registry/util_reg.h"
diff --git a/source3/rpc_server/samr/srv_samr_nt.c b/source3/rpc_server/samr/srv_samr_nt.c
index b1112070a01..77cbf276ff0 100644
--- a/source3/rpc_server/samr/srv_samr_nt.c
+++ b/source3/rpc_server/samr/srv_samr_nt.c
@@ -35,7 +35,8 @@
#include "system/passwd.h"
#include "../libcli/auth/libcli_auth.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_samr.h"
+#include "../librpc/gen_ndr/ndr_samr.h"
+#include "../librpc/gen_ndr/ndr_samr_scompat.h"
#include "rpc_server/samr/srv_samr_util.h"
#include "secrets.h"
#include "rpc_client/init_lsa.h"
diff --git a/source3/rpc_server/spoolss/srv_iremotewinspool.c b/source3/rpc_server/spoolss/srv_iremotewinspool.c
index 3766f6fc800..d3dff11f419 100644
--- a/source3/rpc_server/spoolss/srv_iremotewinspool.c
+++ b/source3/rpc_server/spoolss/srv_iremotewinspool.c
@@ -6,12 +6,10 @@
#include "includes.h"
#include "ntdomain.h"
#include "librpc/rpc/dcesrv_core.h"
-#include "librpc/gen_ndr/srv_winspool.h"
-#include "librpc/gen_ndr/srv_spoolss.c"
+#include "librpc/gen_ndr/ndr_spoolss.h"
+#include "librpc/gen_ndr/ndr_winspool.h"
#include "librpc/gen_ndr/ndr_winspool_scompat.h"
#include "librpc/gen_ndr/ndr_spoolss_scompat.h"
-#include "rpc_server/srv_pipe_register.h"
-#include "rpc_server/srv_pipe_internal.h"
#include "rpc_server/rpc_config.h"
#include "rpc_server/rpc_server.h"
diff --git a/source3/rpc_server/spoolss/srv_iremotewinspool_nt.c b/source3/rpc_server/spoolss/srv_iremotewinspool_nt.c
index a382501688d..c437192fc15 100644
--- a/source3/rpc_server/spoolss/srv_iremotewinspool_nt.c
+++ b/source3/rpc_server/spoolss/srv_iremotewinspool_nt.c
@@ -21,7 +21,8 @@
#include "includes.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_winspool.h"
+#include "librpc/gen_ndr/ndr_winspool.h"
+#include "librpc/gen_ndr/ndr_winspool_scompat.h"
/****************************************************************
_winspool_AsyncOpenPrinter
diff --git a/source3/rpc_server/spoolss/srv_spoolss_nt.c b/source3/rpc_server/spoolss/srv_spoolss_nt.c
index 8a2594e667a..3ba94ee7aff 100644
--- a/source3/rpc_server/spoolss/srv_spoolss_nt.c
+++ b/source3/rpc_server/spoolss/srv_spoolss_nt.c
@@ -32,7 +32,8 @@
#include "ntdomain.h"
#include "nt_printing.h"
#include "srv_spoolss_util.h"
-#include "../librpc/gen_ndr/srv_spoolss.h"
+#include "librpc/gen_ndr/ndr_spoolss.h"
+#include "librpc/gen_ndr/ndr_spoolss_scompat.h"
#include "../librpc/gen_ndr/ndr_spoolss_c.h"
#include "rpc_client/init_spoolss.h"
#include "rpc_client/cli_pipe.h"
diff --git a/source3/rpc_server/srvsvc/srv_srvsvc_nt.c b/source3/rpc_server/srvsvc/srv_srvsvc_nt.c
index a811be89414..b5908213b01 100644
--- a/source3/rpc_server/srvsvc/srv_srvsvc_nt.c
+++ b/source3/rpc_server/srvsvc/srv_srvsvc_nt.c
@@ -27,7 +27,8 @@
#include "system/passwd.h"
#include "lib/util/server_id.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_srvsvc.h"
+#include "librpc/gen_ndr/ndr_srvsvc.h"
+#include "librpc/gen_ndr/ndr_srvsvc_scompat.h"
#include "../libcli/security/security.h"
#include "../librpc/gen_ndr/ndr_security.h"
#include "../librpc/gen_ndr/open_files.h"
diff --git a/source3/rpc_server/svcctl/srv_svcctl_nt.c b/source3/rpc_server/svcctl/srv_svcctl_nt.c
index b51b1474954..b2b0fec0fa2 100644
--- a/source3/rpc_server/svcctl/srv_svcctl_nt.c
+++ b/source3/rpc_server/svcctl/srv_svcctl_nt.c
@@ -25,7 +25,6 @@
#include "includes.h"
#include "system/passwd.h" /* uid_wrapper */
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_svcctl.h"
#include "../libcli/security/security.h"
#include "../librpc/gen_ndr/ndr_security.h"
#include "services/services.h"
@@ -35,6 +34,7 @@
#include "rpc_server/rpc_server.h"
#include "librpc/rpc/dcesrv_core.h"
+#include "librpc/gen_ndr/ndr_svcctl.h"
#include "librpc/gen_ndr/ndr_svcctl_scompat.h"
#include "srv_svcctl_reg.h"
diff --git a/source3/rpc_server/winreg/srv_winreg_nt.c b/source3/rpc_server/winreg/srv_winreg_nt.c
index 66e0ad4d591..98af44114d7 100644
--- a/source3/rpc_server/winreg/srv_winreg_nt.c
+++ b/source3/rpc_server/winreg/srv_winreg_nt.c
@@ -22,7 +22,8 @@
#include "includes.h"
#include "ntdomain.h"
-#include "../librpc/gen_ndr/srv_winreg.h"
+#include "librpc/gen_ndr/ndr_winreg.h"
+#include "librpc/gen_ndr/ndr_winreg_scompat.h"
#include "registry.h"
#include "registry/reg_api.h"
#include "registry/reg_perfcount.h"
diff --git a/source3/rpc_server/wkssvc/srv_wkssvc_nt.c b/source3/rpc_server/wkssvc/srv_wkssvc_nt.c
index 231d66c462f..120993dbfae 100644
--- a/source3/rpc_server/wkssvc/srv_wkssvc_nt.c
+++ b/source3/rpc_server/wkssvc/srv_wkssvc_nt.c
@@ -27,7 +27,8 @@
#include "librpc/gen_ndr/libnet_join.h"
#include "libnet/libnet_join.h"
#include "../libcli/auth/libcli_auth.h"
-#include "../librpc/gen_ndr/srv_wkssvc.h"
+#include "librpc/gen_ndr/ndr_wkssvc.h"
+#include "librpc/gen_ndr/ndr_wkssvc_scompat.h"
#include "../libcli/security/security.h"
#include "session.h"
#include "smbd/smbd.h"
diff --git a/source3/smbd/server_exit.c b/source3/smbd/server_exit.c
index b9a609cff4b..23debc5f5cc 100644
--- a/source3/smbd/server_exit.c
+++ b/source3/smbd/server_exit.c
@@ -27,22 +27,6 @@
#include "smbd/globals.h"
#include "ntdomain.h"
#include "librpc/rpc/dcesrv_core.h"
-#include "../librpc/gen_ndr/srv_dfs.h"
-#include "../librpc/gen_ndr/srv_dssetup.h"
-#include "../librpc/gen_ndr/srv_echo.h"
-#include "../librpc/gen_ndr/srv_eventlog.h"
-#include "../librpc/gen_ndr/srv_initshutdown.h"
-#include "../librpc/gen_ndr/srv_lsa.h"
-#include "../librpc/gen_ndr/srv_netlogon.h"
-#include "../librpc/gen_ndr/srv_ntsvcs.h"
-#include "../librpc/gen_ndr/srv_samr.h"
-#include "../librpc/gen_ndr/srv_spoolss.h"
-#include "../librpc/gen_ndr/srv_srvsvc.h"
-#include "../librpc/gen_ndr/srv_svcctl.h"
-#include "../librpc/gen_ndr/srv_winreg.h"
-#include "../librpc/gen_ndr/srv_wkssvc.h"
-#include "../librpc/gen_ndr/srv_fsrvp.h"
-#include "../librpc/gen_ndr/srv_epmapper.h"
#include "printing/notify.h"
#include "printing.h"
#include "serverid.h"
diff --git a/source3/winbindd/winbindd_dual_srv.c b/source3/winbindd/winbindd_dual_srv.c
index a41177ae871..6071bee6d65 100644
--- a/source3/winbindd/winbindd_dual_srv.c
+++ b/source3/winbindd/winbindd_dual_srv.c
@@ -25,7 +25,8 @@
#include "winbindd/winbindd_proto.h"
#include "rpc_client/cli_pipe.h"
#include "ntdomain.h"
-#include "librpc/gen_ndr/srv_winbind.h"
+#include "librpc/gen_ndr/ndr_winbind.h"
+#include "librpc/gen_ndr/ndr_winbind_scompat.h"
#include "../librpc/gen_ndr/ndr_netlogon_c.h"
#include "../librpc/gen_ndr/ndr_lsa_c.h"
#include "idmap.h"