mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-11-04 05:15:22 +00:00 
			
		
		
		
	main/frame: Add missing control frame names to ast_frame_subclass2str
Log proper control frame names instead of "Unknown control '14'", etc. Change-Id: I1724f2f4d1b064b25a5c93a7da0cb03be5143935
This commit is contained in:
		
				
					committed by
					
						
						George Joseph
					
				
			
			
				
	
			
			
			
						parent
						
							92f5cf7f2d
						
					
				
				
					commit
					05472da92b
				
			@@ -459,12 +459,21 @@ char *ast_frame_subclass2str(struct ast_frame *f, char *subclass, size_t slen, c
 | 
			
		||||
		case AST_CONTROL_RADIO_UNKEY:
 | 
			
		||||
			ast_copy_string(subclass, "Unkey Radio", slen);
 | 
			
		||||
			break;
 | 
			
		||||
		case AST_CONTROL_PROGRESS:
 | 
			
		||||
			ast_copy_string(subclass, "Progress", slen);
 | 
			
		||||
			break;
 | 
			
		||||
		case AST_CONTROL_PROCEEDING:
 | 
			
		||||
			ast_copy_string(subclass, "Proceeding", slen);
 | 
			
		||||
			break;
 | 
			
		||||
		case AST_CONTROL_HOLD:
 | 
			
		||||
			ast_copy_string(subclass, "Hold", slen);
 | 
			
		||||
			break;
 | 
			
		||||
		case AST_CONTROL_UNHOLD:
 | 
			
		||||
			ast_copy_string(subclass, "Unhold", slen);
 | 
			
		||||
			break;
 | 
			
		||||
		case AST_CONTROL_VIDUPDATE:
 | 
			
		||||
			ast_copy_string(subclass, "Video Update", slen);
 | 
			
		||||
			break;
 | 
			
		||||
		case AST_CONTROL_T38_PARAMETERS: {
 | 
			
		||||
			char *message = "Unknown";
 | 
			
		||||
			if (f->datalen != sizeof(struct ast_control_t38_parameters)) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user