X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=mkswap.c;h=f72c7009a9e4ad7e662622e6c4a8c84d2ebf9750;hb=be66ad3212ed728e0a5fa4b972a904a1aa0c9d51;hp=7d690ad99b5e7c6b18626211e5ed638d1cbd89e5;hpb=dd19c6990496023fe23fefef8f1798740f7d39c6;p=oweals%2Fbusybox.git diff --git a/mkswap.c b/mkswap.c index 7d690ad99..f72c7009a 100644 --- a/mkswap.c +++ b/mkswap.c @@ -35,7 +35,6 @@ * */ -#include "busybox.h" #include #include #include @@ -45,6 +44,7 @@ #include #include /* for PAGE_SIZE and PAGE_SHIFT */ /* we also get PAGE_SIZE via getpagesize() */ +#include "busybox.h" #ifndef _IO /* pre-1.3.45 */ @@ -72,7 +72,7 @@ static int version = -1; static int pagesize; static int *signature_page; -struct swap_header_v1 { +static struct swap_header_v1 { char bootbits[1024]; /* Space for disklabel etc. */ unsigned int version; unsigned int last_page; @@ -287,7 +287,7 @@ int mkswap_main(int argc, char **argv) PAGES = strtol(argv[0], &tmp, 0) / blocks_per_page; if (*tmp) - usage(mkswap_usage); + show_usage(); } else device_name = argv[0]; } else { @@ -302,13 +302,13 @@ int mkswap_main(int argc, char **argv) version = atoi(argv[0] + 2); break; default: - usage(mkswap_usage); + show_usage(); } } } if (!device_name) { error_msg("error: Nowhere to set up swap on?"); - usage(mkswap_usage); + show_usage(); } sz = get_size(device_name); if (!PAGES) { @@ -331,12 +331,12 @@ int mkswap_main(int argc, char **argv) } if (version != 0 && version != 1) { error_msg("error: unknown version %d", version); - usage(mkswap_usage); + show_usage(); } if (PAGES < 10) { error_msg("error: swap area needs to be at least %ldkB", (long) (10 * pagesize / 1024)); - usage(mkswap_usage); + show_usage(); } #if 0 maxpages = ((version == 0) ? V0_MAX_PAGES : V1_MAX_PAGES);