From: Tobias Brunner Date: Wed, 24 Jul 2013 08:36:49 +0000 (+0200) Subject: socket-dynamic: Properly initialize IPv6 address X-Git-Tag: 5.1.0~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=16748bdff7c9aa9a3a75c57f0aa875b95ba55574;p=thirdparty%2Fstrongswan.git socket-dynamic: Properly initialize IPv6 address --- diff --git a/src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c b/src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c index aecbd5226d..abbc8bad20 100644 --- a/src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c +++ b/src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c @@ -398,7 +398,7 @@ static int open_socket(private_socket_dynamic_socket_t *this, break; case AF_INET6: addr.sin6.sin6_family = AF_INET6; - memset(&addr.sin6.sin6_addr, 0, sizeof(addr.sin6)); + memset(&addr.sin6.sin6_addr, 0, sizeof(addr.sin6.sin6_addr)); addr.sin6.sin6_port = htons(*port); addrlen = sizeof(addr.sin6); sol = SOL_IPV6;