addr.c File Reference

Go to the source code of this file.

Functions

int addr_free (kaddr_t *a)
int addr_set_ipv4_port (kaddr_t *addr, int port)
int addr_set_ipv4_ip (kaddr_t *addr, const char *ip)
int addr_set (kaddr_t *addr, const char *ip, int port)
int addr_set_from_sa (kaddr_t *addr, struct sockaddr *sa, size_t sz)
int addr_set_from_config (kaddr_t *addr, u_config_t *c)
int addr_create (kaddr_t **pa)

Function Documentation

int addr_create ( kaddr_t **  pa  ) 

Definition at line 181 of file addr.c.

int addr_free ( kaddr_t a  ) 

Definition at line 20 of file addr.c.

int addr_set ( kaddr_t addr,
const char *  ip,
int  port 
)

Definition at line 103 of file addr.c.

int addr_set_from_config ( kaddr_t addr,
u_config_t *  c 
)

Definition at line 156 of file addr.c.

int addr_set_from_sa ( kaddr_t addr,
struct sockaddr *  sa,
size_t  sz 
)

Definition at line 125 of file addr.c.

int addr_set_ipv4_ip ( kaddr_t addr,
const char *  ip 
)

Definition at line 88 of file addr.c.

int addr_set_ipv4_port ( kaddr_t addr,
int  port 
)

Definition at line 78 of file addr.c.