Subject: CVS commit: [kqueue] syssrc/sys/sys
To: None <>
From: Luke Mewburn <>
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. syssrc/sys/sys/event.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.