 dfc00eb7de
			
		
	
	
		dfc00eb7de
		
	
	
	
	
		
			
			Reporting "Failed to connect socket" is essentially useless for a user attempting to diagnose failure. It needs to include the target address details. Similarly when failing to create a socket we should include the socket family info, so the user understands what particular feature was missing in their kernel build (IPv6, VSock in particular). Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
		
			
				
	
	
		
			18 lines
		
	
	
		
			821 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			821 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| QA output created by 162
 | |
| 
 | |
| === NBD ===
 | |
| qemu-img: Could not open 'json:{"driver": "nbd", "host": -1}': address resolution failed for -1:10809: Name or service not known
 | |
| image: nbd://localhost:PORT
 | |
| image: nbd+unix://?socket=42
 | |
| 
 | |
| === SSH ===
 | |
| qemu-img: Could not open 'json:{"driver": "ssh", "host": "localhost", "port": "0", "path": "/foo"}': Failed to connect to 'localhost:0': Connection refused
 | |
| qemu-img: Could not open 'driver=ssh,host=localhost,port=0,path=/foo': Failed to connect to 'localhost:0': Connection refused
 | |
| qemu-img: Could not open 'json:{"driver": "ssh", "host": "localhost", "port": 0.42, "path": "/foo"}': Parameter 'port' expects a number
 | |
| qemu-img: Could not open 'driver=ssh,host=localhost,port=0.42,path=/foo': Parameter 'port' expects a number
 | |
| 
 | |
| === blkdebug ===
 | |
| image: blkdebug:42:null-co://
 | |
| 
 | |
| *** done
 |