return ENOTTY rather than EINVAL to indicate an ioctl hasn't been handled
authorjmatthew <jmatthew@openbsd.org>
Tue, 14 Aug 2018 05:22:21 +0000 (05:22 +0000)
committerjmatthew <jmatthew@openbsd.org>
Tue, 14 Aug 2018 05:22:21 +0000 (05:22 +0000)
ok dlg@ deraadt@ kettenis@

sys/dev/ic/ami.c
sys/dev/ic/gdt_common.c
sys/dev/ic/mfi.c
sys/dev/ic/mpi.c
sys/dev/pci/mfii.c
sys/dev/pci/mpii.c

index 3fa0641..a318139 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: ami.c,v 1.233 2017/04/08 02:57:24 deraadt Exp $       */
+/*     $OpenBSD: ami.c,v 1.234 2018/08/14 05:22:21 jmatthew Exp $      */
 
 /*
  * Copyright (c) 2001 Michael Shalayeff
@@ -1606,7 +1606,7 @@ ami_ioctl(struct device *dev, u_long cmd, caddr_t addr)
 
        default:
                AMI_DPRINTF(AMI_D_IOCTL, (" invalid ioctl\n"));
-               error = EINVAL;
+               error = ENOTTY;
        }
 
        return (error);
index 5f5cc92..f57e1e7 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: gdt_common.c,v 1.63 2014/07/08 17:19:25 deraadt Exp $ */
+/*     $OpenBSD: gdt_common.c,v 1.64 2018/08/14 05:22:21 jmatthew Exp $        */
 
 /*
  * Copyright (c) 1999, 2000, 2003 Niklas Hallqvist.  All rights reserved.
@@ -1371,7 +1371,7 @@ gdt_ioctl(struct device *dev, u_long cmd, caddr_t addr)
 
        default:
                GDT_DPRINTF(GDT_D_IOCTL, (" invalid ioctl\n"));
-               error = EINVAL;
+               error = ENOTTY;
        }
 
        return (error);
index 57fe533..905005d 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: mfi.c,v 1.168 2017/09/08 05:36:52 deraadt Exp $ */
+/* $OpenBSD: mfi.c,v 1.169 2018/08/14 05:22:21 jmatthew Exp $ */
 /*
  * Copyright (c) 2006 Marco Peereboom <marco@peereboom.us>
  *
@@ -1571,7 +1571,7 @@ mfi_ioctl(struct device *dev, u_long cmd, caddr_t addr)
 
        default:
                DNPRINTF(MFI_D_IOCTL, " invalid ioctl\n");
-               error = EINVAL;
+               error = ENOTTY;
        }
 
        rw_exit_write(&sc->sc_lock);
index 1234a88..16606b9 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mpi.c,v 1.205 2016/08/17 01:02:31 krw Exp $ */
+/*     $OpenBSD: mpi.c,v 1.206 2018/08/14 05:22:21 jmatthew Exp $ */
 
 /*
  * Copyright (c) 2005, 2006, 2009 David Gwynne <dlg@openbsd.org>
@@ -3190,7 +3190,7 @@ mpi_ioctl(struct device *dev, u_long cmd, caddr_t addr)
 
        default:
                DNPRINTF(MPI_D_IOCTL, " invalid ioctl\n");
-               error = EINVAL;
+               error = ENOTTY;
        }
 
        rw_exit_write(&sc->sc_lock);
index d3ac547..b3bc9c8 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: mfii.c,v 1.57 2018/06/08 07:14:02 jmatthew Exp $ */
+/* $OpenBSD: mfii.c,v 1.58 2018/08/14 05:22:21 jmatthew Exp $ */
 
 /*
  * Copyright (c) 2012 David Gwynne <dlg@openbsd.org>
@@ -2737,7 +2737,7 @@ mfii_ioctl(struct device *dev, u_long cmd, caddr_t addr)
 
        default:
                DNPRINTF(MFII_D_IOCTL, " invalid ioctl\n");
-               error = EINVAL;
+               error = ENOTTY;
        }
 
        rw_exit_write(&sc->sc_lock);
index 7393dd9..9f5dd33 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mpii.c,v 1.114 2018/06/19 10:32:41 jmatthew Exp $     */
+/*     $OpenBSD: mpii.c,v 1.115 2018/08/14 05:22:21 jmatthew Exp $     */
 /*
  * Copyright (c) 2010, 2012 Mike Belopuhov
  * Copyright (c) 2009 James Giannoules
@@ -3279,7 +3279,7 @@ mpii_ioctl(struct device *dev, u_long cmd, caddr_t addr)
                break;
        default:
                DNPRINTF(MPII_D_IOCTL, " invalid ioctl\n");
-               error = EINVAL;
+               error = ENOTTY;
        }
 
        return (error);