From 176323fd5edbb0307da3beadd413d59d190f5b2d Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Mon, 1 Nov 1999 22:51:19 +0000 Subject: [PATCH] set msg_namelen to the right size --- lib/isc/unix/socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/isc/unix/socket.c b/lib/isc/unix/socket.c index 640ebdc80e..d351ff3dc2 100644 --- a/lib/isc/unix/socket.c +++ b/lib/isc/unix/socket.c @@ -421,7 +421,7 @@ build_msghdr_recv(isc_socket_t *sock, isc_socketevent_t *dev, if (sock->type == isc_sockettype_udp) { memset(&dev->address, 0, sizeof(dev->address)); msg->msg_name = (void *)&dev->address.type.sa; - msg->msg_namelen = sizeof(dev->address.type.sa); + msg->msg_namelen = sizeof(dev->address.type); #ifdef ISC_NET_RECVOVERFLOW /* If needed, steal one iovec for overflow detection. */ maxiov--;