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…
Reference in New Issue
Block a user