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()
◆ addr_eq()
◆ addr_match()
◆ addr_or()
◆ broadcast_addr()
◆ free_iaddrcidrnetlist()
◆ host_addr()
◆ ip_addr()
◆ is_cidr_mask_valid()
◆ pdestdesc()
◆ piaddr()
◆ piaddrcidr()
◆ piaddrmask()
◆ range2cidr()
◆ subnet_number()
◆ validate_port()
◆ validate_port_pair()