diff options
author | 1996-09-06 10:37:48 +0000 | |
---|---|---|
committer | 1996-09-06 10:37:48 +0000 | |
commit | d11a5c179d1745c8d134403aba37d22650cc07e6 (patch) | |
tree | 8e5661df4739ba92e0eb9a3ae8be51dcbf8eb629 | |
parent | document how to turn on YP (diff) | |
download | wireguard-openbsd-d11a5c179d1745c8d134403aba37d22650cc07e6.tar.xz wireguard-openbsd-d11a5c179d1745c8d134403aba37d22650cc07e6.zip |
Deal with the new pipes gracefully
-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*/ |