syslog-ng source
rcptid.c File Reference
#include "rcptid.h"
#include "messages.h"
#include "str-format.h"
Include dependency graph for rcptid.c:

Classes

struct  _RcptidService
 

Macros

#define self   (&rcpt_instance)
 

Functions

void rcptid_append_formatted_id (GString *result, guint64 rcptid)
 
void rcptid_set_id (guint64 id)
 
guint64 rcptid_generate_id (void)
 
gboolean rcptid_init (PersistState *state, gboolean use_rcptid)
 
void rcptid_deinit (void)
 

Macro Definition Documentation

◆ self

#define self   (&rcpt_instance)

Function Documentation

◆ rcptid_append_formatted_id()

void rcptid_append_formatted_id ( GString *  result,
guint64  rcptid 
)

◆ rcptid_deinit()

void rcptid_deinit ( void  )

◆ rcptid_generate_id()

guint64 rcptid_generate_id ( void  )

◆ rcptid_init()

gboolean rcptid_init ( PersistState *  state,
gboolean  use_rcptid 
)

◆ rcptid_set_id()

void rcptid_set_id ( guint64  id)