Postfix3.3.1
マクロ定義 | 関数 | 変数
qmgr_deliver.c ファイル
#include <sys_defs.h>
#include <time.h>
#include <string.h>
#include <msg.h>
#include <vstring.h>
#include <vstream.h>
#include <vstring_vstream.h>
#include <events.h>
#include <iostuff.h>
#include <stringops.h>
#include <mymalloc.h>
#include <mail_queue.h>
#include <mail_proto.h>
#include <recipient_list.h>
#include <mail_params.h>
#include <deliver_request.h>
#include <verp_sender.h>
#include <dsn_util.h>
#include <dsn_buf.h>
#include <dsb_scan.h>
#include <rcpt_print.h>
#include <smtputf8.h>
#include "qmgr.h"

[ソースコード]

マクロ定義

#define DELIVER_STAT_OK   0 /* all recipients delivered */
 
#define DELIVER_STAT_DEFER   1 /* try some recipients later */
 
#define DELIVER_STAT_CRASH   2 /* mailer internal problem */
 
#define QMGR_DELIVER_RELEASE_AGENT(entry)
 
#define SUSPENDED   "delivery temporarily suspended: "
 

関数

void qmgr_deliver (QMGR_TRANSPORT *transport, VSTREAM *stream)
 

変数

int qmgr_deliver_concurrency
 

マクロ定義詳解

#define DELIVER_STAT_CRASH   2 /* mailer internal problem */

qmgr_deliver.c105 行目に定義があります。

#define DELIVER_STAT_DEFER   1 /* try some recipients later */

qmgr_deliver.c104 行目に定義があります。

#define DELIVER_STAT_OK   0 /* all recipients delivered */

qmgr_deliver.c103 行目に定義があります。

#define QMGR_DELIVER_RELEASE_AGENT (   entry)
値:
do { \
(void) vstream_fclose(entry->stream); \
entry->stream = 0; \
} while (0)
int qmgr_deliver_concurrency
Definition: qmgr_deliver.c:93
int vstream_fclose(VSTREAM *stream)
Definition: vstream.c:1268
#define vstream_fileno(vp)
Definition: vstream.h:115
void event_disable_readwrite(int fd)
Definition: events.c:839
#define SUSPENDED   "delivery temporarily suspended: "

関数詳解

void qmgr_deliver ( QMGR_TRANSPORT transport,
VSTREAM stream 
)

qmgr_deliver.c379 行目に定義があります。

変数詳解

int qmgr_deliver_concurrency

qmgr_deliver.c98 行目に定義があります。