r3468: split out dcerpc_server.h
authorAndrew Tridgell <tridge@samba.org>
Tue, 2 Nov 2004 07:42:47 +0000 (07:42 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:05:17 +0000 (13:05 -0500)
(This used to be commit 729e0026e4408f74f140375537d4fe48c1fc3242)

20 files changed:
source4/include/includes.h
source4/include/structs.h
source4/rpc_server/dcerpc_server.c
source4/rpc_server/dcerpc_sock.c
source4/rpc_server/dcesrv_auth.c
source4/rpc_server/dcom/oxidresolver.c
source4/rpc_server/drsuapi/dcesrv_drsuapi.c
source4/rpc_server/drsuapi/drsuapi_cracknames.c
source4/rpc_server/echo/rpc_echo.c
source4/rpc_server/epmapper/rpc_epmapper.c
source4/rpc_server/handles.c
source4/rpc_server/lsa/dcesrv_lsa.c
source4/rpc_server/netlogon/dcerpc_netlogon.c
source4/rpc_server/remote/dcesrv_remote.c
source4/rpc_server/samr/dcesrv_samr.c
source4/rpc_server/samr/samr_password.c
source4/rpc_server/spoolss/dcesrv_spoolss.c
source4/rpc_server/srvsvc/dcesrv_srvsvc.c
source4/rpc_server/winreg/rpc_winreg.c
source4/rpc_server/wkssvc/dcesrv_wkssvc.c

index c58cf1a5c54d5a9e738a95ad321dc5a619480a5e..83f95f0a2b62de65244aaed4bd9ef699dd3a74be 100644 (file)
@@ -212,7 +212,6 @@ extern int errno;
 #include "smb_interfaces.h"
 #include "smbd/server.h"
 #include "smbd/service.h"
-#include "rpc_server/dcerpc_server.h"
 #include "structs.h"
 #include "ntvfs/ntvfs.h"
 #include "cli_context.h"
index a553977952ca0b6f0d2f834f4129786928a3610d..6886c7632afe6c8097e0f7a9d630eab99b385bcc 100644 (file)
@@ -57,6 +57,8 @@ struct utimbuf;
 
 struct auth_usersupplied_info;
 struct auth_serversupplied_info;
+struct auth_session_info;
+
 struct creds_CredentialState;
 struct ntlmssp_state;
 struct auth_methods;
@@ -90,3 +92,9 @@ struct pvfs_filename;
 struct pvfs_state;
 struct pvfs_file;
 
+struct dcesrv_context;
+struct dcesrv_interface;
+struct dcesrv_connection;
+struct dcesrv_endpoint;
+struct dcesrv_call_state;
+struct dcesrv_auth;
index 4bcbdc5b94e71daa7aafddaeb8e6b38b7b8619ae..fe58ee53ee732e845709608d02eade313bfb13e7 100644 (file)
@@ -26,6 +26,7 @@
 #include "librpc/gen_ndr/ndr_oxidresolver.h"
 #include "auth/auth.h"
 #include "dlinklist.h"
+#include "rpc_server/dcerpc_server.h"
 
 /*
   see if two endpoints match
index b131df5de2492da2a75931b27ffcdbe33138a3b5..5c4bbea045240ce0ad9e2debd33666356096dc2f 100644 (file)
@@ -23,6 +23,7 @@
 */
 
 #include "includes.h"
+#include "rpc_server/dcerpc_server.h"
 
 struct dcesrv_socket_context {
        const struct dcesrv_endpoint *endpoint;
index bcf55d221d0338a2ab8371a51f12357956d71827..a753a7d519afb6ff17a7da94c777873385f9cef5 100644 (file)
@@ -22,6 +22,7 @@
 */
 
 #include "includes.h"
+#include "rpc_server/dcerpc_server.h"
 
 /*
   startup the cryptographic side of an authenticated dcerpc server
index ee6ce0718929fda42ee71279b125f94a005671e0..2ccf136cadb7ff73bdb57ad2e93021534b9efe3c 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "librpc/gen_ndr/ndr_oxidresolver.h"
+#include "rpc_server/dcerpc_server.h"
 
 
 /* 
index 56d0acc88cc48aba9e4b4a8723429d5163c82f5a..468d608f4ff4f702ccd9974a66f325ca120ce1c1 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "librpc/gen_ndr/ndr_drsuapi.h"
+#include "rpc_server/dcerpc_server.h"
 #include "rpc_server/common/common.h"
 #include "rpc_server/drsuapi/dcesrv_drsuapi.h"
 
index b19bf22b782f5102131315dce15f12c2eb320239..72b3da17339c4bde481fa9acbc001ed8e7c62a0e 100644 (file)
@@ -23,6 +23,7 @@
 
 #include "includes.h"
 #include "librpc/gen_ndr/ndr_drsuapi.h"
+#include "rpc_server/dcerpc_server.h"
 #include "rpc_server/common/common.h"
 #include "rpc_server/drsuapi/dcesrv_drsuapi.h"
 
index fe5e76fb947dcc5feee5de08cb9523ae50f1d60e..6e8b94c61098523f6b928abd5424ba4d8b4a6f4b 100644 (file)
@@ -21,6 +21,7 @@
 */
 
 #include "includes.h"
+#include "rpc_server/dcerpc_server.h"
 #include "librpc/gen_ndr/ndr_echo.h"
 
 
index dd2c74e836c0b1906656e572d9cc2e7eb3450594..6d96850917afb62a17ad8e2f1dde4c30585b11c7 100644 (file)
@@ -23,6 +23,7 @@
 
 #include "includes.h"
 #include "librpc/gen_ndr/ndr_epmapper.h"
+#include "rpc_server/dcerpc_server.h"
 #include "rpc_server/common/common.h"
 
 typedef uint32_t error_status_t;
index 2b070f6bdbf69ccf8609907cbd892974eaa63802..34ed42799fb590a5cfe61f659a0a8e24bbec22b7 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "dlinklist.h"
+#include "rpc_server/dcerpc_server.h"
 
 /*
   allocate a new rpc handle
index 2c972db8ab60dfca0b57402e44eeaf2f5db8fff4..a1821963bf343a935dc9d331258968346a2570f0 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "librpc/gen_ndr/ndr_lsa.h"
+#include "rpc_server/dcerpc_server.h"
 #include "rpc_server/common/common.h"
 
 /*
index e4afa3d45e28718b4a6810ec42eeffa0ade2cdb6..5319705e32891c19e40bf4d2c5be044d7809674c 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "librpc/gen_ndr/ndr_netlogon.h"
+#include "rpc_server/dcerpc_server.h"
 #include "rpc_server/common/common.h"
 #include "librpc/gen_ndr/ndr_dcom.h"
 #include "auth/auth.h"
index b2b0ae824c5cf0c68c22c58179fe63a812323f26..fc080bc59a357f4d6aecaf53ea30e35916ba79f1 100644 (file)
@@ -20,6 +20,7 @@
 */
 
 #include "includes.h"
+#include "rpc_server/dcerpc_server.h"
 
 struct dcesrv_remote_private {
        struct dcerpc_pipe *c_pipe;
index e1dc234f195099bde80f2a8776908553582cc89c..76b0d7b2ad8678e6d902a5b7935d05b9cc222f60 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "librpc/gen_ndr/ndr_samr.h"
+#include "rpc_server/dcerpc_server.h"
 #include "rpc_server/common/common.h"
 #include "rpc_server/samr/dcesrv_samr.h"
 #include "system/time.h"
index 97da3d72e12ff9d01a394537959454a54e6f0938..7f2eb5d1a163e0ecbc0e4daf47c216b6df6b8d55 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "includes.h"
 #include "librpc/gen_ndr/ndr_samr.h"
+#include "rpc_server/dcerpc_server.h"
 #include "rpc_server/common/common.h"
 #include "rpc_server/samr/dcesrv_samr.h"
 #include "system/time.h"
index 4654674744c65fd23a480df8145fe6b35b856201..028471a715ab22ad82cbd9f939776d4a2e545192 100644 (file)
@@ -21,6 +21,7 @@
 */
 
 #include "includes.h"
+#include "rpc_server/dcerpc_server.h"
 #include "librpc/gen_ndr/ndr_spoolss.h"
 #include "rpc_server/common/common.h"
 #include "rpc_server/spoolss/dcesrv_spoolss.h"
index ead0fba07d51ca8fea39d464760682f4672c3a1c..d5ecd84f1a1635d4f753f6b96424865af603b20a 100644 (file)
@@ -21,6 +21,7 @@
 */
 
 #include "includes.h"
+#include "rpc_server/dcerpc_server.h"
 #include "librpc/gen_ndr/ndr_srvsvc.h"
 #include "rpc_server/common/common.h"
 
index c0242f8072b90e6767790375331af20fbc4cbd00..4dd56e894ed3793e4d768c4bf666550bede76e8c 100644 (file)
@@ -21,6 +21,7 @@
 */
 
 #include "includes.h"
+#include "rpc_server/dcerpc_server.h"
 #include "registry.h"
 #include "librpc/gen_ndr/ndr_winreg.h"
 #include "rpc_server/common/common.h"
index e3e446ef2c14f08e2e0984371d4592e0c1875352..febe628953d2062bed16cb2959fff0d7d5d53bf1 100644 (file)
@@ -21,6 +21,7 @@
 */
 
 #include "includes.h"
+#include "rpc_server/dcerpc_server.h"
 #include "librpc/gen_ndr/ndr_wkssvc.h"
 #include "rpc_server/common/common.h"