mpm_dummy.c File Reference
#include "mapiproxy/dcesrv_mapiproxy.h"
#include "mapiproxy/dcesrv_mapiproxy_proto.h"
#include <util/debug.h>

Functions

static NTSTATUS dummy_dispatch (struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, void *r, struct mapiproxy *mapiproxy)
 
static NTSTATUS dummy_init (struct dcesrv_context *dce_ctx)
 
static NTSTATUS dummy_ndr_pull (struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, struct ndr_pull *ndr)
 
static NTSTATUS dummy_pull (struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, void *r)
 
static NTSTATUS dummy_push (struct dcesrv_call_state *dce_call, TALLOC_CTX *mem_ctx, void *r)
 
static NTSTATUS dummy_unbind (struct server_id server_id, uint32_t context_id)
 
NTSTATUS samba_init_module (void)
 

Function Documentation

static NTSTATUS dummy_dispatch ( struct dcesrv_call_state *  dce_call,
TALLOC_CTX *  mem_ctx,
void *  r,
struct mapiproxy mapiproxy 
)
static

Referenced by samba_init_module().

static NTSTATUS dummy_init ( struct dcesrv_context *  dce_ctx)
static

Dummy init function which reads a parametric option from smb.conf and display it on the log channel.

Referenced by samba_init_module().

static NTSTATUS dummy_ndr_pull ( struct dcesrv_call_state *  dce_call,
TALLOC_CTX *  mem_ctx,
struct ndr_pull *  ndr 
)
static

Referenced by samba_init_module().

static NTSTATUS dummy_pull ( struct dcesrv_call_state *  dce_call,
TALLOC_CTX *  mem_ctx,
void *  r 
)
static

Referenced by samba_init_module().

static NTSTATUS dummy_push ( struct dcesrv_call_state *  dce_call,
TALLOC_CTX *  mem_ctx,
void *  r 
)
static

Referenced by samba_init_module().

static NTSTATUS dummy_unbind ( struct server_id  server_id,
uint32_t  context_id 
)
static

Referenced by samba_init_module().

NTSTATUS samba_init_module ( void  )

Register mapiproxy dynamic shared object modules

This function registers mapiproxy modules located

Entry point of mapiproxy dynamic shared object.

This function first registers exchange endpoints and ndr tables, then attempts to register the mapiproxy interface.

Returns
NT_STATUS_OK on success, otherwise NT_STATUS_UNSUCCESSFUL;

Entry point for the pack mapiproxy module

Returns
NT_STATUS_OK on success, otherwise NTSTATUS error

Entry point for the cache mapiproxy module

Returns
NT_STATUS_OK on success, otherwise NTSTATUS error

Entry point for the downgrade mapiproxy module

Returns
NT_STATUS_OK on success, otherwise NTSTATUS error

References mapiproxy_module::description, mapiproxy_module::dispatch, dummy_dispatch(), dummy_init(), dummy_ndr_pull(), dummy_pull(), dummy_push(), dummy_unbind(), mapiproxy_module::endpoint, mapiproxy_module::init, mapiproxy_module_register(), mapiproxy_module::name, mapiproxy_module::ndr_pull, mapiproxy_module::pull, mapiproxy_module::push, and mapiproxy_module::unbind.


Creative Commons License
Creative Commons Attribution icon Creative Commons Share Alike icon
This content is licensed under the Creative Commons
Attribution ShareAlike License v. 3.0:
http://creativecommons.org/licenses/by-sa/3.0/