Postfix3.3.1
|
#include <sys_defs.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <ctype.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <msg.h>
#include <vstring.h>
#include <stringops.h>
#include <split_at.h>
#include <myaddrinfo.h>
#include <mask_addr.h>
#include <cidr_match.h>
マクロ定義 | |
#define | CIDR_MATCH_ADDR_FAMILY(a) (AF_INET) |
#define | CIDR_MATCH_ADDR_BIT_COUNT(f) |
#define | CIDR_MATCH_ADDR_BYTE_COUNT(f) |
関数 | |
CIDR_MATCH * | cidr_match_execute (CIDR_MATCH *list, const char *addr) |
VSTRING * | cidr_match_parse (CIDR_MATCH *ip, char *pattern, int match, VSTRING *why) |
VSTRING * | cidr_match_parse_if (CIDR_MATCH *ip, char *pattern, int match, VSTRING *why) |
void | cidr_match_endif (CIDR_MATCH *ip) |
#define CIDR_MATCH_ADDR_BIT_COUNT | ( | f | ) |
cidr_match.c の 106 行目に定義があります。
#define CIDR_MATCH_ADDR_BYTE_COUNT | ( | f | ) |
cidr_match.c の 109 行目に定義があります。
#define CIDR_MATCH_ADDR_FAMILY | ( | a | ) | (AF_INET) |
cidr_match.c の 105 行目に定義があります。
void cidr_match_endif | ( | CIDR_MATCH * | ip | ) |
cidr_match.c の 301 行目に定義があります。
CIDR_MATCH* cidr_match_execute | ( | CIDR_MATCH * | list, |
const char * | addr | ||
) |
cidr_match.c の 148 行目に定義があります。
VSTRING* cidr_match_parse | ( | CIDR_MATCH * | ip, |
char * | pattern, | ||
int | match, | ||
VSTRING * | why | ||
) |
cidr_match.c の 186 行目に定義があります。
VSTRING* cidr_match_parse_if | ( | CIDR_MATCH * | ip, |
char * | pattern, | ||
int | match, | ||
VSTRING * | why | ||
) |
cidr_match.c の 289 行目に定義があります。