Postfix3.3.1
マクロ定義 | 関数
bounce_templates.c ファイル
#include <sys_defs.h>
#include <ctype.h>
#include <string.h>
#include <msg.h>
#include <mymalloc.h>
#include <stringops.h>
#include <vstring.h>
#include <vstream.h>
#include <vstring_vstream.h>
#include <mail_addr.h>
#include <mail_proto.h>
#include <bounce_template.h>

[ソースコード]

マクロ定義

#define STR(x)   vstring_str(x)
 
#define MATCH_TMPL_NAME(tname, tname_len, mname)
 

関数

BOUNCE_TEMPLATESbounce_templates_create (void)
 
void bounce_templates_free (BOUNCE_TEMPLATES *bs)
 
void bounce_templates_load (VSTREAM *fp, BOUNCE_TEMPLATES *ts)
 
void bounce_templates_expand (VSTREAM *fp, BOUNCE_TEMPLATES *ts)
 
void bounce_templates_dump (VSTREAM *fp, BOUNCE_TEMPLATES *ts)
 

マクロ定義詳解

#define MATCH_TMPL_NAME (   tname,
  tname_len,
  mname 
)
値:
(strncmp(tname, mname, tname_len = strlen(tname)) == 0 \
&& strcmp(mname + tname_len, "_template") == 0)
#define STR (   x)    vstring_str(x)

bounce_templates.c217 行目に定義があります。

関数詳解

BOUNCE_TEMPLATES* bounce_templates_create ( void  )

bounce_templates.c221 行目に定義があります。

void bounce_templates_dump ( VSTREAM fp,
BOUNCE_TEMPLATES ts 
)

bounce_templates.c368 行目に定義があります。

void bounce_templates_expand ( VSTREAM fp,
BOUNCE_TEMPLATES ts 
)

bounce_templates.c341 行目に定義があります。

void bounce_templates_free ( BOUNCE_TEMPLATES bs)

bounce_templates.c235 行目に定義があります。

void bounce_templates_load ( VSTREAM fp,
BOUNCE_TEMPLATES ts 
)

bounce_templates.c246 行目に定義があります。