提交 ba6ed653 authored 作者: Sergey Safarov's avatar Sergey Safarov 提交者: Mike Jerris

FS-9594: Has been adjusted string vars size to fit IPv6 address

上级 ed36e9cb
......@@ -154,7 +154,7 @@ static void *SWITCH_THREAD_FUNC event_stream_loop(switch_thread_t *thread, void
ei_event_binding_t *event_binding;
switch_sockaddr_t *sa;
uint16_t port;
char ipbuf[25];
char ipbuf[48];
const char *ip_addr;
void *pop;
short event_stream_framing = globals.event_stream_framing;
......
......@@ -50,7 +50,7 @@ SWITCH_DECLARE_GLOBAL_STRING_FUNC(set_pref_kazoo_var_prefix, globals.kazoo_var_p
static switch_status_t api_erlang_status(switch_stream_handle_t *stream) {
switch_sockaddr_t *sa;
uint16_t port;
char ipbuf[25];
char ipbuf[48];
const char *ip_addr;
ei_node_t *ei_node;
......@@ -177,7 +177,7 @@ static switch_status_t handle_node_api_event_stream(ei_event_stream_t *event_str
if (event_stream->connected == SWITCH_FALSE) {
switch_sockaddr_t *sa;
uint16_t port;
char ipbuf[25] = {0};
char ipbuf[48] = {0};
const char *ip_addr;
switch_socket_addr_get(&sa, SWITCH_TRUE, event_stream->acceptor);
......@@ -511,7 +511,7 @@ static switch_status_t config(void) {
static switch_status_t create_acceptor() {
switch_sockaddr_t *sa;
uint16_t port;
char ipbuf[25];
char ipbuf[48];
const char *ip_addr;
/* if the config has specified an erlang release compatibility then pass that along to the erlang interface */
......
......@@ -75,9 +75,9 @@ struct ei_node_s {
char *peer_nodename;
switch_time_t created_time;
switch_socket_t *socket;
char remote_ip[25];
char remote_ip[48];
uint16_t remote_port;
char local_ip[25];
char local_ip[48];
uint16_t local_port;
uint32_t flags;
struct ei_node_s *next;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论