Fix for coverity (zero out sizeof(*packet) not sizeof(packet) in fr_dhcp_rcv)
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 17 Feb 2013 03:47:17 +0000 (22:47 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 17 Feb 2013 03:47:17 +0000 (22:47 -0500)
src/lib/dhcp.c

index 9bbafa9..d5422f7 100644 (file)
@@ -228,7 +228,7 @@ RADIUS_PACKET *fr_dhcp_recv(int sockfd)
                fr_strerror_printf("Failed allocating packet");
                return NULL;
        }
-       memset(packet, 0, sizeof(packet));
+       memset(packet, 0, sizeof(*packet));
 
        packet->data = malloc(MAX_PACKET_SIZE);
        if (!packet->data) {