diff options
author | phk <phk@FreeBSD.org> | 2004-12-13 07:07:50 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2004-12-13 07:07:50 +0000 |
commit | eda2bd825d0c4c7e7459a9d7c1ea471875cccc67 (patch) | |
tree | 55ac3f84b1cd7e5da1f0529338cabc9089e655c6 /sys/fs/fifofs | |
parent | d84e924537d2ac7cc0b3d555e149dc1b5d6d4e4c (diff) | |
download | FreeBSD-src-eda2bd825d0c4c7e7459a9d7c1ea471875cccc67.zip FreeBSD-src-eda2bd825d0c4c7e7459a9d7c1ea471875cccc67.tar.gz |
Explicitly panic vop_read/vop_write on fifos.
Diffstat (limited to 'sys/fs/fifofs')
-rw-r--r-- | sys/fs/fifofs/fifo_vnops.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/fs/fifofs/fifo_vnops.c b/sys/fs/fifofs/fifo_vnops.c index 53d267f..2fcf088 100644 --- a/sys/fs/fifofs/fifo_vnops.c +++ b/sys/fs/fifofs/fifo_vnops.c @@ -116,6 +116,7 @@ struct vop_vector fifo_specops = { .vop_open = fifo_open, .vop_pathconf = fifo_pathconf, .vop_print = fifo_print, + .vop_read = VOP_PANIC, .vop_readdir = VOP_PANIC, .vop_readlink = VOP_PANIC, .vop_reallocblks = VOP_PANIC, @@ -125,6 +126,7 @@ struct vop_vector fifo_specops = { .vop_rmdir = VOP_PANIC, .vop_setattr = VOP_EBADF, .vop_symlink = VOP_PANIC, + .vop_write = VOP_PANIC, }; struct mtx fifo_mtx; |