ze-filter  (ze-filter-0.8.0-develop-180218)
ze-smmacros.c File Reference
#include <ze-sys.h>
#include "ze-filter.h"
#include "ze-filter-data.h"

Go to the source code of this file.

Classes

struct  sm_mac_T
 

Macros

#define DEBUG   0
 

Functions

sm_mac_Tsm_macro_new ()
 
void sm_macro_free (sm_mac_T *sm)
 
void sm_macro_update (SMFICTX *ctx, sm_mac_T *sm)
 
char * sm_macro_get_str (sm_mac_T *sm, char *name)
 
int sm_macro_get_int (sm_mac_T *sm, char *name)
 
void sm_macro_log_all (char *id, sm_mac_T *sm)
 
char * callback_name (int id)
 

Variables

bool log_sm_macros = FALSE
 

Macro Definition Documentation

◆ DEBUG

#define DEBUG   0

Definition at line 31 of file ze-smmacros.c.

Function Documentation

◆ callback_name()

char* callback_name ( int  id)

Definition at line 267 of file ze-smmacros.c.

◆ sm_macro_free()

void sm_macro_free ( sm_mac_T sm)

Definition at line 132 of file ze-smmacros.c.

◆ sm_macro_get_int()

int sm_macro_get_int ( sm_mac_T sm,
char *  name 
)

Definition at line 209 of file ze-smmacros.c.

◆ sm_macro_get_str()

char* sm_macro_get_str ( sm_mac_T sm,
char *  name 
)

Definition at line 191 of file ze-smmacros.c.

◆ sm_macro_log_all()

void sm_macro_log_all ( char *  id,
sm_mac_T sm 
)

Definition at line 229 of file ze-smmacros.c.

◆ sm_macro_new()

sm_mac_T* sm_macro_new ( )

Definition at line 114 of file ze-smmacros.c.

◆ sm_macro_update()

void sm_macro_update ( SMFICTX *  ctx,
sm_mac_T sm 
)

Definition at line 150 of file ze-smmacros.c.

Variable Documentation

◆ log_sm_macros

bool log_sm_macros = FALSE

Definition at line 147 of file ze-smmacros.c.