svn commit: r201835 - stable/8/sys/kern
Brooks Davis
brooks at FreeBSD.org
Fri Jan 8 21:58:13 UTC 2010
Author: brooks
Date: Fri Jan 8 21:58:12 2010
New Revision: 201835
URL: http://svn.freebsd.org/changeset/base/201835
Log:
MFC r201352
If a filter has already been added, actually return EEXIST when trying
at add it again.
Modified:
stable/8/sys/kern/kern_event.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include/xen/ (props changed)
stable/8/sys/cddl/contrib/opensolaris/ (props changed)
stable/8/sys/contrib/dev/acpica/ (props changed)
stable/8/sys/contrib/pf/ (props changed)
stable/8/sys/dev/xen/xenpci/ (props changed)
Modified: stable/8/sys/kern/kern_event.c
==============================================================================
--- stable/8/sys/kern/kern_event.c Fri Jan 8 21:55:44 2010 (r201834)
+++ stable/8/sys/kern/kern_event.c Fri Jan 8 21:58:12 2010 (r201835)
@@ -852,6 +852,7 @@ kqueue_add_filteropts(int filt, struct f
{
int error;
+ error = 0;
if (filt > 0 || filt + EVFILT_SYSCOUNT < 0) {
printf(
"trying to add a filterop that is out of range: %d is beyond %d\n",
@@ -868,7 +869,7 @@ kqueue_add_filteropts(int filt, struct f
}
mtx_unlock(&filterops_lock);
- return (0);
+ return (error);
}
int
More information about the svn-src-stable
mailing list