diff options
| author | Jonathan Lemon <jlemon@FreeBSD.org> | 2000-07-18 19:38:38 +0000 |
|---|---|---|
| committer | Jonathan Lemon <jlemon@FreeBSD.org> | 2000-07-18 19:38:38 +0000 |
| commit | 727a4ed619d729403d33b2b76dca65b2abbfb07d (patch) | |
| tree | 97790edaddc2503eff317679876818466aba4e95 /usr.bin/tail | |
| parent | a8e65b915e6a2784c059d273ef1ea302cca0c76b (diff) | |
Notes
Diffstat (limited to 'usr.bin/tail')
| -rw-r--r-- | usr.bin/tail/forward.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/usr.bin/tail/forward.c b/usr.bin/tail/forward.c index 526ff2f6e363..a864eddb4839 100644 --- a/usr.bin/tail/forward.c +++ b/usr.bin/tail/forward.c @@ -193,7 +193,6 @@ forward(fp, style, off, sbp) switch (action) { case ADD_EVENTS: { int n = 0; - struct kevent *evp[2]; struct timespec ts = { 0, 0 }; if (Fflag && fileno(fp) != STDIN_FILENO) { @@ -201,16 +200,14 @@ forward(fp, style, off, sbp) ev[n].filter = EVFILT_VNODE; ev[n].flags = EV_ADD | EV_ENABLE | EV_CLEAR; ev[n].fflags = NOTE_DELETE | NOTE_RENAME; - evp[n] = &ev[n]; n++; } ev[n].ident = fileno(fp); ev[n].filter = EVFILT_READ; ev[n].flags = EV_ADD | EV_ENABLE; - evp[n] = &ev[n]; n++; - if (kevent(kq, n, evp, 0, NULL, &ts) < 0) { + if (kevent(kq, ev, n, NULL, 0, &ts) < 0) { close(kq); kq = -1; action = USE_SLEEP; @@ -221,7 +218,7 @@ forward(fp, style, off, sbp) } case USE_KQUEUE: - if (kevent(kq, 0, NULL, 1, ev, NULL) < 0) + if (kevent(kq, NULL, 0, ev, 1, NULL) < 0) err(1, "kevent"); if (ev->filter == EVFILT_VNODE) { |
