mirror of
				https://github.com/qemu/qemu.git
				synced 2025-10-31 04:06:46 +00:00 
			
		
		
		
	 c1b412f1d9
			
		
	
	
		c1b412f1d9
		
	
	
	
	
		
			
			Currently DNS resolution is done automatically as part of the creation of a QIOChannelSocket object instance. This works ok for network clients where you just end up a single network socket, but for servers, the results of DNS resolution may require creation of multiple sockets. Introducing a DNS resolver API allows DNS resolution to be separated from the socket object creation. This will make it practical to create multiple QIOChannelSocket instances for servers. Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
		
			
				
	
	
		
			12 lines
		
	
	
		
			293 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			293 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| io-obj-y = channel.o
 | |
| io-obj-y += channel-buffer.o
 | |
| io-obj-y += channel-command.o
 | |
| io-obj-y += channel-file.o
 | |
| io-obj-y += channel-socket.o
 | |
| io-obj-y += channel-tls.o
 | |
| io-obj-y += channel-watch.o
 | |
| io-obj-y += channel-websock.o
 | |
| io-obj-y += channel-util.o
 | |
| io-obj-y += dns-resolver.o
 | |
| io-obj-y += task.o
 |