Go to the source code of this file.
|
struct iaddr | subnet_number (struct iaddr addr, struct iaddr mask) |
|
struct iaddr | ip_addr (struct iaddr subnet, struct iaddr mask, u_int32_t host_address) |
|
struct iaddr | broadcast_addr (struct iaddr subnet, struct iaddr mask) |
|
u_int32_t | host_addr (struct iaddr addr, struct iaddr mask) |
|
int | addr_eq (struct iaddr addr1, struct iaddr addr2) |
|
int | addr_match (struct iaddr *addr, struct iaddrmatch *match) |
|
int | addr_cmp (const struct iaddr *a1, const struct iaddr *a2) |
|
int | addr_or (struct iaddr *result, const struct iaddr *a1, const struct iaddr *a2) |
|
int | addr_and (struct iaddr *result, const struct iaddr *a1, const struct iaddr *a2) |
|
isc_boolean_t | is_cidr_mask_valid (const struct iaddr *addr, int bits) |
|
isc_result_t | range2cidr (struct iaddrcidrnetlist **result, const struct iaddr *lo, const struct iaddr *hi) |
|
isc_result_t | free_iaddrcidrnetlist (struct iaddrcidrnetlist **result) |
|
const char * | pdestdesc (const struct iaddr addr) |
|
const char * | piaddr (const struct iaddr addr) |
|
char * | piaddrmask (struct iaddr *addr, struct iaddr *mask) |
|
char * | piaddrcidr (const struct iaddr *addr, unsigned int bits) |
|
u_int16_t | validate_port (char *port) |
|
u_int16_t | validate_port_pair (char *port) |
|
◆ addr_and()
◆ addr_cmp()
int addr_cmp |
( |
const struct iaddr * | a1, |
|
|
const struct iaddr * | a2 ) |
◆ addr_eq()
◆ addr_match()
◆ addr_or()
◆ broadcast_addr()
◆ free_iaddrcidrnetlist()
◆ host_addr()
u_int32_t host_addr |
( |
struct iaddr | addr, |
|
|
struct iaddr | mask ) |
◆ ip_addr()
struct iaddr ip_addr |
( |
struct iaddr | subnet, |
|
|
struct iaddr | mask, |
|
|
u_int32_t | host_address ) |
◆ is_cidr_mask_valid()
◆ pdestdesc()
const char * pdestdesc |
( |
const struct iaddr | addr | ) |
|
◆ piaddr()
const char * piaddr |
( |
const struct iaddr | addr | ) |
|
◆ piaddrcidr()
char * piaddrcidr |
( |
const struct iaddr * | addr, |
|
|
unsigned int | bits ) |
◆ piaddrmask()
char * piaddrmask |
( |
struct iaddr * | addr, |
|
|
struct iaddr * | mask ) |
◆ range2cidr()
◆ subnet_number()
◆ validate_port()
u_int16_t validate_port |
( |
char * | port | ) |
|
◆ validate_port_pair()
u_int16_t validate_port_pair |
( |
char * | port | ) |
|