]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 4767: SMP breaks IPv6 SNMP and cache manager queries
authorDrDaveD <dwdgithub@drdykstra.us>
Sun, 3 Sep 2017 04:17:08 +0000 (23:17 -0500)
committerAmos Jeffries <yadij@users.noreply.github.com>
Mon, 27 Nov 2017 05:24:29 +0000 (18:24 +1300)
src/ipc/UdsOp.cc

index 7a495e2fb44647b778f6ef863fb40964de7a03e3..306c6c98d5deec147a14117415f365ad0252bb85 100644 (file)
@@ -193,7 +193,7 @@ void Ipc::SendMessage(const String& toAddress, const TypedMsgHdr &message)
 const Comm::ConnectionPointer &
 Ipc::ImportFdIntoComm(const Comm::ConnectionPointer &conn, int socktype, int protocol, Ipc::FdNoteId noteId)
 {
-    struct sockaddr_in addr;
+    struct sockaddr_storage addr;
     socklen_t len = sizeof(addr);
     if (getsockname(conn->fd, reinterpret_cast<sockaddr*>(&addr), &len) == 0) {
         conn->remote = addr;