mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-29 18:19:30 +00:00
Fix compiler warnings on Fedora 26 / GCC 7.
GCC 7 has added capability to produce warnings, this fixes most of those warnings. The specific warnings are disabled in a few places: * app_voicemail.c: truncation of paths more than 4096 chars in many places. * chan_mgcp.c: callid truncated to 80 chars. * cdr.c: two userfields are combined to cdr copy, fix would break ABI. * tcptls.c: ignore use of deprecated method SSLv3_client_method(). ASTERISK-27156 #close Change-Id: I65f280e7d3cfad279d16f41823a4d6fddcbc4c88
This commit is contained in:
committed by
George Joseph
parent
1078d4f7f6
commit
7c3cdc81f7
@@ -3181,7 +3181,7 @@ int reload_config(int reload)
|
||||
|
||||
static char *handle_cli_ooh323_show_peer(struct ast_cli_entry *e, int cmd, struct ast_cli_args *a)
|
||||
{
|
||||
char ip_port[30];
|
||||
char ip_port[64];
|
||||
struct ooh323_peer *prev = NULL, *peer = NULL;
|
||||
|
||||
switch (cmd) {
|
||||
@@ -3212,7 +3212,7 @@ static char *handle_cli_ooh323_show_peer(struct ast_cli_entry *e, int cmd, struc
|
||||
}
|
||||
|
||||
if (peer) {
|
||||
sprintf(ip_port, "%s:%d", peer->ip, peer->port);
|
||||
sprintf(ip_port, "%s:%hu", peer->ip, peer->port);
|
||||
ast_cli(a->fd, "%-15.15s%s\n", "Name: ", peer->name);
|
||||
ast_cli(a->fd, "%s:%s,%s\n", "FastStart/H.245 Tunneling", peer->faststart?"yes":"no",
|
||||
peer->h245tunneling?"yes":"no");
|
||||
@@ -3280,7 +3280,7 @@ static char *handle_cli_ooh323_show_peers(struct ast_cli_entry *e, int cmd, stru
|
||||
{
|
||||
struct ooh323_peer *prev = NULL, *peer = NULL;
|
||||
struct ast_str *codec_buf = ast_str_alloca(AST_FORMAT_CAP_NAMES_LEN);
|
||||
char ip_port[30];
|
||||
char ip_port[64];
|
||||
#define FORMAT "%-15.15s %-15.15s %-23.23s %-s\n"
|
||||
|
||||
switch (cmd) {
|
||||
@@ -3303,7 +3303,7 @@ static char *handle_cli_ooh323_show_peers(struct ast_cli_entry *e, int cmd, stru
|
||||
peer = peerl.peers;
|
||||
while (peer) {
|
||||
ast_mutex_lock(&peer->lock);
|
||||
snprintf(ip_port, sizeof(ip_port), "%s:%d", peer->ip, peer->port);
|
||||
snprintf(ip_port, sizeof(ip_port), "%s:%hu", peer->ip, peer->port);
|
||||
ast_cli(a->fd, FORMAT, peer->name,
|
||||
peer->accountcode,
|
||||
ip_port,
|
||||
|
Reference in New Issue
Block a user