mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 10:47:18 +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
						George Joseph
					
				
			
			
				
	
			
			
			
						parent
						
							0d58fefa30
						
					
				
				
					commit
					0f49e6ee2e
				
			| @@ -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