diff options
| author | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2013-07-03 22:09:02 +0000 |
|---|---|---|
| committer | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2013-07-03 22:09:02 +0000 |
| commit | e374cef5181e97dbdf8f18b47cb9afd8d86cbf9a (patch) | |
| tree | d6bbeef007e1c4d147b64ed699ceb004a73f957a /sbin | |
| parent | 7fdc27bc513dab130a6bedbd4f45fe927e702047 (diff) | |
Notes
Diffstat (limited to 'sbin')
| -rw-r--r-- | sbin/dhclient/dhclient.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sbin/dhclient/dhclient.c b/sbin/dhclient/dhclient.c index 038002058315..43e0c16de958 100644 --- a/sbin/dhclient/dhclient.c +++ b/sbin/dhclient/dhclient.c @@ -476,6 +476,8 @@ main(int argc, char *argv[]) if ((routefd = socket(PF_ROUTE, SOCK_RAW, 0)) != -1) add_protocol("AF_ROUTE", routefd, routehandler, ifi); + if (shutdown(routefd, SHUT_WR) < 0) + error("can't shutdown route socket: %m"); /* set up the interface */ discover_interfaces(ifi); |
