diff --git a/[refs] b/[refs] index e747aaea3cf9..d756e82e445e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9b3e617f3df53822345a8573b6d358f6b9e5ed87 +refs/heads/master: ef3313e84acbf349caecae942ab3ab731471f1a1 diff --git a/trunk/net/ax25/af_ax25.c b/trunk/net/ax25/af_ax25.c index 7b11f8bc5071..e277e38f736b 100644 --- a/trunk/net/ax25/af_ax25.c +++ b/trunk/net/ax25/af_ax25.c @@ -1642,6 +1642,7 @@ static int ax25_recvmsg(struct kiocb *iocb, struct socket *sock, ax25_address src; const unsigned char *mac = skb_mac_header(skb); + memset(sax, 0, sizeof(struct full_sockaddr_ax25)); ax25_addr_parse(mac + 1, skb->data - mac - 1, &src, NULL, &digi, NULL, NULL); sax->sax25_family = AF_AX25;