1 # DCERPC Server subsystem
3 ################################################
4 # Start SUBSYSTEM DCERPC_COMMON
5 [SUBSYSTEM
::DCERPC_COMMON
]
6 PRIVATE_PROTO_HEADER
= common
/proto.h
11 # End SUBSYSTEM DCERPC_COMMON
12 ################################################
14 ################################################
15 # Start MODULE dcerpc_rpcecho
16 [MODULE
::dcerpc_rpcecho
]
17 INIT_FUNCTION
= dcerpc_server_rpcecho_init
18 SUBSYSTEM
= dcerpc_server
21 PRIVATE_DEPENDENCIES
= NDR_ECHO
22 # End MODULE dcerpc_rpcecho
23 ################################################
25 ################################################
26 # Start MODULE dcerpc_epmapper
27 [MODULE
::dcerpc_epmapper
]
28 INIT_FUNCTION
= dcerpc_server_epmapper_init
29 SUBSYSTEM
= dcerpc_server
31 epmapper
/rpc_epmapper.o
32 PRIVATE_DEPENDENCIES
= NDR_EPMAPPER
33 # End MODULE dcerpc_epmapper
34 ################################################
36 ################################################
37 # Start MODULE dcerpc_remote
38 [MODULE
::dcerpc_remote
]
39 INIT_FUNCTION
= dcerpc_server_remote_init
40 SUBSYSTEM
= dcerpc_server
42 remote
/dcesrv_remote.o
43 PRIVATE_DEPENDENCIES
= \
45 # End MODULE dcerpc_remote
46 ################################################
48 ################################################
49 # Start MODULE dcerpc_srvsvc
50 [MODULE
::dcerpc_srvsvc
]
51 INIT_FUNCTION
= dcerpc_server_srvsvc_init
52 PRIVATE_PROTO_HEADER
= srvsvc
/proto.h
53 SUBSYSTEM
= dcerpc_server
55 srvsvc
/dcesrv_srvsvc.o \
57 PRIVATE_DEPENDENCIES
= \
58 DCERPC_COMMON NDR_SRVSVC share
59 # End MODULE dcerpc_srvsvc
60 ################################################
62 ################################################
63 # Start MODULE dcerpc_wkssvc
64 [MODULE
::dcerpc_wkssvc
]
65 INIT_FUNCTION
= dcerpc_server_wkssvc_init
66 SUBSYSTEM
= dcerpc_server
68 wkssvc
/dcesrv_wkssvc.o
69 PRIVATE_DEPENDENCIES
= \
70 DCERPC_COMMON NDR_WKSSVC
71 # End MODULE dcerpc_wkssvc
72 ################################################
74 ################################################
75 # Start MODULE dcerpc_unixinfo
76 [MODULE
::dcerpc_unixinfo
]
77 INIT_FUNCTION
= dcerpc_server_unixinfo_init
78 SUBSYSTEM
= dcerpc_server
80 unixinfo
/dcesrv_unixinfo.o
81 PRIVATE_DEPENDENCIES
= \
87 # End MODULE dcerpc_unixinfo
88 ################################################
90 ################################################
91 # Start MODULE dcesrv_samr
93 INIT_FUNCTION
= dcerpc_server_samr_init
94 PRIVATE_PROTO_HEADER
= samr
/proto.h
95 SUBSYSTEM
= dcerpc_server
99 PRIVATE_DEPENDENCIES
= \
103 # End MODULE dcesrv_samr
104 ################################################
106 ################################################
107 # Start MODULE dcerpc_winreg
108 [MODULE
::dcerpc_winreg
]
109 INIT_FUNCTION
= dcerpc_server_winreg_init
110 SUBSYSTEM
= dcerpc_server
111 OUTPUT_TYPE
= MERGED_OBJ
114 PRIVATE_DEPENDENCIES
= \
116 # End MODULE dcerpc_winreg
117 ################################################
119 ################################################
120 # Start MODULE dcerpc_netlogon
121 [MODULE
::dcerpc_netlogon
]
122 INIT_FUNCTION
= dcerpc_server_netlogon_init
123 SUBSYSTEM
= dcerpc_server
125 netlogon
/dcerpc_netlogon.o
126 PRIVATE_DEPENDENCIES
= \
131 # End MODULE dcerpc_netlogon
132 ################################################
134 ################################################
135 # Start MODULE dcerpc_lsa
136 [MODULE
::dcerpc_lsarpc
]
137 INIT_FUNCTION
= dcerpc_server_lsa_init
138 SUBSYSTEM
= dcerpc_server
139 PRIVATE_PROTO_HEADER
= lsa
/proto.h
144 PRIVATE_DEPENDENCIES
= \
150 # End MODULE dcerpc_lsa
151 ################################################
153 ################################################
154 # Start MODULE dcerpc_spoolss
155 [MODULE
::dcerpc_spoolss
]
156 INIT_FUNCTION
= dcerpc_server_spoolss_init
157 SUBSYSTEM
= dcerpc_server
158 OUTPUT_TYPE
= MERGED_OBJ
160 spoolss
/dcesrv_spoolss.o
161 PRIVATE_DEPENDENCIES
= \
166 # End MODULE dcerpc_spoolss
167 ################################################
169 ################################################
170 # Start MODULE dcerpc_drsuapi
171 [MODULE
::dcerpc_drsuapi
]
172 INIT_FUNCTION
= dcerpc_server_drsuapi_init
173 SUBSYSTEM
= dcerpc_server
175 drsuapi
/dcesrv_drsuapi.o
176 PRIVATE_DEPENDENCIES
= \
180 # End MODULE dcerpc_drsuapi
181 ################################################
183 ################################################
184 # Start SUBSYSTEM dcerpc_server
185 [SUBSYSTEM
::dcerpc_server
]
186 PRIVATE_PROTO_HEADER
= dcerpc_server_proto.h
192 PRIVATE_DEPENDENCIES
= \
197 # End SUBSYSTEM DCERPC
198 ################################################
200 PUBLIC_HEADERS
+= rpc_server
/dcerpc_server.h
203 INIT_FUNCTION
= server_service_rpc_init
204 OBJ_FILES
= service_rpc.o
206 PRIVATE_DEPENDENCIES
= dcerpc_server