Postfix3.3.1
|
#include <sys_defs.h>
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/time.h>
#include <string.h>
#include <errno.h>
#include <msg.h>
#include <vstring.h>
#include <vstream.h>
#include <mymalloc.h>
#include <argv.h>
#include <dir_forest.h>
#include <make_dirs.h>
#include <split_at.h>
#include <sane_fsops.h>
#include <valid_hostname.h>
#include "file_id.h"
#include "mail_params.h"
#include "mail_queue.h"
マクロ定義 | |
#define | MAIL_QUEUE_INTERNAL |
#define | STR vstring_str |
関数 | |
const char * | mail_queue_dir (VSTRING *buf, const char *queue_name, const char *queue_id) |
const char * | mail_queue_path (VSTRING *buf, const char *queue_name, const char *queue_id) |
int | mail_queue_mkdirs (const char *path) |
int | mail_queue_rename (const char *queue_id, const char *old_queue, const char *new_queue) |
int | mail_queue_remove (const char *queue_name, const char *queue_id) |
int | mail_queue_name_ok (const char *queue_name) |
int | mail_queue_id_ok (const char *queue_id) |
VSTREAM * | mail_queue_enter (const char *queue_name, mode_t mode, struct timeval *tp) |
VSTREAM * | mail_queue_open (const char *queue_name, const char *queue_id, int flags, mode_t mode) |
#define MAIL_QUEUE_INTERNAL |
mail_queue.c の 138 行目に定義があります。
#define STR vstring_str |
mail_queue.c の 141 行目に定義があります。
const char* mail_queue_dir | ( | VSTRING * | buf, |
const char * | queue_name, | ||
const char * | queue_id | ||
) |
mail_queue.c の 145 行目に定義があります。
VSTREAM* mail_queue_enter | ( | const char * | queue_name, |
mode_t | mode, | ||
struct timeval * | tp | ||
) |
mail_queue.c の 319 行目に定義があります。
int mail_queue_id_ok | ( | const char * | queue_id | ) |
mail_queue.c の 296 行目に定義があります。
int mail_queue_mkdirs | ( | const char * | path | ) |
mail_queue.c の 228 行目に定義があります。
int mail_queue_name_ok | ( | const char * | queue_name | ) |
mail_queue.c の 281 行目に定義があります。
mail_queue.c の 424 行目に定義があります。
const char* mail_queue_path | ( | VSTRING * | buf, |
const char * | queue_name, | ||
const char * | queue_id | ||
) |
mail_queue.c の 204 行目に定義があります。
int mail_queue_remove | ( | const char * | queue_name, |
const char * | queue_id | ||
) |
mail_queue.c の 274 行目に定義があります。
int mail_queue_rename | ( | const char * | queue_id, |
const char * | old_queue, | ||
const char * | new_queue | ||
) |
mail_queue.c の 247 行目に定義があります。