|
Postfix3.3.1
|
#include <sys_defs.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <stdlib.h>#include <netdb.h>#include <ctype.h>#include <string.h>#include <unistd.h>#include <errno.h>#include <msg.h>#include <vstring.h>#include <mymalloc.h>#include <inet_addr_list.h>#include <stringops.h>#include <myaddrinfo.h>#include <inet_proto.h>#include <midna_domain.h>#include <mail_params.h>#include <own_inet_addr.h>#include <dsn_buf.h>#include <dns.h>#include "smtp.h"#include "smtp_addr.h"マクロ定義 | |
| #define | RETRY_AI_ERROR(e) ((e) == EAI_AGAIN || (e) == EAI_MEMORY || (e) == EAI_SYSTEM) |
| #define | DSN_NOHOST(e) ((e) == EAI_AGAIN || (e) == EAI_NONAME) |
| #define | IMPOSSIBLE_PREFERENCE (~0) |
| #define | SMTP_COMPARE_ADDR(flags) |
| #define | PREF0 0 |
関数 | |
| DNS_RR * | smtp_domain_addr (const char *name, DNS_RR **mxrr, int misc_flags, DSN_BUF *why, int *found_myself) |
| DNS_RR * | smtp_host_addr (const char *host, int misc_flags, DSN_BUF *why) |
| #define DSN_NOHOST | ( | e | ) | ((e) == EAI_AGAIN || (e) == EAI_NONAME) |
| #define IMPOSSIBLE_PREFERENCE (~0) |
| #define PREF0 0 |
| #define RETRY_AI_ERROR | ( | e | ) | ((e) == EAI_AGAIN || (e) == EAI_MEMORY || (e) == EAI_SYSTEM) |
| #define SMTP_COMPARE_ADDR | ( | flags | ) |
| DNS_RR* smtp_domain_addr | ( | const char * | name, |
| DNS_RR ** | mxrr, | ||
| int | misc_flags, | ||
| DSN_BUF * | why, | ||
| int * | found_myself | ||
| ) |
smtp_addr.c の 480 行目に定義があります。
smtp_addr.c の 645 行目に定義があります。
1.8.9.1