Postfix3.3.1
マクロ定義 | 関数 | 変数
postscreen_expand.c ファイル
#include <sys_defs.h>
#include <time.h>
#include <msg.h>
#include <vstring.h>
#include <stringops.h>
#include <mail_params.h>
#include <mail_proto.h>
#include <postscreen.h>

[ソースコード]

マクロ定義

#define STREQ(x, y)   (*(x) == *(y) && strcmp((x), (y)) == 0)
 
#define STREQN(x, y, n)   (*(x) == *(y) && strncmp((x), (y), (n)) == 0)
 
#define CONST_LEN(x)   (sizeof(x) - 1)
 

関数

void psc_expand_init (void)
 
const char * psc_expand_lookup (const char *name, int unused_mode, void *context)
 

変数

VSTRINGpsc_expand_filter
 

マクロ定義詳解

#define CONST_LEN (   x)    (sizeof(x) - 1)
#define STREQ (   x,
 
)    (*(x) == *(y) && strcmp((x), (y)) == 0)
#define STREQN (   x,
  y,
 
)    (*(x) == *(y) && strncmp((x), (y), (n)) == 0)

関数詳解

void psc_expand_init ( void  )

postscreen_expand.c78 行目に定義があります。

const char* psc_expand_lookup ( const char *  name,
int  unused_mode,
void *  context 
)

postscreen_expand.c90 行目に定義があります。

変数詳解

VSTRING* psc_expand_filter

postscreen_expand.c74 行目に定義があります。