oc_log.c File Reference
#include "libmapi/libmapi.h"
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>

Macros

#define MIN(a, b)   ((a)<(b)?(a):(b))
 

Functions

void oc_dump_data (int level, const uint8_t *buf, int len)
 
void oc_log (enum oc_log_level level, const char *fmt_string,...)
 
void oc_log_init_server (const char *progname, struct loadparm_context *lp_ctx)
 
void oc_log_init_stderr ()
 
void oc_log_init_stdout ()
 
void oc_log_init_user (const char *progname, struct loadparm_context *lp_ctx)
 
void oc_logv (enum oc_log_level level, const char *fmt_string, va_list ap)
 
void oc_panic (const char *why)
 

Variables

int _oc_log_samba_level = 0
 

Macro Definition Documentation

◆ MIN

#define MIN ( a,
b )   ((a)<(b)?(a):(b))

Function Documentation

◆ oc_dump_data()

void oc_dump_data ( int level,
const uint8_t * buf,
int len )

◆ oc_log()

void oc_log ( enum oc_log_level level,
const char * fmt_string,
... )

References oc_logv().

Referenced by IDSET_dump(), and RAWIDSET_push_guid_glob().

◆ oc_log_init_server()

void oc_log_init_server ( const char * progname,
struct loadparm_context * lp_ctx )

◆ oc_log_init_stderr()

void oc_log_init_stderr ( void )

◆ oc_log_init_stdout()

void oc_log_init_stdout ( void )

Referenced by MAPIInitialize().

◆ oc_log_init_user()

void oc_log_init_user ( const char * progname,
struct loadparm_context * lp_ctx )

◆ oc_logv()

void oc_logv ( enum oc_log_level level,
const char * fmt_string,
va_list ap )

References _oc_log_samba_level, and OC_LOG_MAX_LINE.

Referenced by oc_log().

◆ oc_panic()

void oc_panic ( const char * why)

Referenced by mapi_copy_spropvalues().

Variable Documentation

◆ _oc_log_samba_level

int _oc_log_samba_level = 0

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/