svn commit: r193922 - head/sys/fs/fifofs
Konstantin Belousov
kib at FreeBSD.org
Wed Jun 10 14:02:23 UTC 2009
Author: kib
Date: Wed Jun 10 14:02:22 2009
New Revision: 193922
URL: http://svn.freebsd.org/changeset/base/193922
Log:
Remove unused VOP_IOCTL and VOP_KQFILTER implementations for fifofs.
MFC after: 2 weeks
Modified:
head/sys/fs/fifofs/fifo_vnops.c
Modified: head/sys/fs/fifofs/fifo_vnops.c
==============================================================================
--- head/sys/fs/fifofs/fifo_vnops.c Wed Jun 10 14:01:23 2009 (r193921)
+++ head/sys/fs/fifofs/fifo_vnops.c Wed Jun 10 14:02:22 2009 (r193922)
@@ -89,8 +89,6 @@ struct fifoinfo {
static vop_print_t fifo_print;
static vop_open_t fifo_open;
static vop_close_t fifo_close;
-static vop_ioctl_t fifo_ioctl;
-static vop_kqfilter_t fifo_kqfilter;
static vop_pathconf_t fifo_pathconf;
static vop_advlock_t fifo_advlock;
@@ -116,8 +114,8 @@ struct vop_vector fifo_specops = {
.vop_close = fifo_close,
.vop_create = VOP_PANIC,
.vop_getattr = VOP_EBADF,
- .vop_ioctl = fifo_ioctl,
- .vop_kqfilter = fifo_kqfilter,
+ .vop_ioctl = VOP_PANIC,
+ .vop_kqfilter = VOP_PANIC,
.vop_link = VOP_PANIC,
.vop_mkdir = VOP_PANIC,
.vop_mknod = VOP_PANIC,
@@ -300,42 +298,6 @@ fail1:
return (0);
}
-/*
- * Now unused vnode ioctl routine.
- */
-/* ARGSUSED */
-static int
-fifo_ioctl(ap)
- struct vop_ioctl_args /* {
- struct vnode *a_vp;
- u_long a_command;
- caddr_t a_data;
- int a_fflag;
- struct ucred *a_cred;
- struct thread *a_td;
- } */ *ap;
-{
-
- printf("WARNING: fifo_ioctl called unexpectedly\n");
- return (ENOTTY);
-}
-
-/*
- * Now unused vnode kqfilter routine.
- */
-/* ARGSUSED */
-static int
-fifo_kqfilter(ap)
- struct vop_kqfilter_args /* {
- struct vnode *a_vp;
- struct knote *a_kn;
- } */ *ap;
-{
-
- printf("WARNING: fifo_kqfilter called unexpectedly\n");
- return (EINVAL);
-}
-
static void
filt_fifordetach(struct knote *kn)
{
More information about the svn-src-all
mailing list