|
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 行目に定義があります。
1.8.9.1