Page MenuHomeFreeBSD

D52410.id161671.diff
No OneTemporary

D52410.id161671.diff

diff --git a/sys/kern/kern_event.c b/sys/kern/kern_event.c
--- a/sys/kern/kern_event.c
+++ b/sys/kern/kern_event.c
@@ -1903,7 +1903,7 @@
kq = fp->f_data;
if (fp->f_type != DTYPE_KQUEUE || kq == NULL)
- return (EBADF);
+ return (EINVAL);
*kqp = kq;
KQ_LOCK(kq);
if ((kq->kq_state & KQ_CLOSING) == KQ_CLOSING) {
diff --git a/sys/kern/sys_procdesc.c b/sys/kern/sys_procdesc.c
--- a/sys/kern/sys_procdesc.c
+++ b/sys/kern/sys_procdesc.c
@@ -129,7 +129,7 @@
if (error)
return (error);
if (fp->f_type != DTYPE_PROCDESC) {
- error = EBADF;
+ error = EINVAL;
goto out;
}
pd = fp->f_data;
@@ -175,7 +175,7 @@
if (error)
return (error);
if (fp->f_type != DTYPE_PROCDESC) {
- error = EBADF;
+ error = EINVAL;
goto out;
}
*pidp = procdesc_pid(fp);

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 7, 3:21 AM (3 h, 22 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30893767
Default Alt Text
D52410.id161671.diff (783 B)

Event Timeline