mpm_dummy.c File Reference
#include "libmapi/libmapi.h"
#include "mapiproxy/dcesrv_mapiproxy.h"
#include "mapiproxy/dcesrv_mapiproxy_proto.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

◆ dummy_dispatch()

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

◆ dummy_init()

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.

◆ dummy_ndr_pull()

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

◆ dummy_pull()

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

◆ dummy_push()

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

◆ dummy_unbind()

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

◆ 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_register().


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/