summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source4/build/smb_build/makefile.pm2
-rw-r--r--source4/ntptr/config.mk1
-rw-r--r--source4/ntvfs/config.mk1
-rw-r--r--source4/rpc_server/config.mk3
-rw-r--r--source4/rpc_server/dcerpc_server.c2
5 files changed, 6 insertions, 3 deletions
diff --git a/source4/build/smb_build/makefile.pm b/source4/build/smb_build/makefile.pm
index 6ed1c36d13..b0c7ea3be1 100644
--- a/source4/build/smb_build/makefile.pm
+++ b/source4/build/smb_build/makefile.pm
@@ -249,7 +249,7 @@ __EOD__
defined($ctx->{LIBRARY_SONAME})) {
$soarg = "$self->{config}->{SONAMEFLAG}$ctx->{LIBRARY_SONAME} ";
if ($ctx->{LIBRARY_REALNAME} ne $ctx->{LIBRARY_SONAME}) {
- $soargdebug = "\tln -fs $ctx->{LIBRARY_REALNAME} $ctx->{DEBUGDIR}/$ctx->{LIBRARY_SONAME}\n";
+ $soargdebug = "\t\@ln -fs $ctx->{LIBRARY_REALNAME} $ctx->{DEBUGDIR}/$ctx->{LIBRARY_SONAME}\n";
}
}
diff --git a/source4/ntptr/config.mk b/source4/ntptr/config.mk
index c4bccd7a68..2aea27f767 100644
--- a/source4/ntptr/config.mk
+++ b/source4/ntptr/config.mk
@@ -19,6 +19,7 @@ PRIVATE_PROTO_HEADER = ntptr_proto.h
OBJ_FILES = \
ntptr_base.o \
ntptr_interface.o
+REQUIRED_SUBSYSTEMS = DCERPC_COMMON
#
# End SUBSYSTEM ntptr
################################################
diff --git a/source4/ntvfs/config.mk b/source4/ntvfs/config.mk
index 3f05bfa7be..7a37641f91 100644
--- a/source4/ntvfs/config.mk
+++ b/source4/ntvfs/config.mk
@@ -46,6 +46,7 @@ OBJ_FILES = \
ipc/vfs_ipc.o \
ipc/ipc_rap.o \
ipc/rap_server.o
+REQUIRED_SUBSYSTEMS = DCERPC_COMMON dcerpc_server
# End MODULE ntvfs_ipc
################################################
diff --git a/source4/rpc_server/config.mk b/source4/rpc_server/config.mk
index 7ded619095..f7f0a81ea4 100644
--- a/source4/rpc_server/config.mk
+++ b/source4/rpc_server/config.mk
@@ -213,7 +213,8 @@ OBJ_FILES = \
REQUIRED_SUBSYSTEMS = \
LIBCLI_AUTH \
LIBNDR \
- dcerpc
+ dcerpc \
+ service
#
# End SUBSYSTEM DCERPC
################################################
diff --git a/source4/rpc_server/dcerpc_server.c b/source4/rpc_server/dcerpc_server.c
index f4780eaf38..121474051e 100644
--- a/source4/rpc_server/dcerpc_server.c
+++ b/source4/rpc_server/dcerpc_server.c
@@ -1115,7 +1115,7 @@ NTSTATUS dcesrv_input(struct dcesrv_connection *dce_conn, const DATA_BLOB *data)
from the current fragment
*/
-NTSTATUS dcesrv_output(struct dcesrv_connection *dce_conn,
+_PUBLIC_ NTSTATUS dcesrv_output(struct dcesrv_connection *dce_conn,
void *private_data,
NTSTATUS (*write_fn)(void *private_data, DATA_BLOB *output, size_t *nwritten))
{