diff options
-rw-r--r-- | sys/compat/common/vfs_syscalls_43.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/compat/common/vfs_syscalls_43.c b/sys/compat/common/vfs_syscalls_43.c index 64217ec87f4..e111dec6001 100644 --- a/sys/compat/common/vfs_syscalls_43.c +++ b/sys/compat/common/vfs_syscalls_43.c @@ -1,4 +1,4 @@ -/* $OpenBSD: vfs_syscalls_43.c,v 1.2 1996/04/18 21:21:36 niklas Exp $ */ +/* $OpenBSD: vfs_syscalls_43.c,v 1.3 1996/09/06 10:37:48 niklas Exp $ */ /* $NetBSD: vfs_syscalls_43.c,v 1.4 1996/03/14 19:31:52 christos Exp $ */ /* @@ -63,6 +63,10 @@ #include <sys/mount.h> #include <sys/syscallargs.h> +#include <vm/vm.h> + +#include <sys/pipe.h> + static void cvtstat __P((struct stat *, struct ostat *)); /* @@ -223,6 +227,12 @@ compat_43_sys_fstat(p, v, retval) error = soo_stat((struct socket *)fp->f_data, &ub); break; +#ifndef OLD_PIPE + case DTYPE_PIPE: + error = pipe_stat((struct pipe *)fp->f_data, &ub); + break; +#endif + default: panic("ofstat"); /*NOTREACHED*/ |