X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=util-linux%2Ffdformat.c;h=3831ab44e1474e89154275d8dd25e79c9f7d8dc0;hb=765b0eed3ef29a80115708c3249d3a541509cd24;hp=dc45e23c0a05b50196f2be1dc5c84325b886fecc;hpb=fe7cd642b0b732f5d41403c2f6983ad676b69dd9;p=oweals%2Fbusybox.git diff --git a/util-linux/fdformat.c b/util-linux/fdformat.c index dc45e23c0..3831ab44e 100644 --- a/util-linux/fdformat.c +++ b/util-linux/fdformat.c @@ -1,12 +1,8 @@ /* vi: set sw=4 ts=4: */ -/* fdformat.c - Low-level formats a floppy disk - Werner Almesberger */ - -/* 1999-02-22 Arkadiusz Mi¶kiewicz - * - added Native Language Support - * 1999-03-20 Arnaldo Carvalho de Melo - * - more i18n/nls translatable strings marked - * +/* fdformat.c - Low-level formats a floppy disk - Werner Almesberger * 5 July 2003 -- modified for Busybox by Erik Andersen + * + * Licensed under GPLv2, see file LICENSE in this tarball for details. */ #include "libbb.h" @@ -45,8 +41,8 @@ struct format_descr { #define FDGETPRM _IOR(2, 0x04, struct floppy_struct) #define FD_FILL_BYTE 0xF6 /* format fill byte. */ -int fdformat_main(int argc,char **argv); -int fdformat_main(int argc,char **argv) +int fdformat_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; +int fdformat_main(int argc UNUSED_PARAM, char **argv) { int fd, n, cyl, read_bytes, verify; unsigned char *data; @@ -54,9 +50,7 @@ int fdformat_main(int argc,char **argv) struct floppy_struct param; struct format_descr descr; - if (argc < 2) { - bb_show_usage(); - } + opt_complementary = "=1"; /* must have 1 param */ verify = !getopt32(argv, "n"); argv += optind; @@ -116,7 +110,7 @@ int fdformat_main(int argc,char **argv) /* Check backwards so we don't need a counter */ while (--read_bytes >= 0) { if (data[read_bytes] != FD_FILL_BYTE) { - printf("bad data in cyl %d\nContinuing... ",cyl); + printf("bad data in cyl %d\nContinuing... ", cyl); } } }