1 # DCERPC Server subsystem
3 ################################################
4 # Start SUBSYSTEM DCERPC_COMMON
5 [SUBSYSTEM::DCERPC_COMMON]
6 PUBLIC_PROTO_HEADER = common/proto.h
7 PUBLIC_HEADERS = common/common.h
12 # End SUBSYSTEM DCERPC_COMMON
13 ################################################
15 ################################################
16 # Start MODULE dcerpc_dcom
19 INIT_FUNCTION = dcerpc_server_dcom_init
20 SUBSYSTEM = dcerpc_server
26 librpc/gen_ndr/ndr_dcom_d.o
27 PUBLIC_DEPENDENCIES = \
30 # End MODULE dcerpc_dcom
31 ################################################
33 ################################################
34 # Start MODULE dcerpc_rpcecho
35 [MODULE::dcerpc_rpcecho]
36 INIT_FUNCTION = dcerpc_server_rpcecho_init
37 SUBSYSTEM = dcerpc_server
40 PUBLIC_DEPENDENCIES = NDR_ECHO
41 # End MODULE dcerpc_rpcecho
42 ################################################
44 ################################################
45 # Start MODULE dcerpc_epmapper
46 [MODULE::dcerpc_epmapper]
47 INIT_FUNCTION = dcerpc_server_epmapper_init
48 SUBSYSTEM = dcerpc_server
50 epmapper/rpc_epmapper.o
51 PUBLIC_DEPENDENCIES = NDR_EPMAPPER
52 # End MODULE dcerpc_epmapper
53 ################################################
55 ################################################
56 # Start MODULE dcerpc_remote
57 [MODULE::dcerpc_remote]
58 INIT_FUNCTION = dcerpc_server_remote_init
59 SUBSYSTEM = dcerpc_server
61 remote/dcesrv_remote.o
62 PUBLIC_DEPENDENCIES = \
64 # End MODULE dcerpc_remote
65 ################################################
67 ################################################
68 # Start MODULE dcerpc_srvsvc
69 [MODULE::dcerpc_srvsvc]
70 INIT_FUNCTION = dcerpc_server_srvsvc_init
71 SUBSYSTEM = dcerpc_server
73 srvsvc/dcesrv_srvsvc.o
74 PUBLIC_DEPENDENCIES = \
75 DCERPC_COMMON NDR_SRVSVC
76 # End MODULE dcerpc_srvsvc
77 ################################################
79 ################################################
80 # Start MODULE dcerpc_wkssvc
81 [MODULE::dcerpc_wkssvc]
82 INIT_FUNCTION = dcerpc_server_wkssvc_init
83 SUBSYSTEM = dcerpc_server
85 wkssvc/dcesrv_wkssvc.o
86 PUBLIC_DEPENDENCIES = \
87 DCERPC_COMMON NDR_WKSSVC
88 # End MODULE dcerpc_wkssvc
89 ################################################
91 ################################################
92 # Start MODULE dcerpc_unixinfo
93 [MODULE::dcerpc_unixinfo]
94 INIT_FUNCTION = dcerpc_server_unixinfo_init
95 SUBSYSTEM = dcerpc_server
97 unixinfo/dcesrv_unixinfo.o
98 PUBLIC_DEPENDENCIES = \
102 # End MODULE dcerpc_unixinfo
103 ################################################
105 ################################################
106 # Start MODULE dcerpc_samr
107 [MODULE::dcerpc_samr]
108 INIT_FUNCTION = dcerpc_server_samr_init
109 PRIVATE_PROTO_HEADER = samr/proto.h
110 SUBSYSTEM = dcerpc_server
114 PUBLIC_DEPENDENCIES = \
118 # End MODULE dcerpc_samr
119 ################################################
121 ################################################
122 # Start MODULE dcerpc_winreg
123 [MODULE::dcerpc_winreg]
124 INIT_FUNCTION = dcerpc_server_winreg_init
125 SUBSYSTEM = dcerpc_server
126 OUTPUT_TYPE = INTEGRATED
129 PUBLIC_DEPENDENCIES = \
131 # End MODULE dcerpc_winreg
132 ################################################
134 ################################################
135 # Start MODULE dcerpc_netlogon
136 [MODULE::dcerpc_netlogon]
137 INIT_FUNCTION = dcerpc_server_netlogon_init
138 SUBSYSTEM = dcerpc_server
140 netlogon/dcerpc_netlogon.o
141 PUBLIC_DEPENDENCIES = \
146 # End MODULE dcerpc_netlogon
147 ################################################
149 ################################################
150 # Start MODULE dcerpc_lsa
151 [MODULE::dcerpc_lsarpc]
152 INIT_FUNCTION = dcerpc_server_lsarpc_init
153 SUBSYSTEM = dcerpc_server
156 PUBLIC_DEPENDENCIES = \
160 # End MODULE dcerpc_lsa
161 ################################################
163 ################################################
164 # Start MODULE dcerpc_spoolss
165 [MODULE::dcerpc_spoolss]
166 INIT_FUNCTION = dcerpc_server_spoolss_init
167 SUBSYSTEM = dcerpc_server
168 OUTPUT_TYPE = INTEGRATED
170 spoolss/dcesrv_spoolss.o
171 PUBLIC_DEPENDENCIES = \
175 # End MODULE dcerpc_spoolss
176 ################################################
178 ################################################
179 # Start MODULE dcerpc_drsuapi
180 [MODULE::dcerpc_drsuapi]
181 INIT_FUNCTION = dcerpc_server_drsuapi_init
182 SUBSYSTEM = dcerpc_server
184 drsuapi/dcesrv_drsuapi.o
185 PUBLIC_DEPENDENCIES = \
189 # End MODULE dcerpc_drsuapi
190 ################################################
192 ################################################
193 # Start MODULE dcerpc_dssetup
194 [MODULE::dcerpc_dssetup]
195 INIT_FUNCTION = dcerpc_server_dssetup_init
196 SUBSYSTEM = dcerpc_server
198 dssetup/dcesrv_dssetup.o
199 PUBLIC_DEPENDENCIES = \
203 # End MODULE dcerpc_dssetup
204 ################################################
206 ################################################
207 # Start SUBSYSTEM dcerpc_server
208 [MODULE::dcerpc_server]
209 INIT_FUNCTION = server_service_rpc_init
211 #PUBLIC_HEADERS = dcerpc_server.h
212 PRIVATE_PROTO_HEADER = dcerpc_server_proto.h
218 PUBLIC_DEPENDENCIES = \
224 # End SUBSYSTEM DCERPC
225 ################################################