git: 9front

Download patch

ref: 76571c410582399e0f45d8540084603faa808d4e
parent: 2a5abbdd2eec9a2ed792f146fd5eaa44d33a69c0
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Jun 3 16:31:48 EDT 2018

ip/ipconfig: use ipmove() instead of memmove()

--- a/sys/src/cmd/ip/ipconfig/dhcp.c
+++ b/sys/src/cmd/ip/ipconfig/dhcp.c
@@ -547,13 +547,13 @@
 
 			n = optgetp9addrs(vopts, OP9ipaddr, taddr, 1);
 			if (n > 0)
-				memmove(conf.laddr, taddr, IPaddrlen);
+				ipmove(conf.laddr, taddr);
 			n = optgetp9addrs(vopts, OP9ipmask, taddr, 1);
 			if (n > 0)
-				memmove(conf.mask, taddr, IPaddrlen);
+				ipmove(conf.mask, taddr);
 			n = optgetp9addrs(vopts, OP9ipgw, taddr, 1);
 			if (n > 0)
-				memmove(conf.gaddr, taddr, IPaddrlen);
+				ipmove(conf.gaddr, taddr);
 			DEBUG("new ipaddr=%I new ipmask=%M new ipgw=%I",
 				conf.laddr, conf.mask, conf.gaddr);
 		}
--