]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Set memory to zero
authorRoy Marples <roy@marples.name>
Fri, 7 Feb 2014 11:18:33 +0000 (11:18 +0000)
committerRoy Marples <roy@marples.name>
Fri, 7 Feb 2014 11:18:33 +0000 (11:18 +0000)
if-linux.c

index 69b4ca7daa9f3bbdfc7ec3ec8f7d1971712a3660..11c6874085d7b0aa6fe435c8ad0a39c3306f9897 100644 (file)
@@ -515,19 +515,20 @@ static int
 send_netlink(struct nlmsghdr *hdr)
 {
        int s, r;
-       struct sockaddr_nl sock_nl;
+       struct sockaddr_nl snl;
        struct iovec iov;
        struct msghdr msg;
        static unsigned int seq;
 
-       if ((s = _open_link_socket(&sock_nl)) == -1)
+       memset(&snl, 0, sizeof(snl));
+       if ((s = _open_link_socket(&snl)) == -1)
                return -1;
        memset(&iov, 0, sizeof(iov));
        iov.iov_base = hdr;
        iov.iov_len = hdr->nlmsg_len;
        memset(&msg, 0, sizeof(msg));
-       msg.msg_name = &sock_nl;
-       msg.msg_namelen = sizeof(sock_nl);
+       msg.msg_name = &snl;
+       msg.msg_namelen = sizeof(snl);
        msg.msg_iov = &iov;
        msg.msg_iovlen = 1;
        /* Request a reply */