comparison src/event/modules/ngx_kqueue_module.c @ 196:11fbd0fc041d

nginx-0.0.1-2003-11-26-18:42:18 import
author Igor Sysoev <igor@sysoev.ru>
date Wed, 26 Nov 2003 15:42:18 +0000
parents 8dee38ea9117
children 4a9a2b1dd6fa
comparison
equal deleted inserted replaced
195:8dee38ea9117 196:11fbd0fc041d
309 change_list[nchanges].flags = flags; 309 change_list[nchanges].flags = flags;
310 change_list[nchanges].udata = (void *) ((uintptr_t) ev | ev->instance); 310 change_list[nchanges].udata = (void *) ((uintptr_t) ev | ev->instance);
311 311
312 if (filter == EVFILT_VNODE) { 312 if (filter == EVFILT_VNODE) {
313 change_list[nchanges].fflags = NOTE_DELETE|NOTE_WRITE|NOTE_EXTEND 313 change_list[nchanges].fflags = NOTE_DELETE|NOTE_WRITE|NOTE_EXTEND
314 |NOTE_ATTRIB|NOTE_RENAME|NOTE_REVOKE; 314 |NOTE_ATTRIB|NOTE_RENAME
315 #if (__FreeBSD__ == 4 && __FreeBSD_version >= 430000) \
316 || __FreeBSD_version >= 500018
317 |NOTE_REVOKE
318 #endif
319 ;
315 change_list[nchanges].data = 0; 320 change_list[nchanges].data = 0;
316 321
317 } else { 322 } else {
318 #if (HAVE_LOWAT_EVENT) 323 #if (HAVE_LOWAT_EVENT)
319 if (flags & NGX_LOWAT_EVENT) { 324 if (flags & NGX_LOWAT_EVENT) {