set htype 1: 10mbps ethernet Reference: /n/atom/patch/applied2013/dhcpchwt Date: Thu Jun 20 00:58:30 CES 2013 Signed-off-by: quanstro@quanstro.net --- /sys/src/cmd/ip/dhcpclient.c Thu Jun 20 00:58:19 2013 +++ /sys/src/cmd/ip/dhcpclient.c Thu Jun 20 00:58:19 2013 @@ -229,7 +229,7 @@ hnputs(up->rport, 67); bp.op = Bootrequest; -bp.htype = 1; + bp.htype = 1; /* arp hwtype type 1; 10Mbps ethernet */ hnputl(bp.xid, dhcp.xid); hnputs(bp.secs, time(0) - dhcp.starttime); hnputs(bp.flags, Fbroadcast); /* reply must be broadcast */ @@ -353,7 +353,7 @@ int n, fd, cfd; char data[128], devdir[40]; - snprint(data, sizeof data, "%s/udp!*!bootpc", net); + snprint(data, sizeof data, "%s/udp!*!68", net); for(n = 0; ; n++) { cfd = announce(data, devdir); if(cfd >= 0)