Postfix3.3.1
|
#include <sys_defs.h>
#include <dirent.h>
#include <string.h>
#include <errno.h>
#include "msg.h"
#include "mymalloc.h"
#include "stringops.h"
#include "vstring.h"
#include "scan_dir.h"
データ構造 | |
struct | SCAN_INFO |
struct | SCAN_DIR |
マクロ定義 | |
#define | SCAN_DIR_PATH(scan) (scan->current->path) |
#define | STR(x) vstring_str(x) |
#define | STREQ(x, y) (strcmp((x),(y)) == 0) |
型定義 | |
typedef struct SCAN_INFO | SCAN_INFO |
関数 | |
char * | scan_dir_path (SCAN_DIR *scan) |
void | scan_dir_push (SCAN_DIR *scan, const char *path) |
SCAN_DIR * | scan_dir_pop (SCAN_DIR *scan) |
SCAN_DIR * | scan_dir_open (const char *path) |
char * | scan_dir_next (SCAN_DIR *scan) |
SCAN_DIR * | scan_dir_close (SCAN_DIR *scan) |
#define SCAN_DIR_PATH | ( | scan | ) | (scan->current->path) |
scan_dir.c の 112 行目に定義があります。
#define STR | ( | x | ) | vstring_str(x) |
scan_dir.c の 113 行目に定義があります。
#define STREQ | ( | x, | |
y | |||
) | (strcmp((x),(y)) == 0) |
scan_dir.c の 101 行目に定義があります。
scan_dir.c の 210 行目に定義があります。
char* scan_dir_next | ( | SCAN_DIR * | scan | ) |
scan_dir.c の 177 行目に定義があります。
SCAN_DIR* scan_dir_open | ( | const char * | path | ) |
scan_dir.c の 165 行目に定義があります。
char* scan_dir_path | ( | SCAN_DIR * | scan | ) |
scan_dir.c の 117 行目に定義があります。
scan_dir.c の 144 行目に定義があります。
void scan_dir_push | ( | SCAN_DIR * | scan, |
const char * | path | ||
) |
scan_dir.c の 124 行目に定義があります。