summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_descrip.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/kern/kern_descrip.c')
-rw-r--r--sys/kern/kern_descrip.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/kern/kern_descrip.c b/sys/kern/kern_descrip.c
index 94ff960..bc14c61 100644
--- a/sys/kern/kern_descrip.c
+++ b/sys/kern/kern_descrip.c
@@ -1249,17 +1249,18 @@ fdshare(fdp)
/*
* Copy a filedesc structure.
+ * A NULL pointer in returns a NULL reference, this is to ease callers,
+ * not catch errors.
*/
struct filedesc *
-fdcopy(td)
- struct thread *td;
+fdcopy(fdp)
+ struct filedesc *fdp;
{
- struct filedesc *newfdp, *fdp;
+ struct filedesc *newfdp;
struct file **fpp;
int i, j;
/* Certain daemons might not have file descriptors. */
- fdp = td->td_proc->p_fd;
if (fdp == NULL)
return (NULL);
OpenPOWER on IntegriCloud