summaryrefslogtreecommitdiff
path: root/source3/m4
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2010-12-20 11:24:07 +0100
committerAndreas Schneider <asn@samba.org>2011-01-04 11:23:21 +0100
commit8ece780d1b90125514a1afb3e145a413cc342b98 (patch)
tree838d57829c179b3b3113fcc90e6ad78fc8821b5c /source3/m4
parent9aa876397601554df5f6b6e4b690755ed0eb405e (diff)
downloadsamba-8ece780d1b90125514a1afb3e145a413cc342b98.tar.gz
samba-8ece780d1b90125514a1afb3e145a413cc342b98.tar.bz2
samba-8ece780d1b90125514a1afb3e145a413cc342b98.zip
s3-build: Remove broken RPC modules support.
With the current module support for rpc we're not able to call the init functions with the rpc callback structure. So init functions and shutdown functions aren't called. These init functions are needed to setup pre requirements like migrating the printer databases and register at the endpoint mapper. The shutdown functions cleanup memory and deregister from the endpoint mapper.
Diffstat (limited to 'source3/m4')
-rw-r--r--source3/m4/aclocal.m48
1 files changed, 0 insertions, 8 deletions
diff --git a/source3/m4/aclocal.m4 b/source3/m4/aclocal.m4
index b33658f354..301445f562 100644
--- a/source3/m4/aclocal.m4
+++ b/source3/m4/aclocal.m4
@@ -30,14 +30,6 @@ AC_DEFUN(SMB_MODULE,
AC_MSG_RESULT([shared])
[$6]
string_shared_modules="$string_shared_modules $1"
- elif test x"$DEST" = xSTATIC && test x"$4" = xRPC; then
- [init_static_modules_]translit([$4], [A-Z], [a-z])="$[init_static_modules_]translit([$4], [A-Z], [a-z]) $1_init(NULL);"
- [decl_static_modules_]translit([$4], [A-Z], [a-z])="$[decl_static_modules_]translit([$4], [A-Z], [a-z]) extern NTSTATUS $1_init(const struct rpc_srv_callbacks *rpc_srv_cb);"
- string_static_modules="$string_static_modules $1"
- $4_STATIC="$$4_STATIC $2"
- AC_SUBST($4_STATIC)
- [$5]
- AC_MSG_RESULT([static])
elif test x"$DEST" = xSTATIC; then
[init_static_modules_]translit([$4], [A-Z], [a-z])="$[init_static_modules_]translit([$4], [A-Z], [a-z]) $1_init();"
[decl_static_modules_]translit([$4], [A-Z], [a-z])="$[decl_static_modules_]translit([$4], [A-Z], [a-z]) extern NTSTATUS $1_init(void);"