Use global applet_name instead of local versions.

This commit is contained in:
Matt Kraai
2000-07-12 15:38:49 +00:00
parent e714bce003
commit e58771e73c
20 changed files with 42 additions and 72 deletions

View File

@@ -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;

View File

@@ -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);
} }
} }

View File

@@ -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;

View File

@@ -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);
} }

View File

@@ -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)

View File

@@ -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
View File

@@ -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
) )
{ {

View File

@@ -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
View File

@@ -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;

View File

@@ -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;

View File

@@ -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);
} }
} }

View File

@@ -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;

View File

@@ -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);
} }
} }

View File

@@ -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
View File

@@ -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;

View File

@@ -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)

View File

@@ -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;

View File

@@ -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);
} }
} }

View File

@@ -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;
} }

View File

@@ -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);
} }