svn commit: r201838 - stable/7/sys/kern
Brooks Davis
brooks at FreeBSD.org
Fri Jan 8 22:13:16 UTC 2010
Author: brooks
Date: Fri Jan 8 22:13:15 2010
New Revision: 201838
URL: http://svn.freebsd.org/changeset/base/201838
Log:
MFC r201352
If a filter has already been added, actually return EEXIST when trying
at add it again.
Modified:
stable/7/sys/kern/kern_event.c
Directory Properties:
stable/7/sys/ (props changed)
stable/7/sys/cddl/contrib/opensolaris/ (props changed)
stable/7/sys/contrib/dev/acpica/ (props changed)
stable/7/sys/contrib/pf/ (props changed)
Modified: stable/7/sys/kern/kern_event.c
==============================================================================
--- stable/7/sys/kern/kern_event.c Fri Jan 8 22:08:18 2010 (r201837)
+++ stable/7/sys/kern/kern_event.c Fri Jan 8 22:13:15 2010 (r201838)
@@ -757,6 +757,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",
@@ -773,7 +774,7 @@ kqueue_add_filteropts(int filt, struct f
}
mtx_unlock(&filterops_lock);
- return (0);
+ return (error);
}
int
More information about the svn-src-all
mailing list