summaryrefslogtreecommitdiff
path: root/docs/docbook/devdoc/rpc_plugin.sgml
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2003-03-19 20:08:30 +0000
committerJelmer Vernooij <jelmer@samba.org>2003-03-19 20:08:30 +0000
commitf23c19359fa9702fead4a5aecb0dc0eaaf9d0e5f (patch)
treec5ebc501f1215d645a19f3bbd0c307c4aeff54a8 /docs/docbook/devdoc/rpc_plugin.sgml
parent84627f7995af6260e56f734a6d39ea1a85274c34 (diff)
downloadsamba-f23c19359fa9702fead4a5aecb0dc0eaaf9d0e5f.tar.gz
samba-f23c19359fa9702fead4a5aecb0dc0eaaf9d0e5f.tar.bz2
samba-f23c19359fa9702fead4a5aecb0dc0eaaf9d0e5f.zip
Add documentation on new modules system
(This used to be commit f0f454129a5a57e50391397f45d7cf4d58648d45)
Diffstat (limited to 'docs/docbook/devdoc/rpc_plugin.sgml')
-rw-r--r--docs/docbook/devdoc/rpc_plugin.sgml13
1 files changed, 10 insertions, 3 deletions
diff --git a/docs/docbook/devdoc/rpc_plugin.sgml b/docs/docbook/devdoc/rpc_plugin.sgml
index 21582a011d..c83742a247 100644
--- a/docs/docbook/devdoc/rpc_plugin.sgml
+++ b/docs/docbook/devdoc/rpc_plugin.sgml
@@ -7,6 +7,13 @@
<address><email>aliguor@us.ibm.com</email></address>
</affiliation>
</author>
+ <author>
+ <firstname>Jelmer</firstname><surname>Vernooij</surname>
+ <affiliation>
+ <orgname>Samba Team</orgname>
+ <address><email>jelmer@samba.org</email></address>
+ </affiliation>
+ </author>
<pubdate>January 2003</pubdate>
</chapterinfo>
@@ -33,12 +40,12 @@ When an RPC call is sent to smbd, smbd tries to load a shared library by the
name <filename>librpc_&lt;pipename&gt;.so</filename> to handle the call if
it doesn't know how to handle the call internally. For instance, LSA calls
are handled by <filename>librpc_lsass.so</filename>..
-These shared libraries should be located in the <filename>&lt;sambaroot&gt;/lib/rpc</filename>. smbd then attempts to call the rpc_pipe_init function within
-the shared library.
+These shared libraries should be located in the <filename>&lt;sambaroot&gt;/lib/rpc</filename>. smbd then attempts to call the init_module function within
+the shared library. Check the chapter on modules for more information.
</para>
<para>
-In the rpc_pipe_init function, the library should call
+In the init_module function, the library should call
rpc_pipe_register_commands(). This function takes the following arguments:
</para>