diff options
| author | Russ Cox <rsc@swtch.com> | 2009-09-13 17:48:44 -0400 |
|---|---|---|
| committer | Russ Cox <rsc@swtch.com> | 2009-09-13 17:48:44 -0400 |
| commit | 417b681c0d94026da0ad0e79e8e50fe1613f9d65 (patch) | |
| tree | fcb8fd9225b141e75961516242eaadef70d47c56 /src/cmd/ip/dhcpd/dhcpd.c | |
| parent | 9eec023b8012162a4dfd78adcb94dea9d5439395 (diff) | |
| download | plan9port-417b681c0d94026da0ad0e79e8e50fe1613f9d65.tar.gz plan9port-417b681c0d94026da0ad0e79e8e50fe1613f9d65.zip | |
dhcpd: fix build on OS X, silence non-log prints
http://codereview.appspot.com/117064
Diffstat (limited to 'src/cmd/ip/dhcpd/dhcpd.c')
| -rwxr-xr-x | src/cmd/ip/dhcpd/dhcpd.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/ip/dhcpd/dhcpd.c b/src/cmd/ip/dhcpd/dhcpd.c index ae4bd223..e28bf3cb 100755 --- a/src/cmd/ip/dhcpd/dhcpd.c +++ b/src/cmd/ip/dhcpd/dhcpd.c @@ -294,8 +294,10 @@ main(int argc, char **argv) fd = openlisten(net); wfd = fd; bwfd = fd; +#ifdef SO_BINDTODEVICE if(setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, "eth0", 5) < 0) print("setsockopt: %r\n"); +#endif for(;;){ memset(&r, 0, sizeof(r)); @@ -752,7 +754,6 @@ sendoffer(Req *rp, uchar *ip, int offer) * send */ n = rp->p - rp->buf; -print("OFFER: %I %I %d %d\n", rp->up->laddr, rp->up->raddr, nhgets(rp->up->lport), nhgets(rp->up->rport)); if(!mute && udpwrite(fd, rp->up, rp->buf, n) != n) warning(0, "offer: write failed: %r"); } |
