diff options
| author | Konstantin Belousov <kib@FreeBSD.org> | 2026-07-16 07:50:34 +0000 |
|---|---|---|
| committer | Konstantin Belousov <kib@FreeBSD.org> | 2026-07-16 07:51:18 +0000 |
| commit | e18844223d1eabb7e435ff9da20d88915d3f4675 (patch) | |
| tree | 83c238d7ce5c3d01a0db9139e7015428ec75396e | |
| parent | 664ad9ac4c9047d29d5f37d43174e1b469e2ec80 (diff) | |
fget_procdesc(): change error for non-procdesc type from EBADF to EINVAL
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
| -rw-r--r-- | sys/kern/sys_procdesc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/sys_procdesc.c b/sys/kern/sys_procdesc.c index 0dacbb1c5eac..152f24c219c9 100644 --- a/sys/kern/sys_procdesc.c +++ b/sys/kern/sys_procdesc.c @@ -713,7 +713,7 @@ fget_procdesc(struct thread *td, int pdfd, const cap_rights_t *cap_rights, return (error); *pfp = fp; if (fp->f_type != DTYPE_PROCDESC) - return (EBADF); + return (EINVAL); pd = fp->f_data; if (pp != NULL) { p = pd->pd_proc; |
