summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/net/res_send.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/libc/net/res_send.c b/lib/libc/net/res_send.c
index 4173f65..3513a49 100644
--- a/lib/libc/net/res_send.c
+++ b/lib/libc/net/res_send.c
@@ -714,11 +714,9 @@ read_len:
res_close();
goto next_ns;
}
-
- kv.ident = s;
- kv.flags = EV_ADD | EV_ONESHOT;
- kv.filter = EVFILT_READ;
-
+
+ EV_SET(&kv, s, EVFILT_READ, EV_ADD | EV_ONESHOT, 0,0,0);
+
n = _kevent(kq, &kv, 1, &kv, 1, &timeout);
if (n < 0) {
if (errno == EINTR)
OpenPOWER on IntegriCloud