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

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

Referenced by oc_panic().

Function Documentation

void oc_dump_data ( int  level,
const uint8_t *  buf,
int  len 
)
void oc_log ( enum oc_log_level  level,
const char *  fmt_string,
  ... 
)

References oc_logv().

Referenced by IDSET_dump(), and RAWIDSET_push_guid_glob().

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

Referenced by MAPIInitialize().

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 
)

References _oc_log_samba_level, and OC_LOG_MAX_LINE.

Referenced by oc_log().

void oc_panic ( const char *  why)

References _oc_log_samba_level, and MIN.

Referenced by mapi_copy_spropvalues().

Variable Documentation

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/