From 3f2f6ca8916c299d0f9c3cdd4eceb95cfb5eb1e4 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Thu, 1 Nov 2012 15:27:56 +1100 Subject: [PATCH] sock is potentially unused in use_min_mtu --- lib/isc/unix/socket.c | 3 +++ lib/isc/win32/socket.c | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/isc/unix/socket.c b/lib/isc/unix/socket.c index 8aa9af44fe..6ef1862eb2 100644 --- a/lib/isc/unix/socket.c +++ b/lib/isc/unix/socket.c @@ -2227,6 +2227,9 @@ clear_bsdcompat(void) { static void use_min_mtu(isc__socket_t *sock) { +#if !defined(IPV6_USE_MIN_MTU) && !defined(IPV6_MTU) + UNUSED(sock); +#endif #ifdef IPV6_USE_MIN_MTU /* use minimum MTU */ if (sock->pf == AF_INET6) { diff --git a/lib/isc/win32/socket.c b/lib/isc/win32/socket.c index 7ce2b7f3b3..1648e56b67 100644 --- a/lib/isc/win32/socket.c +++ b/lib/isc/win32/socket.c @@ -1427,7 +1427,7 @@ startio_send(isc_socket_t *sock, isc_socketevent_t *dev, int *nbytes, } static void -use_min_mtu(isc__socket_t *sock) { +use_min_mtu(isc_socket_t *sock) { #ifdef IPV6_USE_MIN_MTU /* use minimum MTU */ if (sock->pf == AF_INET6) { @@ -1435,6 +1435,8 @@ use_min_mtu(isc__socket_t *sock) { (void)setsockopt(sock->fd, IPPROTO_IPV6, IPV6_USE_MIN_MTU, (void *)&on, sizeof(on)); } +#else + UNUSED(sock); #endif }