| Submitter | Andy Whitcroft |
|---|---|
| Date | Feb. 1, 2011, 3:53 p.m. |
| Message ID | <1296575581-31913-3-git-send-email-apw@canonical.com> |
| Download | mbox | patch |
| Permalink | /patch/81329/ |
| State | Accepted |
| Commit | 3d9de2af68a0a1a242f1ff5cda734bdfe05fdce7 |
| Headers | show |
Comments
Patch
diff --git a/net/tipc/socket.c b/net/tipc/socket.c index 66e889b..1a5f62a 100644 --- a/net/tipc/socket.c +++ b/net/tipc/socket.c @@ -395,6 +395,7 @@ static int get_name(struct socket *sock, struct sockaddr *uaddr, struct sockaddr_tipc *addr = (struct sockaddr_tipc *)uaddr; struct tipc_sock *tsock = tipc_sk(sock->sk); + memset(addr, 0, sizeof(*addr)); if (peer) { if ((sock->state != SS_CONNECTED) && ((peer != 2) || (sock->state != SS_DISCONNECTING)))