Use global applet_name instead of local versions.
This commit is contained in:
@@ -592,7 +592,7 @@ int gunzip_main(int argc, char **argv)
|
|||||||
char ifname[MAX_PATH_LEN + 1]; /* input file name */
|
char ifname[MAX_PATH_LEN + 1]; /* input file name */
|
||||||
char ofname[MAX_PATH_LEN + 1]; /* output file name */
|
char ofname[MAX_PATH_LEN + 1]; /* output file name */
|
||||||
|
|
||||||
if (strcmp(*argv, "zcat") == 0) {
|
if (strcmp(applet_name, "zcat") == 0) {
|
||||||
to_stdout = 1;
|
to_stdout = 1;
|
||||||
if (argc == 1) {
|
if (argc == 1) {
|
||||||
fromstdin = 1;
|
fromstdin = 1;
|
||||||
|
@@ -40,7 +40,7 @@ extern int rmdir_main(int argc, char **argv)
|
|||||||
|
|
||||||
while (--argc > 0) {
|
while (--argc > 0) {
|
||||||
if (rmdir(*(++argv)) == -1) {
|
if (rmdir(*(++argv)) == -1) {
|
||||||
fprintf(stderr, "%s: %s\n", *argv, strerror(errno));
|
fprintf(stderr, "%s: %s\n", applet_name, strerror(errno));
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -183,7 +183,7 @@ test_main(int argc, char** argv)
|
|||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
if (strcmp(argv[0], "[") == 0) {
|
if (strcmp(applet_name, "[") == 0) {
|
||||||
if (strcmp(argv[--argc], "]"))
|
if (strcmp(argv[--argc], "]"))
|
||||||
fatalError("missing ]\n");
|
fatalError("missing ]\n");
|
||||||
argv[argc] = NULL;
|
argv[argc] = NULL;
|
||||||
|
@@ -43,7 +43,7 @@ extern int whoami_main(int argc, char **argv)
|
|||||||
puts(user);
|
puts(user);
|
||||||
exit(TRUE);
|
exit(TRUE);
|
||||||
}
|
}
|
||||||
fprintf(stderr, "%s: cannot find username for UID %u\n", argv[0],
|
fprintf(stderr, "%s: cannot find username for UID %u\n", applet_name,
|
||||||
(unsigned) uid);
|
(unsigned) uid);
|
||||||
return(FALSE);
|
return(FALSE);
|
||||||
}
|
}
|
||||||
|
@@ -219,7 +219,6 @@ struct minix_dir_entry {
|
|||||||
|
|
||||||
#define BITS_PER_BLOCK (BLOCK_SIZE<<3)
|
#define BITS_PER_BLOCK (BLOCK_SIZE<<3)
|
||||||
|
|
||||||
static char *program_name = "fsck.minix";
|
|
||||||
static char *program_version = "1.2 - 11/11/96";
|
static char *program_version = "1.2 - 11/11/96";
|
||||||
static char *device_name = NULL;
|
static char *device_name = NULL;
|
||||||
static int IN;
|
static int IN;
|
||||||
@@ -293,7 +292,7 @@ static void show_usage(void)
|
|||||||
{
|
{
|
||||||
fprintf(stderr, "BusyBox v%s (%s) multi-call binary -- GPL2\n\n",
|
fprintf(stderr, "BusyBox v%s (%s) multi-call binary -- GPL2\n\n",
|
||||||
BB_VER, BB_BT);
|
BB_VER, BB_BT);
|
||||||
fprintf(stderr, "Usage: %s [-larvsmf] /dev/name\n", program_name);
|
fprintf(stderr, "Usage: %s [-larvsmf] /dev/name\n", applet_name);
|
||||||
#ifndef BB_FEATURE_TRIVIAL_HELP
|
#ifndef BB_FEATURE_TRIVIAL_HELP
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"\nPerforms a consistency check for MINIX filesystems.\n\n");
|
"\nPerforms a consistency check for MINIX filesystems.\n\n");
|
||||||
@@ -312,7 +311,7 @@ static void show_usage(void)
|
|||||||
|
|
||||||
static void die(const char *str)
|
static void die(const char *str)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "%s: %s\n", program_name, str);
|
fprintf(stderr, "%s: %s\n", applet_name, str);
|
||||||
leave(8);
|
leave(8);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1367,8 +1366,6 @@ extern int fsck_minix_main(int argc, char **argv)
|
|||||||
* that automagically, so we can save a few bytes */
|
* that automagically, so we can save a few bytes */
|
||||||
//atexit(free_name_list);
|
//atexit(free_name_list);
|
||||||
|
|
||||||
if (argc && *argv)
|
|
||||||
program_name = *argv;
|
|
||||||
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
|
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
|
||||||
die("bad inode size");
|
die("bad inode size");
|
||||||
#ifdef HAVE_MINIX2
|
#ifdef HAVE_MINIX2
|
||||||
@@ -1432,7 +1429,7 @@ extern int fsck_minix_main(int argc, char **argv)
|
|||||||
* flags and whether or not the -f switch was specified on the
|
* flags and whether or not the -f switch was specified on the
|
||||||
* command line.
|
* command line.
|
||||||
*/
|
*/
|
||||||
printf("%s, %s\n", program_name, program_version);
|
printf("%s, %s\n", applet_name, program_version);
|
||||||
if (!(Super.s_state & MINIX_ERROR_FS) &&
|
if (!(Super.s_state & MINIX_ERROR_FS) &&
|
||||||
(Super.s_state & MINIX_VALID_FS) && !force) {
|
(Super.s_state & MINIX_VALID_FS) && !force) {
|
||||||
if (repair)
|
if (repair)
|
||||||
|
2
gunzip.c
2
gunzip.c
@@ -592,7 +592,7 @@ int gunzip_main(int argc, char **argv)
|
|||||||
char ifname[MAX_PATH_LEN + 1]; /* input file name */
|
char ifname[MAX_PATH_LEN + 1]; /* input file name */
|
||||||
char ofname[MAX_PATH_LEN + 1]; /* output file name */
|
char ofname[MAX_PATH_LEN + 1]; /* output file name */
|
||||||
|
|
||||||
if (strcmp(*argv, "zcat") == 0) {
|
if (strcmp(applet_name, "zcat") == 0) {
|
||||||
to_stdout = 1;
|
to_stdout = 1;
|
||||||
if (argc == 1) {
|
if (argc == 1) {
|
||||||
fromstdin = 1;
|
fromstdin = 1;
|
||||||
|
2
init.c
2
init.c
@@ -891,7 +891,7 @@ extern int init_main(int argc, char **argv)
|
|||||||
/* Expect to be invoked as init with PID=1 or be invoked as linuxrc */
|
/* Expect to be invoked as init with PID=1 or be invoked as linuxrc */
|
||||||
if (getpid() != 1
|
if (getpid() != 1
|
||||||
#ifdef BB_FEATURE_LINUXRC
|
#ifdef BB_FEATURE_LINUXRC
|
||||||
&& strstr(argv[0], "linuxrc") == NULL
|
&& strstr(applet_name, "linuxrc") == NULL
|
||||||
#endif
|
#endif
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
@@ -891,7 +891,7 @@ extern int init_main(int argc, char **argv)
|
|||||||
/* Expect to be invoked as init with PID=1 or be invoked as linuxrc */
|
/* Expect to be invoked as init with PID=1 or be invoked as linuxrc */
|
||||||
if (getpid() != 1
|
if (getpid() != 1
|
||||||
#ifdef BB_FEATURE_LINUXRC
|
#ifdef BB_FEATURE_LINUXRC
|
||||||
&& strstr(argv[0], "linuxrc") == NULL
|
&& strstr(applet_name, "linuxrc") == NULL
|
||||||
#endif
|
#endif
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
3
kill.c
3
kill.c
@@ -125,8 +125,7 @@ extern int kill_main(int argc, char **argv)
|
|||||||
|
|
||||||
#ifdef BB_KILLALL
|
#ifdef BB_KILLALL
|
||||||
/* Figure out what we are trying to do here */
|
/* Figure out what we are trying to do here */
|
||||||
whichApp = (strcmp(*argv, "killall") == 0)?
|
whichApp = (strcmp(applet_name, "killall") == 0)? KILLALL : KILL;
|
||||||
KILLALL : KILL;
|
|
||||||
appUsage = (whichApp == KILLALL)? killall_usage : kill_usage;
|
appUsage = (whichApp == KILLALL)? killall_usage : kill_usage;
|
||||||
#else
|
#else
|
||||||
whichApp = KILL;
|
whichApp = KILL;
|
||||||
|
@@ -202,7 +202,6 @@ struct minix_dir_entry {
|
|||||||
|
|
||||||
#define BITS_PER_BLOCK (BLOCK_SIZE<<3)
|
#define BITS_PER_BLOCK (BLOCK_SIZE<<3)
|
||||||
|
|
||||||
static char *program_name = "mkfs";
|
|
||||||
static char *device_name = NULL;
|
static char *device_name = NULL;
|
||||||
static int DEV = -1;
|
static int DEV = -1;
|
||||||
static long BLOCKS = 0;
|
static long BLOCKS = 0;
|
||||||
@@ -264,7 +263,7 @@ static unsigned long req_nr_inodes = 0;
|
|||||||
*/
|
*/
|
||||||
static volatile void die(char *str)
|
static volatile void die(char *str)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "%s: %s\n", program_name, str);
|
fprintf(stderr, "%s: %s\n", applet_name, str);
|
||||||
exit(8);
|
exit(8);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -275,7 +274,7 @@ static volatile void show_usage()
|
|||||||
BB_VER, BB_BT);
|
BB_VER, BB_BT);
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n",
|
"Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n",
|
||||||
program_name);
|
applet_name);
|
||||||
#ifndef BB_FEATURE_TRIVIAL_HELP
|
#ifndef BB_FEATURE_TRIVIAL_HELP
|
||||||
fprintf(stderr, "\nMake a MINIX filesystem.\n\n");
|
fprintf(stderr, "\nMake a MINIX filesystem.\n\n");
|
||||||
fprintf(stderr, "Options:\n");
|
fprintf(stderr, "Options:\n");
|
||||||
@@ -745,8 +744,6 @@ extern int mkfs_minix_main(int argc, char **argv)
|
|||||||
char *listfile = NULL;
|
char *listfile = NULL;
|
||||||
int stopIt=FALSE;
|
int stopIt=FALSE;
|
||||||
|
|
||||||
if (argc && *argv)
|
|
||||||
program_name = *argv;
|
|
||||||
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
|
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
|
||||||
die("bad inode size");
|
die("bad inode size");
|
||||||
#ifdef HAVE_MINIX2
|
#ifdef HAVE_MINIX2
|
||||||
@@ -818,7 +815,7 @@ extern int mkfs_minix_main(int argc, char **argv)
|
|||||||
version2 = 1;
|
version2 = 1;
|
||||||
#else
|
#else
|
||||||
fprintf(stderr, "%s: not compiled with minix v2 support\n",
|
fprintf(stderr, "%s: not compiled with minix v2 support\n",
|
||||||
program_name, device_name);
|
applet_name, device_name);
|
||||||
exit(-1);
|
exit(-1);
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
|
18
mkswap.c
18
mkswap.c
@@ -69,7 +69,6 @@ static const char mkswap_usage[] =
|
|||||||
#define BLKGETSIZE _IO(0x12,96)
|
#define BLKGETSIZE _IO(0x12,96)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static char *program_name = "mkswap";
|
|
||||||
static char *device_name = NULL;
|
static char *device_name = NULL;
|
||||||
static int DEV = -1;
|
static int DEV = -1;
|
||||||
static long PAGES = 0;
|
static long PAGES = 0;
|
||||||
@@ -205,7 +204,7 @@ static int bit_test_and_clear(unsigned int *addr, unsigned int nr)
|
|||||||
|
|
||||||
void die(const char *str)
|
void die(const char *str)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "%s: %s\n", program_name, str);
|
fprintf(stderr, "%s: %s\n", applet_name, str);
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -316,9 +315,6 @@ int mkswap_main(int argc, char **argv)
|
|||||||
int offset;
|
int offset;
|
||||||
int force = 0;
|
int force = 0;
|
||||||
|
|
||||||
if (argc && *argv)
|
|
||||||
program_name = *argv;
|
|
||||||
|
|
||||||
init_signature_page(); /* get pagesize */
|
init_signature_page(); /* get pagesize */
|
||||||
|
|
||||||
while (argc-- > 1) {
|
while (argc-- > 1) {
|
||||||
@@ -350,7 +346,7 @@ int mkswap_main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
if (!device_name) {
|
if (!device_name) {
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"%s: error: Nowhere to set up swap on?\n", program_name);
|
"%s: error: Nowhere to set up swap on?\n", applet_name);
|
||||||
usage(mkswap_usage);
|
usage(mkswap_usage);
|
||||||
}
|
}
|
||||||
sz = get_size(device_name);
|
sz = get_size(device_name);
|
||||||
@@ -360,7 +356,7 @@ int mkswap_main(int argc, char **argv)
|
|||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"%s: error: "
|
"%s: error: "
|
||||||
"size %ld is larger than device size %d\n",
|
"size %ld is larger than device size %d\n",
|
||||||
program_name,
|
applet_name,
|
||||||
PAGES * (pagesize / 1024), sz * (pagesize / 1024));
|
PAGES * (pagesize / 1024), sz * (pagesize / 1024));
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
@@ -377,13 +373,13 @@ int mkswap_main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
if (version != 0 && version != 1) {
|
if (version != 0 && version != 1) {
|
||||||
fprintf(stderr, "%s: error: unknown version %d\n",
|
fprintf(stderr, "%s: error: unknown version %d\n",
|
||||||
program_name, version);
|
applet_name, version);
|
||||||
usage(mkswap_usage);
|
usage(mkswap_usage);
|
||||||
}
|
}
|
||||||
if (PAGES < 10) {
|
if (PAGES < 10) {
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"%s: error: swap area needs to be at least %ldkB\n",
|
"%s: error: swap area needs to be at least %ldkB\n",
|
||||||
program_name, (long) (10 * pagesize / 1024));
|
applet_name, (long) (10 * pagesize / 1024));
|
||||||
usage(mkswap_usage);
|
usage(mkswap_usage);
|
||||||
}
|
}
|
||||||
#if 0
|
#if 0
|
||||||
@@ -402,7 +398,7 @@ int mkswap_main(int argc, char **argv)
|
|||||||
if (PAGES > maxpages) {
|
if (PAGES > maxpages) {
|
||||||
PAGES = maxpages;
|
PAGES = maxpages;
|
||||||
fprintf(stderr, "%s: warning: truncating swap area to %ldkB\n",
|
fprintf(stderr, "%s: warning: truncating swap area to %ldkB\n",
|
||||||
program_name, PAGES * pagesize / 1024);
|
applet_name, PAGES * pagesize / 1024);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEV = open(device_name, O_RDWR);
|
DEV = open(device_name, O_RDWR);
|
||||||
@@ -432,7 +428,7 @@ int mkswap_main(int argc, char **argv)
|
|||||||
%s: Device '%s' contains a valid Sun disklabel.\n\
|
%s: Device '%s' contains a valid Sun disklabel.\n\
|
||||||
This probably means creating v0 swap would destroy your partition table\n\
|
This probably means creating v0 swap would destroy your partition table\n\
|
||||||
No swap created. If you really want to create swap v0 on that device, use\n\
|
No swap created. If you really want to create swap v0 on that device, use\n\
|
||||||
the -f option to force it.\n", program_name, device_name);
|
the -f option to force it.\n", applet_name, device_name);
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -125,8 +125,7 @@ extern int kill_main(int argc, char **argv)
|
|||||||
|
|
||||||
#ifdef BB_KILLALL
|
#ifdef BB_KILLALL
|
||||||
/* Figure out what we are trying to do here */
|
/* Figure out what we are trying to do here */
|
||||||
whichApp = (strcmp(*argv, "killall") == 0)?
|
whichApp = (strcmp(applet_name, "killall") == 0)? KILLALL : KILL;
|
||||||
KILLALL : KILL;
|
|
||||||
appUsage = (whichApp == KILLALL)? killall_usage : kill_usage;
|
appUsage = (whichApp == KILLALL)? killall_usage : kill_usage;
|
||||||
#else
|
#else
|
||||||
whichApp = KILL;
|
whichApp = KILL;
|
||||||
|
2
rmdir.c
2
rmdir.c
@@ -40,7 +40,7 @@ extern int rmdir_main(int argc, char **argv)
|
|||||||
|
|
||||||
while (--argc > 0) {
|
while (--argc > 0) {
|
||||||
if (rmdir(*(++argv)) == -1) {
|
if (rmdir(*(++argv)) == -1) {
|
||||||
fprintf(stderr, "%s: %s\n", *argv, strerror(errno));
|
fprintf(stderr, "%s: %s\n", applet_name, strerror(errno));
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -34,7 +34,6 @@ _syscall1(int, swapoff, const char *, path);
|
|||||||
|
|
||||||
|
|
||||||
static int whichApp;
|
static int whichApp;
|
||||||
static const char *appName;
|
|
||||||
|
|
||||||
static const char swapoff_usage[] =
|
static const char swapoff_usage[] =
|
||||||
"swapoff [OPTION] [device]\n"
|
"swapoff [OPTION] [device]\n"
|
||||||
@@ -69,7 +68,7 @@ static void swap_enable_disable(char *device)
|
|||||||
status = swapoff(device);
|
status = swapoff(device);
|
||||||
|
|
||||||
if (status != 0) {
|
if (status != 0) {
|
||||||
perror(appName);
|
perror(applet_name);
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -95,12 +94,9 @@ static void do_em_all()
|
|||||||
|
|
||||||
extern int swap_on_off_main(int argc, char **argv)
|
extern int swap_on_off_main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
if (strcmp(*argv, "swapon") == 0) {
|
if (strcmp(applet_name, "swapon") == 0) {
|
||||||
appName = *argv;
|
|
||||||
whichApp = SWAPON_APP;
|
whichApp = SWAPON_APP;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
appName = *argv;
|
|
||||||
whichApp = SWAPOFF_APP;
|
whichApp = SWAPOFF_APP;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
2
test.c
2
test.c
@@ -183,7 +183,7 @@ test_main(int argc, char** argv)
|
|||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
if (strcmp(argv[0], "[") == 0) {
|
if (strcmp(applet_name, "[") == 0) {
|
||||||
if (strcmp(argv[--argc], "]"))
|
if (strcmp(argv[--argc], "]"))
|
||||||
fatalError("missing ]\n");
|
fatalError("missing ]\n");
|
||||||
argv[argc] = NULL;
|
argv[argc] = NULL;
|
||||||
|
@@ -219,7 +219,6 @@ struct minix_dir_entry {
|
|||||||
|
|
||||||
#define BITS_PER_BLOCK (BLOCK_SIZE<<3)
|
#define BITS_PER_BLOCK (BLOCK_SIZE<<3)
|
||||||
|
|
||||||
static char *program_name = "fsck.minix";
|
|
||||||
static char *program_version = "1.2 - 11/11/96";
|
static char *program_version = "1.2 - 11/11/96";
|
||||||
static char *device_name = NULL;
|
static char *device_name = NULL;
|
||||||
static int IN;
|
static int IN;
|
||||||
@@ -293,7 +292,7 @@ static void show_usage(void)
|
|||||||
{
|
{
|
||||||
fprintf(stderr, "BusyBox v%s (%s) multi-call binary -- GPL2\n\n",
|
fprintf(stderr, "BusyBox v%s (%s) multi-call binary -- GPL2\n\n",
|
||||||
BB_VER, BB_BT);
|
BB_VER, BB_BT);
|
||||||
fprintf(stderr, "Usage: %s [-larvsmf] /dev/name\n", program_name);
|
fprintf(stderr, "Usage: %s [-larvsmf] /dev/name\n", applet_name);
|
||||||
#ifndef BB_FEATURE_TRIVIAL_HELP
|
#ifndef BB_FEATURE_TRIVIAL_HELP
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"\nPerforms a consistency check for MINIX filesystems.\n\n");
|
"\nPerforms a consistency check for MINIX filesystems.\n\n");
|
||||||
@@ -312,7 +311,7 @@ static void show_usage(void)
|
|||||||
|
|
||||||
static void die(const char *str)
|
static void die(const char *str)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "%s: %s\n", program_name, str);
|
fprintf(stderr, "%s: %s\n", applet_name, str);
|
||||||
leave(8);
|
leave(8);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1367,8 +1366,6 @@ extern int fsck_minix_main(int argc, char **argv)
|
|||||||
* that automagically, so we can save a few bytes */
|
* that automagically, so we can save a few bytes */
|
||||||
//atexit(free_name_list);
|
//atexit(free_name_list);
|
||||||
|
|
||||||
if (argc && *argv)
|
|
||||||
program_name = *argv;
|
|
||||||
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
|
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
|
||||||
die("bad inode size");
|
die("bad inode size");
|
||||||
#ifdef HAVE_MINIX2
|
#ifdef HAVE_MINIX2
|
||||||
@@ -1432,7 +1429,7 @@ extern int fsck_minix_main(int argc, char **argv)
|
|||||||
* flags and whether or not the -f switch was specified on the
|
* flags and whether or not the -f switch was specified on the
|
||||||
* command line.
|
* command line.
|
||||||
*/
|
*/
|
||||||
printf("%s, %s\n", program_name, program_version);
|
printf("%s, %s\n", applet_name, program_version);
|
||||||
if (!(Super.s_state & MINIX_ERROR_FS) &&
|
if (!(Super.s_state & MINIX_ERROR_FS) &&
|
||||||
(Super.s_state & MINIX_VALID_FS) && !force) {
|
(Super.s_state & MINIX_VALID_FS) && !force) {
|
||||||
if (repair)
|
if (repair)
|
||||||
|
@@ -202,7 +202,6 @@ struct minix_dir_entry {
|
|||||||
|
|
||||||
#define BITS_PER_BLOCK (BLOCK_SIZE<<3)
|
#define BITS_PER_BLOCK (BLOCK_SIZE<<3)
|
||||||
|
|
||||||
static char *program_name = "mkfs";
|
|
||||||
static char *device_name = NULL;
|
static char *device_name = NULL;
|
||||||
static int DEV = -1;
|
static int DEV = -1;
|
||||||
static long BLOCKS = 0;
|
static long BLOCKS = 0;
|
||||||
@@ -264,7 +263,7 @@ static unsigned long req_nr_inodes = 0;
|
|||||||
*/
|
*/
|
||||||
static volatile void die(char *str)
|
static volatile void die(char *str)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "%s: %s\n", program_name, str);
|
fprintf(stderr, "%s: %s\n", applet_name, str);
|
||||||
exit(8);
|
exit(8);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -275,7 +274,7 @@ static volatile void show_usage()
|
|||||||
BB_VER, BB_BT);
|
BB_VER, BB_BT);
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n",
|
"Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n",
|
||||||
program_name);
|
applet_name);
|
||||||
#ifndef BB_FEATURE_TRIVIAL_HELP
|
#ifndef BB_FEATURE_TRIVIAL_HELP
|
||||||
fprintf(stderr, "\nMake a MINIX filesystem.\n\n");
|
fprintf(stderr, "\nMake a MINIX filesystem.\n\n");
|
||||||
fprintf(stderr, "Options:\n");
|
fprintf(stderr, "Options:\n");
|
||||||
@@ -745,8 +744,6 @@ extern int mkfs_minix_main(int argc, char **argv)
|
|||||||
char *listfile = NULL;
|
char *listfile = NULL;
|
||||||
int stopIt=FALSE;
|
int stopIt=FALSE;
|
||||||
|
|
||||||
if (argc && *argv)
|
|
||||||
program_name = *argv;
|
|
||||||
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
|
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
|
||||||
die("bad inode size");
|
die("bad inode size");
|
||||||
#ifdef HAVE_MINIX2
|
#ifdef HAVE_MINIX2
|
||||||
@@ -818,7 +815,7 @@ extern int mkfs_minix_main(int argc, char **argv)
|
|||||||
version2 = 1;
|
version2 = 1;
|
||||||
#else
|
#else
|
||||||
fprintf(stderr, "%s: not compiled with minix v2 support\n",
|
fprintf(stderr, "%s: not compiled with minix v2 support\n",
|
||||||
program_name, device_name);
|
applet_name, device_name);
|
||||||
exit(-1);
|
exit(-1);
|
||||||
#endif
|
#endif
|
||||||
break;
|
break;
|
||||||
|
@@ -69,7 +69,6 @@ static const char mkswap_usage[] =
|
|||||||
#define BLKGETSIZE _IO(0x12,96)
|
#define BLKGETSIZE _IO(0x12,96)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static char *program_name = "mkswap";
|
|
||||||
static char *device_name = NULL;
|
static char *device_name = NULL;
|
||||||
static int DEV = -1;
|
static int DEV = -1;
|
||||||
static long PAGES = 0;
|
static long PAGES = 0;
|
||||||
@@ -205,7 +204,7 @@ static int bit_test_and_clear(unsigned int *addr, unsigned int nr)
|
|||||||
|
|
||||||
void die(const char *str)
|
void die(const char *str)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "%s: %s\n", program_name, str);
|
fprintf(stderr, "%s: %s\n", applet_name, str);
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -316,9 +315,6 @@ int mkswap_main(int argc, char **argv)
|
|||||||
int offset;
|
int offset;
|
||||||
int force = 0;
|
int force = 0;
|
||||||
|
|
||||||
if (argc && *argv)
|
|
||||||
program_name = *argv;
|
|
||||||
|
|
||||||
init_signature_page(); /* get pagesize */
|
init_signature_page(); /* get pagesize */
|
||||||
|
|
||||||
while (argc-- > 1) {
|
while (argc-- > 1) {
|
||||||
@@ -350,7 +346,7 @@ int mkswap_main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
if (!device_name) {
|
if (!device_name) {
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"%s: error: Nowhere to set up swap on?\n", program_name);
|
"%s: error: Nowhere to set up swap on?\n", applet_name);
|
||||||
usage(mkswap_usage);
|
usage(mkswap_usage);
|
||||||
}
|
}
|
||||||
sz = get_size(device_name);
|
sz = get_size(device_name);
|
||||||
@@ -360,7 +356,7 @@ int mkswap_main(int argc, char **argv)
|
|||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"%s: error: "
|
"%s: error: "
|
||||||
"size %ld is larger than device size %d\n",
|
"size %ld is larger than device size %d\n",
|
||||||
program_name,
|
applet_name,
|
||||||
PAGES * (pagesize / 1024), sz * (pagesize / 1024));
|
PAGES * (pagesize / 1024), sz * (pagesize / 1024));
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
@@ -377,13 +373,13 @@ int mkswap_main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
if (version != 0 && version != 1) {
|
if (version != 0 && version != 1) {
|
||||||
fprintf(stderr, "%s: error: unknown version %d\n",
|
fprintf(stderr, "%s: error: unknown version %d\n",
|
||||||
program_name, version);
|
applet_name, version);
|
||||||
usage(mkswap_usage);
|
usage(mkswap_usage);
|
||||||
}
|
}
|
||||||
if (PAGES < 10) {
|
if (PAGES < 10) {
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"%s: error: swap area needs to be at least %ldkB\n",
|
"%s: error: swap area needs to be at least %ldkB\n",
|
||||||
program_name, (long) (10 * pagesize / 1024));
|
applet_name, (long) (10 * pagesize / 1024));
|
||||||
usage(mkswap_usage);
|
usage(mkswap_usage);
|
||||||
}
|
}
|
||||||
#if 0
|
#if 0
|
||||||
@@ -402,7 +398,7 @@ int mkswap_main(int argc, char **argv)
|
|||||||
if (PAGES > maxpages) {
|
if (PAGES > maxpages) {
|
||||||
PAGES = maxpages;
|
PAGES = maxpages;
|
||||||
fprintf(stderr, "%s: warning: truncating swap area to %ldkB\n",
|
fprintf(stderr, "%s: warning: truncating swap area to %ldkB\n",
|
||||||
program_name, PAGES * pagesize / 1024);
|
applet_name, PAGES * pagesize / 1024);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEV = open(device_name, O_RDWR);
|
DEV = open(device_name, O_RDWR);
|
||||||
@@ -432,7 +428,7 @@ int mkswap_main(int argc, char **argv)
|
|||||||
%s: Device '%s' contains a valid Sun disklabel.\n\
|
%s: Device '%s' contains a valid Sun disklabel.\n\
|
||||||
This probably means creating v0 swap would destroy your partition table\n\
|
This probably means creating v0 swap would destroy your partition table\n\
|
||||||
No swap created. If you really want to create swap v0 on that device, use\n\
|
No swap created. If you really want to create swap v0 on that device, use\n\
|
||||||
the -f option to force it.\n", program_name, device_name);
|
the -f option to force it.\n", applet_name, device_name);
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -34,7 +34,6 @@ _syscall1(int, swapoff, const char *, path);
|
|||||||
|
|
||||||
|
|
||||||
static int whichApp;
|
static int whichApp;
|
||||||
static const char *appName;
|
|
||||||
|
|
||||||
static const char swapoff_usage[] =
|
static const char swapoff_usage[] =
|
||||||
"swapoff [OPTION] [device]\n"
|
"swapoff [OPTION] [device]\n"
|
||||||
@@ -69,7 +68,7 @@ static void swap_enable_disable(char *device)
|
|||||||
status = swapoff(device);
|
status = swapoff(device);
|
||||||
|
|
||||||
if (status != 0) {
|
if (status != 0) {
|
||||||
perror(appName);
|
perror(applet_name);
|
||||||
exit(FALSE);
|
exit(FALSE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -95,12 +94,9 @@ static void do_em_all()
|
|||||||
|
|
||||||
extern int swap_on_off_main(int argc, char **argv)
|
extern int swap_on_off_main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
if (strcmp(*argv, "swapon") == 0) {
|
if (strcmp(applet_name, "swapon") == 0) {
|
||||||
appName = *argv;
|
|
||||||
whichApp = SWAPON_APP;
|
whichApp = SWAPON_APP;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
appName = *argv;
|
|
||||||
whichApp = SWAPOFF_APP;
|
whichApp = SWAPOFF_APP;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
2
whoami.c
2
whoami.c
@@ -43,7 +43,7 @@ extern int whoami_main(int argc, char **argv)
|
|||||||
puts(user);
|
puts(user);
|
||||||
exit(TRUE);
|
exit(TRUE);
|
||||||
}
|
}
|
||||||
fprintf(stderr, "%s: cannot find username for UID %u\n", argv[0],
|
fprintf(stderr, "%s: cannot find username for UID %u\n", applet_name,
|
||||||
(unsigned) uid);
|
(unsigned) uid);
|
||||||
return(FALSE);
|
return(FALSE);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user