Postfix3.3.1
マクロ定義 | 関数 | 変数
showq.c ファイル
#include <sys_defs.h>
#include <sys/stat.h>
#include <dirent.h>
#include <stdlib.h>
#include <unistd.h>
#include <errno.h>
#include <fcntl.h>
#include <time.h>
#include <string.h>
#include <ctype.h>
#include <msg.h>
#include <scan_dir.h>
#include <vstring.h>
#include <vstream.h>
#include <vstring_vstream.h>
#include <stringops.h>
#include <mymalloc.h>
#include <htable.h>
#include <mail_queue.h>
#include <mail_open_ok.h>
#include <mail_proto.h>
#include <mail_date.h>
#include <mail_params.h>
#include <mail_version.h>
#include <mail_scan_dir.h>
#include <mail_conf.h>
#include <record.h>
#include <rec_type.h>
#include <quote_822_local.h>
#include <mail_addr.h>
#include <bounce_log.h>
#include <mail_server.h>

[ソースコード]

マクロ定義

#define STR(x)   vstring_str(x)
 
#define SHOWQ_CLEANUP_AND_RETURN
 

関数

int main (int argc, char **argv)
 

変数

int var_dup_filter_limit
 
char * var_empty_addr
 
 MAIL_VERSION_STAMP_DECLARE
 

マクロ定義詳解

#define SHOWQ_CLEANUP_AND_RETURN
値:
{ \
if (sender_seen > 0) \
vstring_free(printable_quoted_addr); \
if (rcpt_buf) \
rcpb_free(rcpt_buf); \
if (dsn_buf) \
dsb_free(dsn_buf); \
if (dup_filter) \
htable_free(dup_filter, (void (*) (void *)) 0); \
}
void htable_free(HTABLE *table, void(*free_fn)(void *))
Definition: htable.c:287
#define ATTR_FLAG_NONE
Definition: attr.h:98
void dsb_free(DSN_BUF *dsb)
Definition: dsn_buf.c:190
#define ATTR_TYPE_END
Definition: attr.h:39
#define attr_print
Definition: attr.h:109
void rcpb_free(RCPT_BUF *rcpt)
Definition: rcpt_buf.c:108
VSTRING * vstring_free(VSTRING *vp)
Definition: vstring.c:380
#define STR (   x)    vstring_str(x)

showq.c156 行目に定義があります。

関数詳解

int main ( int  argc,
char **  argv 
)

showq.c406 行目に定義があります。

変数詳解

MAIL_VERSION_STAMP_DECLARE

showq.c402 行目に定義があります。

int var_dup_filter_limit

showq.c150 行目に定義があります。

char* var_empty_addr

showq.c151 行目に定義があります。