mapiproxy/modules/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 dummy_dispatch(), dummy_init(), dummy_ndr_pull(), dummy_pull(), dummy_push(), and dummy_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/