util/qemu-sockets.c: Avoid unused variable warnings
The 'on' variable is never used, and 'off' is only used if IPV6_V6ONLY is defined; delete 'on' and move 'off' to the point where it is used. This avoids warnings from clang 3.4. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
		
							parent
							
								
									7179585688
								
							
						
					
					
						commit
						f9b5426fd5
					
				@ -30,8 +30,6 @@
 | 
				
			|||||||
# define AI_ADDRCONFIG 0
 | 
					# define AI_ADDRCONFIG 0
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static const int on=1, off=0;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/* used temporarily until all users are converted to QemuOpts */
 | 
					/* used temporarily until all users are converted to QemuOpts */
 | 
				
			||||||
QemuOptsList socket_optslist = {
 | 
					QemuOptsList socket_optslist = {
 | 
				
			||||||
    .name = "socket",
 | 
					    .name = "socket",
 | 
				
			||||||
@ -159,6 +157,7 @@ int inet_listen_opts(QemuOpts *opts, int port_offset, Error **errp)
 | 
				
			|||||||
#ifdef IPV6_V6ONLY
 | 
					#ifdef IPV6_V6ONLY
 | 
				
			||||||
        if (e->ai_family == PF_INET6) {
 | 
					        if (e->ai_family == PF_INET6) {
 | 
				
			||||||
            /* listen on both ipv4 and ipv6 */
 | 
					            /* listen on both ipv4 and ipv6 */
 | 
				
			||||||
 | 
					            const int off = 0;
 | 
				
			||||||
            qemu_setsockopt(slisten, IPPROTO_IPV6, IPV6_V6ONLY, &off,
 | 
					            qemu_setsockopt(slisten, IPPROTO_IPV6, IPV6_V6ONLY, &off,
 | 
				
			||||||
                            sizeof(off));
 | 
					                            sizeof(off));
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user