diff options
author | dougb <dougb@FreeBSD.org> | 2008-09-01 20:53:25 +0000 |
---|---|---|
committer | dougb <dougb@FreeBSD.org> | 2008-09-01 20:53:25 +0000 |
commit | 6391cf1904f97dca07bdcd4495e134bd220885a9 (patch) | |
tree | 00951e23479d720f88789ce68ce281d7f6f81024 /lib/isc/unix/app.c | |
parent | a4287a72036a67b2164527881f632676f934c664 (diff) | |
download | FreeBSD-src-6391cf1904f97dca07bdcd4495e134bd220885a9.zip FreeBSD-src-6391cf1904f97dca07bdcd4495e134bd220885a9.tar.gz |
Vendor import of BIND 9.4.2-P2
Diffstat (limited to 'lib/isc/unix/app.c')
-rw-r--r-- | lib/isc/unix/app.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/isc/unix/app.c b/lib/isc/unix/app.c index 59b1f6c..b71d766 100644 --- a/lib/isc/unix/app.c +++ b/lib/isc/unix/app.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: app.c,v 1.50.18.2 2005/04/29 00:17:06 marka Exp $ */ +/* $Id: app.c,v 1.50.18.2.50.1 2008/07/29 04:47:31 each Exp $ */ /*! \file */ @@ -303,7 +303,7 @@ evloop() { int n; isc_time_t when, now; struct timeval tv, *tvp; - fd_set readfds, writefds; + fd_set *readfds, *writefds; int maxfd; isc_boolean_t readytasks; isc_boolean_t call_timer_dispatch = ISC_FALSE; @@ -332,7 +332,7 @@ evloop() { } isc__socketmgr_getfdsets(&readfds, &writefds, &maxfd); - n = select(maxfd, &readfds, &writefds, NULL, tvp); + n = select(maxfd, readfds, writefds, NULL, tvp); if (n == 0 || call_timer_dispatch) { /* @@ -352,7 +352,7 @@ evloop() { isc__timermgr_dispatch(); } if (n > 0) - (void)isc__socketmgr_dispatch(&readfds, &writefds, + (void)isc__socketmgr_dispatch(readfds, writefds, maxfd); (void)isc__taskmgr_dispatch(); |