Benjamin Baier wrote:
> Hello tech@
>
> I cleaned up and split up my former diff[0] for removing superfluous
> case '?': /*FALLTHROUGH*/
> default:
> usage();
>
> Also removes one unnecessary break;
>
> This is for /sbin, more to come if there are any takers?
> Greetings Ben
>
> [0] https://marc.info/?l=openbsd-tech&m=143387215328391&w=2
Probably worth mentioning that this is inspired by Theo's comment here:
https://marc.info/?l=openbsd-tech&m=143215393708980&w=2
ok mmcc@
> Index: disklabel/disklabel.c
> ===================================================================
> RCS file: /cvs/src/sbin/disklabel/disklabel.c,v
> retrieving revision 1.211
> diff -u -p -r1.211 disklabel.c
> --- disklabel/disklabel.c 17 Oct 2015 13:27:08 -0000 1.211
> +++ disklabel/disklabel.c 8 Nov 2015 09:38:05 -0000
> @@ -169,7 +169,6 @@ main(int argc, char *argv[])
> case 'v':
> verbose = 1;
> break;
> - case '?':
> default:
> usage();
> }
> Index: dmesg/dmesg.c
> ===================================================================
> RCS file: /cvs/src/sbin/dmesg/dmesg.c,v
> retrieving revision 1.27
> diff -u -p -r1.27 dmesg.c
> --- dmesg/dmesg.c 9 Oct 2015 01:37:06 -0000 1.27
> +++ dmesg/dmesg.c 8 Nov 2015 09:38:05 -0000
> @@ -81,7 +81,6 @@ main(int argc, char *argv[])
> case 'N':
> nlistf = optarg;
> break;
> - case '?':
> default:
> usage();
> }
> Index: dumpfs/dumpfs.c
> ===================================================================
> RCS file: /cvs/src/sbin/dumpfs/dumpfs.c,v
> retrieving revision 1.32
> diff -u -p -r1.32 dumpfs.c
> --- dumpfs/dumpfs.c 20 Jan 2015 18:22:21 -0000 1.32
> +++ dumpfs/dumpfs.c 8 Nov 2015 09:38:05 -0000
> @@ -89,7 +89,6 @@ main(int argc, char *argv[])
> case 'm':
> domarshal = 1;
> break;
> - case '?':
> default:
> usage();
> }
> Index: fsck/fsck.c
> ===================================================================
> RCS file: /cvs/src/sbin/fsck/fsck.c,v
> retrieving revision 1.37
> diff -u -p -r1.37 fsck.c
> --- fsck/fsck.c 29 May 2015 15:57:36 -0000 1.37
> +++ fsck/fsck.c 8 Nov 2015 09:38:05 -0000
> @@ -163,7 +163,6 @@ main(int argc, char *argv[])
> filter = NET_FILTER;
> break;
>
> - case '?':
> default:
> usage();
> /* NOTREACHED */
> Index: growfs/growfs.c
> ===================================================================
> RCS file: /cvs/src/sbin/growfs/growfs.c,v
> retrieving revision 1.40
> diff -u -p -r1.40 growfs.c
> --- growfs/growfs.c 20 Aug 2015 22:02:21 -0000 1.40
> +++ growfs/growfs.c 8 Nov 2015 09:38:05 -0000
> @@ -1937,8 +1937,6 @@ main(int argc, char **argv)
> case 'y':
> ExpertFlag = 1;
> break;
> - case '?':
> - /* FALLTHROUGH */
> default:
> usage();
> }
> Index: isakmpd/isakmpd.c
> ===================================================================
> RCS file: /cvs/src/sbin/isakmpd/isakmpd.c,v
> retrieving revision 1.103
> diff -u -p -r1.103 isakmpd.c
> --- isakmpd/isakmpd.c 20 Aug 2015 22:02:21 -0000 1.103
> +++ isakmpd/isakmpd.c 8 Nov 2015 09:38:05 -0000
> @@ -210,7 +210,6 @@ parse_args(int argc, char *argv[])
> verbose_logging = 1;
> break;
>
> - case '?':
> default:
> usage();
> }
> Index: mknod/mknod.c
> ===================================================================
> RCS file: /cvs/src/sbin/mknod/mknod.c,v
> retrieving revision 1.18
> diff -u -p -r1.18 mknod.c
> --- mknod/mknod.c 27 Mar 2010 09:10:02 -0000 1.18
> +++ mknod/mknod.c 8 Nov 2015 09:38:05 -0000
> @@ -76,7 +76,6 @@ main(int argc, char *argv[])
> mode = getmode(set, DEFFILEMODE);
> free(set);
> break;
> - case '?':
> default:
> usage(ismkfifo);
> }
> Index: mount/mount.c
> ===================================================================
> RCS file: /cvs/src/sbin/mount/mount.c,v
> retrieving revision 1.60
> diff -u -p -r1.60 mount.c
> --- mount/mount.c 16 Jan 2015 06:39:59 -0000 1.60
> +++ mount/mount.c 8 Nov 2015 09:38:05 -0000
> @@ -157,7 +157,6 @@ main(int argc, char * const argv[])
> if (!hasopt(options, "rw"))
> options = catopt(options, "rw");
> break;
> - case '?':
> default:
> usage();
> /* NOTREACHED */
> Index: mount_cd9660/mount_cd9660.c
> ===================================================================
> RCS file: /cvs/src/sbin/mount_cd9660/mount_cd9660.c,v
> retrieving revision 1.21
> diff -u -p -r1.21 mount_cd9660.c
> --- mount_cd9660/mount_cd9660.c 16 Jan 2015 06:39:59 -0000 1.21
> +++ mount_cd9660/mount_cd9660.c 8 Nov 2015 09:38:05 -0000
> @@ -91,7 +91,6 @@ main(int argc, char *argv[])
> errx(1, "session number is %s: %s", errstr,
> optarg);
> break;
> - case '?':
> default:
> usage();
> }
> Index: mount_ext2fs/mount_ext2fs.c
> ===================================================================
> RCS file: /cvs/src/sbin/mount_ext2fs/mount_ext2fs.c,v
> retrieving revision 1.17
> diff -u -p -r1.17 mount_ext2fs.c
> --- mount_ext2fs/mount_ext2fs.c 16 Jan 2015 06:39:59 -0000 1.17
> +++ mount_ext2fs/mount_ext2fs.c 8 Nov 2015 09:38:05 -0000
> @@ -65,7 +65,6 @@ main(int argc, char *argv[])
> case 'o':
> getmntopts(optarg, mopts, &mntflags);
> break;
> - case '?':
> default:
> ext2fs_usage();
> }
> Index: mount_ffs/mount_ffs.c
> ===================================================================
> RCS file: /cvs/src/sbin/mount_ffs/mount_ffs.c,v
> retrieving revision 1.21
> diff -u -p -r1.21 mount_ffs.c
> --- mount_ffs/mount_ffs.c 16 Jan 2015 06:39:59 -0000 1.21
> +++ mount_ffs/mount_ffs.c 8 Nov 2015 09:38:05 -0000
> @@ -70,7 +70,6 @@ main(int argc, char *argv[])
> case 'o':
> getmntopts(optarg, mopts, &mntflags);
> break;
> - case '?':
> default:
> ffs_usage();
> }
> Index: mount_msdos/mount_msdos.c
> ===================================================================
> RCS file: /cvs/src/sbin/mount_msdos/mount_msdos.c,v
> retrieving revision 1.31
> diff -u -p -r1.31 mount_msdos.c
> --- mount_msdos/mount_msdos.c 2 Nov 2015 01:22:37 -0000 1.31
> +++ mount_msdos/mount_msdos.c 8 Nov 2015 09:55:34 -0000
> @@ -100,10 +100,8 @@ main(int argc, char **argv)
> case 'o':
> getmntopts(optarg, mopts, &mntflags);
> break;
> - case '?':
> default:
> usage();
> - break;
> }
> }
>
> Index: mount_tmpfs/mount_tmpfs.c
> ===================================================================
> RCS file: /cvs/src/sbin/mount_tmpfs/mount_tmpfs.c,v
> retrieving revision 1.5
> diff -u -p -r1.5 mount_tmpfs.c
> --- mount_tmpfs/mount_tmpfs.c 16 Jan 2015 06:39:59 -0000 1.5
> +++ mount_tmpfs/mount_tmpfs.c 8 Nov 2015 09:38:05 -0000
> @@ -131,7 +131,6 @@ mount_tmpfs_parseargs(int argc, char *ar
> uidset = 1;
> break;
>
> - case '?':
> default:
> usage();
> }
> Index: newfs/newfs.c
> ===================================================================
> RCS file: /cvs/src/sbin/newfs/newfs.c,v
> retrieving revision 1.100
> diff -u -p -r1.100 newfs.c
> --- newfs/newfs.c 29 Sep 2015 03:19:24 -0000 1.100
> +++ newfs/newfs.c 8 Nov 2015 09:38:05 -0000
> @@ -294,7 +294,6 @@ main(int argc, char *argv[])
> pop = optarg;
> break;
> #endif
> - case '?':
> default:
> usage();
> }
> Index: newfs_ext2fs/newfs_ext2fs.c
> ===================================================================
> RCS file: /cvs/src/sbin/newfs_ext2fs/newfs_ext2fs.c,v
> retrieving revision 1.17
> diff -u -p -r1.17 newfs_ext2fs.c
> --- newfs_ext2fs/newfs_ext2fs.c 14 Oct 2015 15:54:49 -0000 1.17
> +++ newfs_ext2fs/newfs_ext2fs.c 8 Nov 2015 09:38:05 -0000
> @@ -204,7 +204,6 @@ main(int argc, char *argv[])
> errx(EXIT_FAILURE,
> "Volume name cannot be zero length");
> break;
> - case '?':
> default:
> usage();
> }
> Index: savecore/savecore.c
> ===================================================================
> RCS file: /cvs/src/sbin/savecore/savecore.c,v
> retrieving revision 1.55
> diff -u -p -r1.55 savecore.c
> --- savecore/savecore.c 18 Oct 2015 03:17:48 -0000 1.55
> +++ savecore/savecore.c 8 Nov 2015 09:38:05 -0000
> @@ -153,7 +153,6 @@ main(int argc, char *argv[])
> case 'z':
> zcompress = 1;
> break;
> - case '?':
> default:
> usage();
> }
> Index: scsi/scsi.c
> ===================================================================
> RCS file: /cvs/src/sbin/scsi/scsi.c,v
> retrieving revision 1.29
> diff -u -p -r1.29 scsi.c
> --- scsi/scsi.c 20 Nov 2014 15:22:39 -0000 1.29
> +++ scsi/scsi.c 8 Nov 2015 09:38:05 -0000
> @@ -142,7 +142,6 @@ procargs(int *argc_p, char ***argv_p)
> case 'v':
> verbose = 1;
> break;
> - case '?':
> default:
> usage();
> }
> Index: ttyflags/ttyflags.c
> ===================================================================
> RCS file: /cvs/src/sbin/ttyflags/ttyflags.c,v
> retrieving revision 1.13
> diff -u -p -r1.13 ttyflags.c
> --- ttyflags/ttyflags.c 4 Dec 2012 02:27:00 -0000 1.13
> +++ ttyflags/ttyflags.c 8 Nov 2015 09:38:05 -0000
> @@ -78,7 +78,6 @@ main(int argc, char *argv[])
> case 'v':
> vflag = 1;
> break;
> - case '?':
> default:
> usage();
> }
>