summaryrefslogtreecommitdiffstats
path: root/source4/librpc
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2005-07-09 11:48:59 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:19:27 -0500
commitcd88764ba16bc35f0209fbdf1a975f10bd3eb9ac (patch)
tree6c01730a1da0b77eb7e8bbdeaa7e2d0a096e84d5 /source4/librpc
parent3b03ccb2f76d69ba763c9b202215beda62323388 (diff)
downloadsamba-cd88764ba16bc35f0209fbdf1a975f10bd3eb9ac.tar.gz
samba-cd88764ba16bc35f0209fbdf1a975f10bd3eb9ac.tar.xz
samba-cd88764ba16bc35f0209fbdf1a975f10bd3eb9ac.zip
r8260: added an init based registration system for the generated ejs rpc code, so
adding a new pipe only involves changes to librpc/config.mk (This used to be commit 0e54fa446665f380e9c46723a6e2be5a08b8d51c)
Diffstat (limited to 'source4/librpc')
-rw-r--r--source4/librpc/config.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/source4/librpc/config.mk b/source4/librpc/config.mk
index c7d45bcf4b..b0af157714 100644
--- a/source4/librpc/config.mk
+++ b/source4/librpc/config.mk
@@ -552,26 +552,31 @@ REQUIRED_SUBSYSTEMS = NDR_RAW RPC_RAW LIBSMB NDR_MISC NDR_DCERPC NDR_SCHANNEL ND
################################################
[SUBSYSTEM::RPC_EJS_ECHO]
+INIT_FUNCTION = ejs_init_rpcecho
OBJ_FILES = librpc/gen_ndr/ndr_echo_ejs.o
REQUIRED_SUBSYSTEMS = RPC NDR_ECHO
NOPROTO = YES
[SUBSYSTEM::RPC_EJS_MISC]
+INIT_FUNCTION = ejs_init_misc
OBJ_FILES = librpc/gen_ndr/ndr_misc_ejs.o
REQUIRED_SUBSYSTEMS = RPC NDR_MISC
NOPROTO = YES
[SUBSYSTEM::RPC_EJS_SAMR]
+INIT_FUNCTION = ejs_init_samr
OBJ_FILES = librpc/gen_ndr/ndr_samr_ejs.o
REQUIRED_SUBSYSTEMS = RPC NDR_SAMR
NOPROTO = YES
[SUBSYSTEM::RPC_EJS_SECURITY]
+INIT_FUNCTION = ejs_init_security
OBJ_FILES = librpc/gen_ndr/ndr_security_ejs.o
REQUIRED_SUBSYSTEMS = RPC LIB_SECURITY_NDR
NOPROTO = YES
[SUBSYSTEM::RPC_EJS_LSA]
+INIT_FUNCTION = ejs_init_lsarpc
OBJ_FILES = librpc/gen_ndr/ndr_lsa_ejs.o
REQUIRED_SUBSYSTEMS = RPC NDR_LSA
NOPROTO = YES