Subject: CVS commit: [kqueue] syssrc/sys/sys
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 07/10/2001 16:18:35
Module Name: syssrc
Committed By: lukem
Date: Tue Jul 10 13:18:35 UTC 2001
Modified Files:
syssrc/sys/sys [kqueue]: event.h
Log Message:
* change various struct elements from short, u_short, int or u_int to uint32_t
* change data to uintptr_t
* change EVFILT* from -1..-6 -> 0..5
* add p_opaque element to struct knote.union kn_ptr
* add more comments, cleanup whitespace
* add struct kfilter_mapping, and ioctls which use it:
KFILTER_BYNAME map name -> filter
KFILTER_BYFILTER map filter -> name
as well as two temporary debugging ioctls
KFILTER_REGISTER register name to given filter
KFILTER_UNREGISTER unregister name
* prototype kfilter_register(9) and kfilter_unregister(9)
To generate a diff of this commit:
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 syssrc/sys/sys/event.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.