|
Postfix3.3.1
|
#include <sys_defs.h>#include <time.h>#include <msg.h>#include <vstring.h>#include <mac_expand.h>#include <stringops.h>#include <mail_params.h>#include <mail_proto.h>#include <smtpd.h>#include <smtpd_expand.h>マクロ定義 | |
| #define | STR vstring_str |
| #define | STREQ(x, y) (*(x) == *(y) && strcmp((x), (y)) == 0) |
| #define | STREQN(x, y, n) (*(x) == *(y) && strncmp((x), (y), (n)) == 0) |
| #define | CONST_LEN(x) (sizeof(x) - 1) |
関数 | |
| void | smtpd_expand_init (void) |
| const char * | smtpd_expand_lookup (const char *name, int unused_mode, void *context) |
| int | smtpd_expand (SMTPD_STATE *state, VSTRING *result, const char *template, int flags) |
変数 | |
| VSTRING * | smtpd_expand_filter |
| #define CONST_LEN | ( | x | ) | (sizeof(x) - 1) |
| #define STR vstring_str |
smtpd_expand.c の 85 行目に定義があります。
| #define STREQ | ( | x, | |
| y | |||
| ) | (*(x) == *(y) && strcmp((x), (y)) == 0) |
| #define STREQN | ( | x, | |
| y, | |||
| n | |||
| ) | (*(x) == *(y) && strncmp((x), (y), (n)) == 0) |
| int smtpd_expand | ( | SMTPD_STATE * | state, |
| VSTRING * | result, | ||
| const char * | template, | ||
| int | flags | ||
| ) |
smtpd_expand.c の 242 行目に定義があります。
| void smtpd_expand_init | ( | void | ) |
smtpd_expand.c の 89 行目に定義があります。
| const char* smtpd_expand_lookup | ( | const char * | name, |
| int | unused_mode, | ||
| void * | context | ||
| ) |
smtpd_expand.c の 174 行目に定義があります。
| VSTRING* smtpd_expand_filter |
smtpd_expand.c の 80 行目に定義があります。
1.8.9.1