Postfix3.3.1
マクロ定義 | 関数
cleanup_api.c ファイル
#include <sys_defs.h>
#include <errno.h>
#include <msg.h>
#include <vstring.h>
#include <mymalloc.h>
#include <cleanup_user.h>
#include <mail_queue.h>
#include <mail_proto.h>
#include <bounce.h>
#include <mail_params.h>
#include <mail_stream.h>
#include <mail_flow.h>
#include <rec_type.h>
#include <smtputf8.h>
#include <milter.h>
#include "cleanup.h"

[ソースコード]

マクロ定義

#define CAN_BOUNCE()
 

関数

CLEANUP_STATEcleanup_open (VSTREAM *src)
 
void cleanup_control (CLEANUP_STATE *state, int flags)
 
int cleanup_flush (CLEANUP_STATE *state)
 
void cleanup_free (CLEANUP_STATE *state)
 

マクロ定義詳解

#define CAN_BOUNCE ( )
値:
((state->errs & CLEANUP_STAT_MASK_CANT_BOUNCE) == 0 \
&& state->sender != 0 \
&& (state->flags & CLEANUP_FLAG_BOUNCE) != 0)
#define CLEANUP_FLAG_BOUNCE
Definition: cleanup_user.h:18
#define CLEANUP_STAT_MASK_CANT_BOUNCE
Definition: cleanup_user.h:69

関数詳解

void cleanup_control ( CLEANUP_STATE state,
int  flags 
)

cleanup_api.c184 行目に定義があります。

int cleanup_flush ( CLEANUP_STATE state)

cleanup_api.c208 行目に定義があります。

void cleanup_free ( CLEANUP_STATE state)

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

CLEANUP_STATE* cleanup_open ( VSTREAM src)

cleanup_api.c132 行目に定義があります。