From 16748bdff7c9aa9a3a75c57f0aa875b95ba55574 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Wed, 24 Jul 2013 10:36:49 +0200 Subject: socket-dynamic: Properly initialize IPv6 address --- src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c') diff --git a/src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c b/src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c index aecbd5226..abbc8bad2 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; -- cgit v1.2.3