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 PRIVATE_PROTO_HEADER = srvsvc/proto.h
72 SUBSYSTEM = dcerpc_server
74 srvsvc/dcesrv_srvsvc.o \
76 PUBLIC_DEPENDENCIES = \
77 DCERPC_COMMON NDR_SRVSVC
78 # End MODULE dcerpc_srvsvc
79 ################################################
81 ################################################
82 # Start MODULE dcerpc_wkssvc
83 [MODULE::dcerpc_wkssvc]
84 INIT_FUNCTION = dcerpc_server_wkssvc_init
85 SUBSYSTEM = dcerpc_server
87 wkssvc/dcesrv_wkssvc.o
88 PUBLIC_DEPENDENCIES = \
89 DCERPC_COMMON NDR_WKSSVC
90 # End MODULE dcerpc_wkssvc
91 ################################################
93 ################################################
94 # Start MODULE dcerpc_unixinfo
95 [MODULE::dcerpc_unixinfo]
96 INIT_FUNCTION = dcerpc_server_unixinfo_init
97 SUBSYSTEM = dcerpc_server
99 unixinfo/dcesrv_unixinfo.o
100 PUBLIC_DEPENDENCIES = \
104 # End MODULE dcerpc_unixinfo
105 ################################################
107 ################################################
108 # Start MODULE dcerpc_samr
109 [MODULE::dcerpc_samr]
110 INIT_FUNCTION = dcerpc_server_samr_init
111 PRIVATE_PROTO_HEADER = samr/proto.h
112 SUBSYSTEM = dcerpc_server
116 PUBLIC_DEPENDENCIES = \
120 # End MODULE dcerpc_samr
121 ################################################
123 ################################################
124 # Start MODULE dcerpc_winreg
125 [MODULE::dcerpc_winreg]
126 INIT_FUNCTION = dcerpc_server_winreg_init
127 SUBSYSTEM = dcerpc_server
128 OUTPUT_TYPE = INTEGRATED
131 PUBLIC_DEPENDENCIES = \
133 # End MODULE dcerpc_winreg
134 ################################################
136 ################################################
137 # Start MODULE dcerpc_netlogon
138 [MODULE::dcerpc_netlogon]
139 INIT_FUNCTION = dcerpc_server_netlogon_init
140 SUBSYSTEM = dcerpc_server
142 netlogon/dcerpc_netlogon.o
143 PUBLIC_DEPENDENCIES = \
148 # End MODULE dcerpc_netlogon
149 ################################################
151 ################################################
152 # Start MODULE dcerpc_lsa
153 [MODULE::dcerpc_lsarpc]
154 INIT_FUNCTION = dcerpc_server_lsarpc_init
155 SUBSYSTEM = dcerpc_server
158 PUBLIC_DEPENDENCIES = \
163 # End MODULE dcerpc_lsa
164 ################################################
166 ################################################
167 # Start MODULE dcerpc_spoolss
168 [MODULE::dcerpc_spoolss]
169 INIT_FUNCTION = dcerpc_server_spoolss_init
170 SUBSYSTEM = dcerpc_server
171 OUTPUT_TYPE = INTEGRATED
173 spoolss/dcesrv_spoolss.o
174 PUBLIC_DEPENDENCIES = \
178 # End MODULE dcerpc_spoolss
179 ################################################
181 ################################################
182 # Start MODULE dcerpc_drsuapi
183 [MODULE::dcerpc_drsuapi]
184 INIT_FUNCTION = dcerpc_server_drsuapi_init
185 SUBSYSTEM = dcerpc_server
187 drsuapi/dcesrv_drsuapi.o
188 PUBLIC_DEPENDENCIES = \
192 # End MODULE dcerpc_drsuapi
193 ################################################
195 ################################################
196 # Start MODULE dcerpc_dssetup
197 [MODULE::dcerpc_dssetup]
198 INIT_FUNCTION = dcerpc_server_dssetup_init
199 SUBSYSTEM = dcerpc_server
201 dssetup/dcesrv_dssetup.o
202 PUBLIC_DEPENDENCIES = \
206 # End MODULE dcerpc_dssetup
207 ################################################
209 ################################################
210 # Start SUBSYSTEM dcerpc_server
211 [MODULE::dcerpc_server]
212 INIT_FUNCTION = server_service_rpc_init
214 PUBLIC_HEADERS = dcerpc_server.h
215 PUBLIC_PROTO_HEADER = dcerpc_server_proto.h
221 PUBLIC_DEPENDENCIES = \
227 # End SUBSYSTEM DCERPC
228 ################################################