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)
 {
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to