Postfix3.3.1
|
#include <sys_defs.h>
#include <sys/stat.h>
#include <unistd.h>
#include <errno.h>
#include <utime.h>
#include <string.h>
#include <stdarg.h>
#include <msg.h>
#include <mymalloc.h>
#include <vstring.h>
#include <vstream.h>
#include <stringops.h>
#include <argv.h>
#include <sane_fsops.h>
#include <warn_stat.h>
#include <cleanup_user.h>
#include <mail_proto.h>
#include <mail_queue.h>
#include <opened.h>
#include <mail_params.h>
#include <mail_stream.h>
#include <mail_parm_split.h>
マクロ定義 | |
#define | FREE_AND_WIPE(free, arg) do { if (arg) free(arg); arg = 0; } while (0) |
#define | STR(x) vstring_str(x) |
関数 | |
void | mail_stream_cleanup (MAIL_STREAM *info) |
int | mail_stream_finish (MAIL_STREAM *info, VSTRING *why) |
MAIL_STREAM * | mail_stream_file (const char *queue, const char *class, const char *service, int mode) |
MAIL_STREAM * | mail_stream_service (const char *class, const char *name) |
MAIL_STREAM * | mail_stream_command (const char *command) |
void | mail_stream_ctl (MAIL_STREAM *info, int op,...) |
#define FREE_AND_WIPE | ( | free, | |
arg | |||
) | do { if (arg) free(arg); arg = 0; } while (0) |
mail_stream.c の 145 行目に定義があります。
#define STR | ( | x | ) | vstring_str(x) |
mail_stream.c の 147 行目に定義があります。
void mail_stream_cleanup | ( | MAIL_STREAM * | info | ) |
mail_stream.c の 151 行目に定義があります。
MAIL_STREAM* mail_stream_command | ( | const char * | command | ) |
mail_stream.c の 462 行目に定義があります。
void mail_stream_ctl | ( | MAIL_STREAM * | info, |
int | op, | ||
... | |||
) |
mail_stream.c の 515 行目に定義があります。
MAIL_STREAM* mail_stream_file | ( | const char * | queue, |
const char * | class, | ||
const char * | service, | ||
int | mode | ||
) |
mail_stream.c の 405 行目に定義があります。
int mail_stream_finish | ( | MAIL_STREAM * | info, |
VSTRING * | why | ||
) |
mail_stream.c の 398 行目に定義があります。
MAIL_STREAM* mail_stream_service | ( | const char * | class, |
const char * | name | ||
) |
mail_stream.c の 434 行目に定義があります。