s3-rpc_server: Fixed rpc_pipe_open_internal documentation.
authorAndreas Schneider <asn@samba.org>
Tue, 29 Mar 2011 10:51:45 +0000 (12:51 +0200)
committerGünther Deschner <gd@samba.org>
Tue, 29 Mar 2011 14:03:54 +0000 (16:03 +0200)
Signed-off-by: Günther Deschner <gd@samba.org>
source3/rpc_server/rpc_ncacn_np.c

index e59280595719b24e1be2dba759fc8d0a7fb82863..df9799b1e67b56437e5809d1b7b5bb0237591b39 100644 (file)
@@ -510,18 +510,24 @@ NTSTATUS rpcint_binding_handle(TALLOC_CTX *mem_ctx,
 }
 
 /**
- * @brief Create a new RPC client context which uses a local dispatch function.
+ * @internal
+ *
+ * @brief Create a new RPC client context which uses a local transport.
+ *
+ * This creates a local transport. It is a shortcut to directly call the server
+ * functions and avoid marschalling.
  *
  * @param[in]  mem_ctx  The memory context to use.
  *
  * @param[in]  abstract_syntax Normally the syntax_id of the autogenerated
  *                             ndr_table_<name>.
  *
- * @param[in]  dispatch The corresponding autogenerated dispatch function
- *                      rpc_<name>_dispatch.
- *
  * @param[in]  serversupplied_info The server supplied authentication function.
  *
+ * @param[in]  client_id The client address information.
+ *
+ * @param[in]  msg_ctx  The messaging context to use.
+ *
  * @param[out] presult  A pointer to store the connected rpc client pipe.
  *
  * @return              NT_STATUS_OK on success, a corresponding NT status if an
@@ -533,8 +539,8 @@ NTSTATUS rpcint_binding_handle(TALLOC_CTX *mem_ctx,
  *
  *   status = rpc_pipe_open_internal(tmp_ctx,
  *                                   &ndr_table_winreg.syntax_id,
- *                                   rpc_winreg_dispatch,
  *                                   p->session_info,
+ *                                   client_id,
  *                                   &winreg_pipe);
  * @endcode
  */