1 ################################################
2 # Start SUBSYSTEM LIBNDR
7 DESCRIPTION = Network Data Representation Core Library
8 PUBLIC_HEADERS = ndr/libndr.h
15 REQUIRED_SUBSYSTEMS = LIBCLI_UTILS LIBTALLOC
16 # End SUBSYSTEM LIBNDR
17 ################################################
19 ################################################
20 # Start SUBSYSTEM NDR_COMPRESSION
21 [SUBSYSTEM::NDR_COMPRESSION]
24 REQUIRED_SUBSYSTEMS = LIBCOMPRESSION
25 # End SUBSYSTEM NDR_COMPRESSION
26 ################################################
30 [SUBSYSTEM::NDR_AUDIOSRV]
31 INIT_FUNCTION = dcerpc_audiosrv_init
32 OBJ_FILES = gen_ndr/ndr_audiosrv.o
34 REQUIRED_SUBSYSTEMS = LIBNDR
36 [SUBSYSTEM::NDR_DCERPC]
37 INIT_FUNCTION = dcerpc_dcerpc_init
38 OBJ_FILES = gen_ndr/ndr_dcerpc.o
40 REQUIRED_SUBSYSTEMS = LIBNDR
43 INIT_FUNCTION = dcerpc_echo_init
44 OBJ_FILES = gen_ndr/ndr_echo.o
46 REQUIRED_SUBSYSTEMS = LIBNDR
49 INIT_FUNCTION = dcerpc_irpc_init
50 OBJ_FILES = gen_ndr/ndr_irpc.o
52 REQUIRED_SUBSYSTEMS = LIBNDR
54 [SUBSYSTEM::NDR_EXCHANGE]
55 INIT_FUNCTION = dcerpc_exchange_init
56 OBJ_FILES = gen_ndr/ndr_exchange.o
58 REQUIRED_SUBSYSTEMS = LIBNDR
60 [SUBSYSTEM::NDR_DSBACKUP]
61 INIT_FUNCTION = dcerpc_dsbackup_init
62 OBJ_FILES = gen_ndr/ndr_dsbackup.o
64 REQUIRED_SUBSYSTEMS = LIBNDR
67 INIT_FUNCTION = dcerpc_efs_init
68 OBJ_FILES = gen_ndr/ndr_efs.o
70 REQUIRED_SUBSYSTEMS = LIBNDR
73 INIT_FUNCTION = dcerpc_misc_init
74 OBJ_FILES = gen_ndr/ndr_misc.o
76 REQUIRED_SUBSYSTEMS = LIBNDR
79 INIT_FUNCTION = dcerpc_rot_init
80 OBJ_FILES = gen_ndr/ndr_rot.o
82 REQUIRED_SUBSYSTEMS = LIBNDR
85 INIT_FUNCTION = dcerpc_lsa_init
86 OBJ_FILES = gen_ndr/ndr_lsa.o
88 REQUIRED_SUBSYSTEMS = LIBNDR
91 INIT_FUNCTION = dcerpc_dfs_init
92 OBJ_FILES = gen_ndr/ndr_dfs.o
94 REQUIRED_SUBSYSTEMS = LIBNDR
96 [SUBSYSTEM::NDR_DRSUAPI]
97 INIT_FUNCTION = dcerpc_drsuapi_init
98 OBJ_FILES = gen_ndr/ndr_drsuapi.o
100 REQUIRED_SUBSYSTEMS = LIBNDR NDR_DRSUAPI_PRINT NDR_COMPRESSION
102 [SUBSYSTEM::NDR_DRSUAPI_PRINT]
103 OBJ_FILES = ndr/ndr_drsuapi.o
105 [SUBSYSTEM::NDR_DRSBLOBS]
106 INIT_FUNCTION = dcerpc_drsblobs_init
107 OBJ_FILES = gen_ndr/ndr_drsblobs.o
109 REQUIRED_SUBSYSTEMS = LIBNDR
111 [SUBSYSTEM::NDR_POLICYAGENT]
112 INIT_FUNCTION = dcerpc_policyagent_init
113 OBJ_FILES = gen_ndr/ndr_policyagent.o
115 REQUIRED_SUBSYSTEMS = LIBNDR
117 [SUBSYSTEM::NDR_UNIXINFO]
118 INIT_FUNCTION = dcerpc_unixinfo_init
119 OBJ_FILES = gen_ndr/ndr_unixinfo.o
121 REQUIRED_SUBSYSTEMS = LIBNDR
123 [SUBSYSTEM::NDR_SAMR]
124 INIT_FUNCTION = dcerpc_samr_init
125 OBJ_FILES = gen_ndr/ndr_samr.o
127 REQUIRED_SUBSYSTEMS = LIBNDR
129 [SUBSYSTEM::NDR_SPOOLSS]
130 INIT_FUNCTION = dcerpc_spoolss_init
131 OBJ_FILES = gen_ndr/ndr_spoolss.o
133 REQUIRED_SUBSYSTEMS = LIBNDR NDR_SPOOLSS_BUF
135 [SUBSYSTEM::NDR_SPOOLSS_BUF]
136 OBJ_FILES = ndr/ndr_spoolss_buf.o
138 [SUBSYSTEM::NDR_WKSSVC]
139 INIT_FUNCTION = dcerpc_wkssvc_init
140 OBJ_FILES = gen_ndr/ndr_wkssvc.o
142 REQUIRED_SUBSYSTEMS = LIBNDR
144 [SUBSYSTEM::NDR_SRVSVC]
145 INIT_FUNCTION = dcerpc_srvsvc_init
146 OBJ_FILES = gen_ndr/ndr_srvsvc.o
148 REQUIRED_SUBSYSTEMS = LIBNDR NDR_SVCCTL
150 [SUBSYSTEM::NDR_SVCCTL]
151 INIT_FUNCTION = dcerpc_svcctl_init
152 OBJ_FILES = gen_ndr/ndr_svcctl.o
154 REQUIRED_SUBSYSTEMS = LIBNDR
156 [SUBSYSTEM::NDR_ATSVC]
157 INIT_FUNCTION = dcerpc_atsvc_init
158 OBJ_FILES = gen_ndr/ndr_atsvc.o
160 REQUIRED_SUBSYSTEMS = LIBNDR
162 [SUBSYSTEM::NDR_EVENTLOG]
163 INIT_FUNCTION = dcerpc_eventlog_init
164 OBJ_FILES = gen_ndr/ndr_eventlog.o
166 REQUIRED_SUBSYSTEMS = LIBNDR
168 [SUBSYSTEM::NDR_EPMAPPER]
169 INIT_FUNCTION = dcerpc_epmapper_init
170 OBJ_FILES = gen_ndr/ndr_epmapper.o
172 REQUIRED_SUBSYSTEMS = LIBNDR
174 [SUBSYSTEM::NDR_DBGIDL]
175 INIT_FUNCTION = dcerpc_dbgidl_init
176 OBJ_FILES = gen_ndr/ndr_dbgidl.o
178 REQUIRED_SUBSYSTEMS = LIBNDR
180 [SUBSYSTEM::NDR_DSSETUP]
181 INIT_FUNCTION = dcerpc_dssetup_init
182 OBJ_FILES = gen_ndr/ndr_dssetup.o
184 REQUIRED_SUBSYSTEMS = LIBNDR
186 [SUBSYSTEM::NDR_MSGSVC]
187 INIT_FUNCTION = dcerpc_msgsvc_init
188 OBJ_FILES = gen_ndr/ndr_msgsvc.o
190 REQUIRED_SUBSYSTEMS = LIBNDR
192 [SUBSYSTEM::NDR_WINS]
193 INIT_FUNCTION = dcerpc_wins_init
194 OBJ_FILES = gen_ndr/ndr_wins.o
196 REQUIRED_SUBSYSTEMS = LIBNDR
198 [SUBSYSTEM::NDR_WINREG]
199 INIT_FUNCTION = dcerpc_winreg_init
200 OBJ_FILES = gen_ndr/ndr_winreg.o
202 REQUIRED_SUBSYSTEMS = LIBNDR NDR_INITSHUTDOWN
204 [SUBSYSTEM::NDR_INITSHUTDOWN]
205 INIT_FUNCTION = dcerpc_initshutdown_init
206 OBJ_FILES = gen_ndr/ndr_initshutdown.o
208 REQUIRED_SUBSYSTEMS = LIBNDR
210 [SUBSYSTEM::NDR_MGMT]
211 INIT_FUNCTION = dcerpc_mgmt_init
212 OBJ_FILES = gen_ndr/ndr_mgmt.o
214 REQUIRED_SUBSYSTEMS = LIBNDR
216 [SUBSYSTEM::NDR_PROTECTED_STORAGE]
217 INIT_FUNCTION = dcerpc_protected_storage_init
218 OBJ_FILES = gen_ndr/ndr_protected_storage.o
220 REQUIRED_SUBSYSTEMS = LIBNDR
222 [SUBSYSTEM::NDR_DCOM]
223 INIT_FUNCTION = dcerpc_dcom_init
224 OBJ_FILES = gen_ndr/ndr_dcom.o
226 REQUIRED_SUBSYSTEMS = LIBNDR NDR_ORPC
228 [SUBSYSTEM::NDR_ORPC_MANUAL]
229 OBJ_FILES = ndr/ndr_orpc.o
231 [SUBSYSTEM::NDR_ORPC]
232 INIT_FUNCTION = dcerpc_orpc_init
233 OBJ_FILES = gen_ndr/ndr_orpc.o
235 REQUIRED_SUBSYSTEMS = LIBNDR NDR_ORPC_MANUAL
237 [SUBSYSTEM::NDR_OXIDRESOLVER]
238 INIT_FUNCTION = dcerpc_oxidresolver_init
239 OBJ_FILES = gen_ndr/ndr_oxidresolver.o
241 REQUIRED_SUBSYSTEMS = LIBNDR NDR_ORPC
243 [SUBSYSTEM::NDR_REMACT]
244 INIT_FUNCTION = dcerpc_remact_init
245 OBJ_FILES = gen_ndr/ndr_remact.o
247 REQUIRED_SUBSYSTEMS = LIBNDR NDR_ORPC
249 [SUBSYSTEM::NDR_WZCSVC]
250 INIT_FUNCTION = dcerpc_wzcsvc_init
251 OBJ_FILES = gen_ndr/ndr_wzcsvc.o
253 REQUIRED_SUBSYSTEMS = LIBNDR
255 [SUBSYSTEM::NDR_BROWSER]
256 INIT_FUNCTION = dcerpc_browser_init
257 OBJ_FILES = gen_ndr/ndr_browser.o
259 REQUIRED_SUBSYSTEMS = LIBNDR
261 [SUBSYSTEM::NDR_W32TIME]
262 INIT_FUNCTION = dcerpc_w32time_init
263 OBJ_FILES = gen_ndr/ndr_w32time.o
265 REQUIRED_SUBSYSTEMS = LIBNDR
267 [SUBSYSTEM::NDR_SCERPC]
268 INIT_FUNCTION = dcerpc_scerpc_init
269 OBJ_FILES = gen_ndr/ndr_scerpc.o
271 REQUIRED_SUBSYSTEMS = LIBNDR
273 [SUBSYSTEM::NDR_NTSVCS]
274 INIT_FUNCTION = dcerpc_ntsvcs_init
275 OBJ_FILES = gen_ndr/ndr_ntsvcs.o
277 REQUIRED_SUBSYSTEMS = LIBNDR
279 [SUBSYSTEM::NDR_NETLOGON]
280 INIT_FUNCTION = dcerpc_netlogon_init
281 OBJ_FILES = gen_ndr/ndr_netlogon.o
283 REQUIRED_SUBSYSTEMS = LIBNDR NDR_SAMR
285 [SUBSYSTEM::NDR_TRKWKS]
286 INIT_FUNCTION = dcerpc_trkwks_init
287 OBJ_FILES = gen_ndr/ndr_trkwks.o
289 REQUIRED_SUBSYSTEMS = LIBNDR
291 [SUBSYSTEM::NDR_KEYSVC]
292 INIT_FUNCTION = dcerpc_keysvc_init
293 OBJ_FILES = gen_ndr/ndr_keysvc.o
295 REQUIRED_SUBSYSTEMS = LIBNDR
297 [SUBSYSTEM::NDR_KRB5PAC]
298 INIT_FUNCTION = dcerpc_krb5pac_init
299 OBJ_FILES = gen_ndr/ndr_krb5pac.o
301 REQUIRED_SUBSYSTEMS = LIBNDR NDR_KRB5PAC_UTIL
303 [SUBSYSTEM::NDR_KRB5PAC_UTIL]
304 OBJ_FILES = ndr/ndr_krb5pac.o
306 [SUBSYSTEM::NDR_XATTR]
307 INIT_FUNCTION = dcerpc_xattr_init
308 OBJ_FILES = gen_ndr/ndr_xattr.o
310 REQUIRED_SUBSYSTEMS = LIBNDR
312 [SUBSYSTEM::NDR_SCHANNEL]
313 INIT_FUNCTION = dcerpc_schannel_init
314 OBJ_FILES = gen_ndr/ndr_schannel.o
316 REQUIRED_SUBSYSTEMS = LIBNDR
319 OBJ_FILES = gen_ndr/ndr_nbt.o
320 INIT_FUNCTION = dcerpc_nbt_init
322 REQUIRED_SUBSYSTEMS = LIBNDR NDR_MISC
324 [SUBSYSTEM::NDR_WINSREPL]
325 OBJ_FILES = gen_ndr/ndr_winsrepl.o
326 INIT_FUNCTION = dcerpc_winsrepl_init
328 REQUIRED_SUBSYSTEMS = LIBNDR NDR_NBT
332 OBJ_FILES = rpc/table.o
333 REQUIRED_SUBSYSTEMS = NDR_AUDIOSRV NDR_ECHO NDR_DCERPC NDR_EXCHANGE \
334 NDR_DSBACKUP NDR_EFS NDR_MISC NDR_LSA NDR_DFS NDR_DRSUAPI \
335 NDR_POLICYAGENT NDR_UNIXINFO NDR_SAMR NDR_SPOOLSS NDR_WKSSVC NDR_SRVSVC NDR_ATSVC \
336 NDR_EVENTLOG NDR_EPMAPPER NDR_DBGIDL NDR_DSSETUP NDR_MSGSVC NDR_WINS \
337 NDR_WINREG NDR_MGMT NDR_PROTECTED_STORAGE NDR_OXIDRESOLVER \
338 NDR_REMACT NDR_WZCSVC NDR_BROWSER NDR_W32TIME NDR_SCERPC NDR_NTSVCS \
339 NDR_NETLOGON NDR_TRKWKS NDR_KEYSVC NDR_KRB5PAC NDR_XATTR NDR_SCHANNEL \
340 NDR_ROT NDR_DRSBLOBS NDR_SVCCTL NDR_NBT NDR_WINSREPL LIB_SECURITY_NDR \
343 [SUBSYSTEM::RPC_NDR_ROT]
344 OBJ_FILES = gen_ndr/ndr_rot_c.o
345 REQUIRED_SUBSYSTEMS = NDR_ROT LIBRPC
348 [SUBSYSTEM::RPC_NDR_AUDIOSRV]
349 OBJ_FILES = gen_ndr/ndr_audiosrv_c.o
350 REQUIRED_SUBSYSTEMS = NDR_AUDIOSRV LIBRPC
353 [SUBSYSTEM::RPC_NDR_ECHO]
354 OBJ_FILES = gen_ndr/ndr_echo_c.o
355 REQUIRED_SUBSYSTEMS = LIBRPC NDR_ECHO
358 [SUBSYSTEM::RPC_NDR_EXCHANGE]
359 OBJ_FILES = gen_ndr/ndr_exchange_c.o
360 REQUIRED_SUBSYSTEMS = LIBRPC NDR_EXCHANGE
363 [SUBSYSTEM::RPC_NDR_DSBACKUP]
364 OBJ_FILES = gen_ndr/ndr_dsbackup_c.o
365 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DSBACKUP
368 [SUBSYSTEM::RPC_NDR_EFS]
369 OBJ_FILES = gen_ndr/ndr_efs_c.o
370 REQUIRED_SUBSYSTEMS = LIBRPC NDR_EFS
373 [SUBSYSTEM::RPC_NDR_LSA]
374 OBJ_FILES = gen_ndr/ndr_lsa_c.o
375 REQUIRED_SUBSYSTEMS = LIBRPC NDR_LSA
378 [SUBSYSTEM::RPC_NDR_DFS]
379 OBJ_FILES = gen_ndr/ndr_dfs_c.o
380 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DFS
383 [SUBSYSTEM::RPC_NDR_DRSUAPI]
384 OBJ_FILES = gen_ndr/ndr_drsuapi_c.o
385 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DRSUAPI
388 [SUBSYSTEM::RPC_NDR_DRSBLOBS]
389 OBJ_FILES = gen_ndr/ndr_drsblobs_c.o
390 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DRSBLOBS
393 [SUBSYSTEM::RPC_NDR_POLICYAGENT]
394 OBJ_FILES = gen_ndr/ndr_policyagent_c.o
395 REQUIRED_SUBSYSTEMS = LIBRPC NDR_POLICYAGENT
398 [SUBSYSTEM::RPC_NDR_UNIXINFO]
399 OBJ_FILES = gen_ndr/ndr_unixinfo_c.o
400 REQUIRED_SUBSYSTEMS = LIBRPC NDR_UNIXINFO
403 [SUBSYSTEM::RPC_NDR_SAMR]
404 OBJ_FILES = gen_ndr/ndr_samr_c.o
405 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SAMR
408 [SUBSYSTEM::RPC_NDR_SPOOLSS]
409 OBJ_FILES = gen_ndr/ndr_spoolss_c.o
410 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SPOOLSS
413 [SUBSYSTEM::RPC_NDR_WKSSVC]
414 OBJ_FILES = gen_ndr/ndr_wkssvc_c.o
415 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WKSSVC
418 [SUBSYSTEM::RPC_NDR_SRVSVC]
419 OBJ_FILES = gen_ndr/ndr_srvsvc_c.o
420 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SRVSVC
423 [SUBSYSTEM::RPC_NDR_SVCCTL]
424 OBJ_FILES = gen_ndr/ndr_svcctl_c.o
425 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SVCCTL
428 [SUBSYSTEM::RPC_NDR_ATSVC]
429 OBJ_FILES = gen_ndr/ndr_atsvc_c.o
430 REQUIRED_SUBSYSTEMS = LIBRPC NDR_ATSVC
433 [SUBSYSTEM::RPC_NDR_EVENTLOG]
434 OBJ_FILES = gen_ndr/ndr_eventlog_c.o
435 REQUIRED_SUBSYSTEMS = LIBRPC NDR_EVENTLOG
438 [SUBSYSTEM::RPC_NDR_EPMAPPER]
439 OBJ_FILES = gen_ndr/ndr_epmapper_c.o
440 REQUIRED_SUBSYSTEMS = NDR_EPMAPPER
443 [SUBSYSTEM::RPC_NDR_DBGIDL]
444 OBJ_FILES = gen_ndr/ndr_dbgidl_c.o
445 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DBGIDL
448 [SUBSYSTEM::RPC_NDR_DSSETUP]
449 OBJ_FILES = gen_ndr/ndr_dssetup_c.o
450 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DSSETUP
453 [SUBSYSTEM::RPC_NDR_MSGSVC]
454 OBJ_FILES = gen_ndr/ndr_msgsvc_c.o
455 REQUIRED_SUBSYSTEMS = LIBRPC NDR_MSGSVC
458 [SUBSYSTEM::RPC_NDR_WINS]
459 OBJ_FILES = gen_ndr/ndr_wins_c.o
460 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WINS
463 [SUBSYSTEM::RPC_NDR_WINREG]
464 OBJ_FILES = gen_ndr/ndr_winreg_c.o
465 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WINREG
468 [SUBSYSTEM::RPC_NDR_INITSHUTDOWN]
469 OBJ_FILES = gen_ndr/ndr_initshutdown_c.o
470 REQUIRED_SUBSYSTEMS = LIBRPC NDR_INITSHUTDOWN
473 [SUBSYSTEM::RPC_NDR_MGMT]
474 OBJ_FILES = gen_ndr/ndr_mgmt_c.o
475 REQUIRED_SUBSYSTEMS = LIBRPC NDR_MGMT
478 [SUBSYSTEM::RPC_NDR_PROTECTED_STORAGE]
479 OBJ_FILES = gen_ndr/ndr_protected_storage_c.o
480 REQUIRED_SUBSYSTEMS = LIBRPC NDR_PROTECTED_STORAGE
483 [SUBSYSTEM::DCOM_PROXY_DCOM]
484 OBJ_FILES = gen_ndr/ndr_dcom_c.o
485 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DCOM
488 [SUBSYSTEM::RPC_NDR_OXIDRESOLVER]
489 OBJ_FILES = gen_ndr/ndr_oxidresolver_c.o
490 REQUIRED_SUBSYSTEMS = LIBRPC NDR_OXIDRESOLVER
493 [SUBSYSTEM::RPC_NDR_REMACT]
494 OBJ_FILES = gen_ndr/ndr_remact_c.o
495 REQUIRED_SUBSYSTEMS = LIBRPC NDR_REMACT
498 [SUBSYSTEM::RPC_NDR_WZCSVC]
499 OBJ_FILES = gen_ndr/ndr_wzcsvc_c.o
500 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WZCSVC
503 [SUBSYSTEM::RPC_NDR_BROWSER]
504 OBJ_FILES = gen_ndr/ndr_browser_c.o
505 REQUIRED_SUBSYSTEMS = LIBRPC NDR_BROWSER
508 [SUBSYSTEM::RPC_NDR_W32TIME]
509 OBJ_FILES = gen_ndr/ndr_w32time_c.o
510 REQUIRED_SUBSYSTEMS = LIBRPC NDR_W32TIME
513 [SUBSYSTEM::RPC_NDR_SCERPC]
514 OBJ_FILES = gen_ndr/ndr_scerpc_c.o
515 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SCERPC
518 [SUBSYSTEM::RPC_NDR_NTSVCS]
519 OBJ_FILES = gen_ndr/ndr_ntsvcs_c.o
520 REQUIRED_SUBSYSTEMS = LIBRPC NDR_NTSVCS
523 [SUBSYSTEM::RPC_NDR_NETLOGON]
524 OBJ_FILES = gen_ndr/ndr_netlogon_c.o
525 REQUIRED_SUBSYSTEMS = NDR_NETLOGON
528 [SUBSYSTEM::RPC_NDR_TRKWKS]
529 OBJ_FILES = gen_ndr/ndr_trkwks_c.o
530 REQUIRED_SUBSYSTEMS = LIBRPC NDR_TRKWKS
533 [SUBSYSTEM::RPC_NDR_KEYSVC]
534 OBJ_FILES = gen_ndr/ndr_keysvc_c.o
535 REQUIRED_SUBSYSTEMS = LIBRPC NDR_KEYSVC
538 ################################################
539 # Start SUBSYSTEM LIBRPC
543 DESCRIPTION = DCE/RPC client library
545 PUBLIC_HEADERS = rpc/dcerpc.h
546 REQUIRED_SUBSYSTEMS = LIBNDR RPC_RAW LIBSMB NDR_MISC NDR_DCERPC NDR_SCHANNEL NDR_LSA NDR_NETLOGON NDR_SAMR NDR_UNIXINFO RPC_NDR_NETLOGON RPC_NDR_EPMAPPER
547 # End SUBSYSTEM LIBRPC
548 ################################################
550 [MODULE::RPC_EJS_ECHO]
551 INIT_FUNCTION = ejs_init_rpcecho
552 OBJ_FILES = gen_ndr/ndr_echo_ejs.o
554 REQUIRED_SUBSYSTEMS = LIBRPC NDR_ECHO
557 [MODULE::RPC_EJS_MISC]
558 INIT_FUNCTION = ejs_init_misc
559 OBJ_FILES = gen_ndr/ndr_misc_ejs.o
561 REQUIRED_SUBSYSTEMS = LIBRPC NDR_MISC
564 [MODULE::RPC_EJS_SAMR]
565 INIT_FUNCTION = ejs_init_samr
566 OBJ_FILES = gen_ndr/ndr_samr_ejs.o
568 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SAMR
571 [MODULE::RPC_EJS_SECURITY]
572 INIT_FUNCTION = ejs_init_security
573 OBJ_FILES = gen_ndr/ndr_security_ejs.o
575 REQUIRED_SUBSYSTEMS = LIBRPC LIB_SECURITY_NDR
578 [MODULE::RPC_EJS_LSA]
579 INIT_FUNCTION = ejs_init_lsarpc
580 OBJ_FILES = gen_ndr/ndr_lsa_ejs.o
582 REQUIRED_SUBSYSTEMS = LIBRPC NDR_LSA
585 [MODULE::RPC_EJS_DFS]
586 INIT_FUNCTION = ejs_init_netdfs
587 OBJ_FILES = gen_ndr/ndr_dfs_ejs.o
589 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DFS
592 [MODULE::RPC_EJS_DRSUAPI]
593 INIT_FUNCTION = ejs_init_drsuapi
594 OBJ_FILES = gen_ndr/ndr_drsuapi_ejs.o
596 REQUIRED_SUBSYSTEMS = LIBRPC NDR_DRSUAPI
599 [MODULE::RPC_EJS_SPOOLSS]
600 INIT_FUNCTION = ejs_init_spoolss
601 OBJ_FILES = gen_ndr/ndr_spoolss_ejs.o
604 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SPOOLSS
607 [MODULE::RPC_EJS_WKSSVC]
608 INIT_FUNCTION = ejs_init_wkssvc
609 OBJ_FILES = gen_ndr/ndr_wkssvc_ejs.o
611 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WKSSVC
614 [MODULE::RPC_EJS_SRVSVC]
615 INIT_FUNCTION = ejs_init_srvsvc
616 OBJ_FILES = gen_ndr/ndr_srvsvc_ejs.o
618 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SRVSVC
621 [MODULE::RPC_EJS_EVENTLOG]
622 INIT_FUNCTION = ejs_init_eventlog
623 OBJ_FILES = gen_ndr/ndr_eventlog_ejs.o
625 REQUIRED_SUBSYSTEMS = LIBRPC NDR_EVENTLOG
628 [MODULE::RPC_EJS_WINREG]
629 INIT_FUNCTION = ejs_init_winreg
630 OBJ_FILES = gen_ndr/ndr_winreg_ejs.o
632 REQUIRED_SUBSYSTEMS = LIBRPC NDR_WINREG
635 [MODULE::RPC_EJS_INITSHUTDOWN]
636 INIT_FUNCTION = ejs_init_initshutdown
637 OBJ_FILES = gen_ndr/ndr_initshutdown_ejs.o
639 REQUIRED_SUBSYSTEMS = LIBRPC NDR_INITSHUTDOWN
642 [MODULE::RPC_EJS_NETLOGON]
643 INIT_FUNCTION = ejs_init_netlogon
644 OBJ_FILES = gen_ndr/ndr_netlogon_ejs.o
646 REQUIRED_SUBSYSTEMS = LIBRPC NDR_NETLOGON
649 [MODULE::RPC_EJS_SVCCTL]
650 INIT_FUNCTION = ejs_init_svcctl
651 OBJ_FILES = gen_ndr/ndr_svcctl_ejs.o
653 REQUIRED_SUBSYSTEMS = LIBRPC NDR_SVCCTL
656 [MODULE::RPC_EJS_IRPC]
657 INIT_FUNCTION = ejs_init_irpc
658 OBJ_FILES = gen_ndr/ndr_irpc_ejs.o
660 REQUIRED_SUBSYSTEMS = LIBRPC NDR_IRPC
663 ################################################
664 # Start SUBSYSTEM RPC_EJS
666 REQUIRED_SUBSYSTEMS = RPC_EJS_ECHO RPC_EJS_MISC RPC_EJS_SAMR RPC_EJS_SECURITY \
667 RPC_EJS_LSA RPC_EJS_SRVSVC RPC_EJS_SVCCTL RPC_EJS_IRPC RPC_EJS_WINREG \
669 # End SUBSYSTEM RPC_EJS
670 ################################################