From 3e9c24f57fb7e99cf6cc6d4f76417049177f6798 Mon Sep 17 00:00:00 2001 From: Marc-Philip Date: Mon, 19 Jun 2017 13:21:29 +0200 Subject: [PATCH] add missing zero padding --- src/unix/dialup.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/unix/dialup.cpp b/src/unix/dialup.cpp index 78b09aa9b8..14122eb2c1 100644 --- a/src/unix/dialup.cpp +++ b/src/unix/dialup.cpp @@ -559,6 +559,7 @@ wxDialUpManagerImpl::NetConnection wxDialUpManagerImpl::CheckConnect() serv_addr.sin_family = hp->h_addrtype; memcpy(&serv_addr.sin_addr,hp->h_addr, hp->h_length); serv_addr.sin_port = htons(m_BeaconPort); + memset(&serv_addr.sin_zero, 0, sizeof(serv_addr.sin_zero)); int sockfd; if( ( sockfd = socket(hp->h_addrtype, SOCK_STREAM, 0)) < 0)