dhcpv4: fix memset compile issue
authorHans Dedecker <dedeckeh@gmail.com>
Wed, 13 Sep 2017 13:56:42 +0000 (15:56 +0200)
committerHans Dedecker <dedeckeh@gmail.com>
Wed, 13 Sep 2017 13:58:02 +0000 (15:58 +0200)
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
src/dhcpv4.c

index a4b60307bee79d5d760eaa941e69fe60fd7b842f..6b3d782b82eb887974d649764d18a93a38e87932 100644 (file)
@@ -354,7 +354,7 @@ void dhcpv4_addr_update(struct interface *iface)
        struct dhcpv4_assignment *c;
        uint32_t mask = iface->dhcpv4_mask.s_addr;
 
-       memset(&ip, sizeof(ip), 0);
+       memset(&ip, 0, sizeof(ip));
        ip.addr.in = iface->dhcpv4_local;
        ip.prefix = odhcpd_netmask2bitlen(false, &iface->dhcpv4_mask);
        ip.broadcast = iface->dhcpv4_bcast;