add switch_print_host
This commit is contained in:
parent
1aecb1a9c7
commit
2a72b02f6b
|
@ -228,6 +228,9 @@ typedef union{
|
|||
|
||||
SWITCH_DECLARE(switch_bool_t) switch_testv6_subnet(ip_t _ip, ip_t _net, ip_t _mask);
|
||||
|
||||
|
||||
SWITCH_DECLARE(char *) switch_print_host(switch_sockaddr_t *addr, char *buf, switch_size_t len);
|
||||
|
||||
#define switch_goto_status(_status, _label) status = _status; goto _label
|
||||
#define switch_goto_int(_n, _i, _label) _n = _i; goto _label
|
||||
#define switch_samples_per_packet(rate, interval) ((uint32_t)((float)rate / (1000.0f / (float)interval)))
|
||||
|
|
|
@ -64,6 +64,17 @@ SWITCH_DECLARE(int) switch_inet_pton(int af, const char *src, void *dst)
|
|||
}
|
||||
#endif
|
||||
|
||||
SWITCH_DECLARE(char *) switch_print_host(switch_sockaddr_t *addr, char *buf, switch_size_t len)
|
||||
{
|
||||
switch_port_t port;
|
||||
|
||||
switch_get_addr(buf, len, addr);
|
||||
port = switch_sockaddr_get_port(addr);
|
||||
|
||||
snprintf(buf + strlen(buf), len - strlen(buf), ":%d", port);
|
||||
return buf;
|
||||
}
|
||||
|
||||
SWITCH_DECLARE(switch_status_t) switch_frame_alloc(switch_frame_t **frame, switch_size_t size)
|
||||
{
|
||||
switch_frame_t *new_frame;
|
||||
|
|
Loading…
Reference in New Issue