*: merge some common strings

text   data    bss    dec    hexfilename
 838650   8009      0 846659  ceb43busybox_old
 838519   8009      0 846528  ceac0busybox_unstripped

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2010-03-23 16:25:17 +01:00
parent 37a658c4c8
commit 651a2697f7
22 changed files with 29 additions and 29 deletions

View File

@ -50,7 +50,7 @@ static int FAST_FUNC fileAction(const char *fileName, struct stat *statbuf, void
newmode = statbuf->st_mode; newmode = statbuf->st_mode;
if (!bb_parse_mode((char *)param, &newmode)) if (!bb_parse_mode((char *)param, &newmode))
bb_error_msg_and_die("invalid mode: %s", (char *)param); bb_error_msg_and_die("invalid mode '%s'", (char *)param);
if (chmod(fileName, newmode) == 0) { if (chmod(fileName, newmode) == 0) {
if (OPT_VERBOSE if (OPT_VERBOSE

View File

@ -50,7 +50,7 @@ static void setdefaultfilecon(const char *path)
if (lsetfilecon(path, scontext) < 0) { if (lsetfilecon(path, scontext) < 0) {
if (errno != ENOTSUP) { if (errno != ENOTSUP) {
bb_perror_msg("warning: failed to change context" bb_perror_msg("warning: can't change context"
" of %s to %s", path, scontext); " of %s to %s", path, scontext);
} }
} }

View File

@ -307,7 +307,7 @@ static void load_fs_info(const char *filename)
fstab = setmntent(filename, "r"); fstab = setmntent(filename, "r");
if (!fstab) { if (!fstab) {
bb_perror_msg("can't read %s", filename); bb_perror_msg("can't read '%s'", filename);
return; return;
} }

View File

@ -35,7 +35,7 @@ void check_plausibility(const char *device, int force)
if (force) if (force)
return; return;
if (val == -1) if (val == -1)
bb_perror_msg_and_die("can't stat %s", device); bb_perror_msg_and_die("can't stat '%s'", device);
if (!S_ISBLK(s.st_mode)) { if (!S_ISBLK(s.st_mode)) {
printf("%s is not a block special device.\n", device); printf("%s is not a block special device.\n", device);
proceed_question(); proceed_question();

View File

@ -756,7 +756,7 @@ static action*** parse_params(char **argv)
arg1 = plus_minus_num(arg1); arg1 = plus_minus_num(arg1);
ap->perm_mask = 0; ap->perm_mask = 0;
if (!bb_parse_mode(arg1, &ap->perm_mask)) if (!bb_parse_mode(arg1, &ap->perm_mask))
bb_error_msg_and_die("invalid mode: %s", arg1); bb_error_msg_and_die("invalid mode '%s'", arg1);
} }
#endif #endif
#if ENABLE_FEATURE_FIND_MTIME #if ENABLE_FEATURE_FIND_MTIME

View File

@ -86,5 +86,5 @@ void FAST_FUNC run_shell(const char *shell, int loginshell, const char *command,
freecon(current_sid); freecon(current_sid);
#endif #endif
execv(shell, (char **) args); execv(shell, (char **) args);
bb_perror_msg_and_die("can't run %s", shell); bb_perror_msg_and_die("can't run '%s'", shell);
} }

View File

@ -63,7 +63,7 @@ int makedevs_main(int argc, char **argv)
/* if mode != S_IFCHR and != S_IFBLK, /* if mode != S_IFCHR and != S_IFBLK,
* third param in mknod() ignored */ * third param in mknod() ignored */
if (mknod(nodname, mode, makedev(Smajor, Sminor))) if (mknod(nodname, mode, makedev(Smajor, Sminor)))
bb_perror_msg("can't create %s", nodname); bb_perror_msg("can't create '%s'", nodname);
/*if (nodname == basedev)*/ /* ex. /dev/hda - to /dev/hda1 ... */ /*if (nodname == basedev)*/ /* ex. /dev/hda - to /dev/hda1 ... */
nodname = buf; nodname = buf;

View File

@ -64,7 +64,7 @@ int microcom_main(int argc UNUSED_PARAM, char **argv)
if (sfd < 0) { if (sfd < 0) {
// device already locked -> bail out // device already locked -> bail out
if (errno == EEXIST) if (errno == EEXIST)
bb_perror_msg_and_die("can't create %s", device_lock_file); bb_perror_msg_and_die("can't create '%s'", device_lock_file);
// can't create lock -> don't care // can't create lock -> don't care
if (ENABLE_FEATURE_CLEAN_UP) if (ENABLE_FEATURE_CLEAN_UP)
free(device_lock_file); free(device_lock_file);

View File

@ -380,7 +380,7 @@ static void run_command(char *const *cmd, resource_t *resp)
versus merely warnings if the cast is left off. */ versus merely warnings if the cast is left off. */
BB_EXECVP(cmd[0], cmd); BB_EXECVP(cmd[0], cmd);
xfunc_error_retval = (errno == ENOENT ? 127 : 126); xfunc_error_retval = (errno == ENOENT ? 127 : 126);
bb_error_msg_and_die("can't run %s", cmd[0]); bb_error_msg_and_die("can't run '%s'", cmd[0]);
} }
/* Have signals kill the child but not self (if possible). */ /* Have signals kill the child but not self (if possible). */

View File

@ -402,7 +402,7 @@ static void write_out_dep_bb(int fd)
if (rename(DEPFILE_BB".new", DEPFILE_BB) != 0) { if (rename(DEPFILE_BB".new", DEPFILE_BB) != 0) {
err: err:
bb_perror_msg("can't create %s", DEPFILE_BB); bb_perror_msg("can't create '%s'", DEPFILE_BB);
unlink(DEPFILE_BB".new"); unlink(DEPFILE_BB".new");
} else { } else {
ok: ok:

View File

@ -298,7 +298,7 @@ static int do_modprobe(struct module_entry *m)
rc = bb_delete_module(m2->modname, O_EXCL); rc = bb_delete_module(m2->modname, O_EXCL);
if (rc) { if (rc) {
if (first) { if (first) {
bb_error_msg("failed to unload module %s: %s", bb_error_msg("can't unload module %s: %s",
humanly_readable_name(m2), humanly_readable_name(m2),
moderror(rc)); moderror(rc));
break; break;
@ -328,7 +328,7 @@ static int do_modprobe(struct module_entry *m)
rc = 0; rc = 0;
free(options); free(options);
if (rc) { if (rc) {
bb_error_msg("failed to load module %s (%s): %s", bb_error_msg("can't load module %s (%s): %s",
humanly_readable_name(m2), humanly_readable_name(m2),
fn, fn,
moderror(rc) moderror(rc)

View File

@ -486,7 +486,7 @@ static smallint detect_link(void)
if (status == IFSTATUS_ERR if (status == IFSTATUS_ERR
&& G.detect_link_func == detect_link_auto && G.detect_link_func == detect_link_auto
) { ) {
bb_error_msg("failed to detect link status"); bb_error_msg("can't detect link status");
} }
if (status != G.iface_last_status) { if (status != G.iface_last_status) {

View File

@ -194,7 +194,7 @@ static NOINLINE int print_linkinfo(const struct nlmsghdr *n)
static int flush_update(void) static int flush_update(void)
{ {
if (rtnl_send(G_filter.rth, G_filter.flushb, G_filter.flushp) < 0) { if (rtnl_send(G_filter.rth, G_filter.flushb, G_filter.flushp) < 0) {
bb_perror_msg("failed to send flush request"); bb_perror_msg("can't send flush request");
return -1; return -1;
} }
G_filter.flushp = 0; G_filter.flushp = 0;

View File

@ -51,7 +51,7 @@ typedef struct filter_t filter_t;
static int flush_update(void) static int flush_update(void)
{ {
if (rtnl_send(G_filter.rth, G_filter.flushb, G_filter.flushp) < 0) { if (rtnl_send(G_filter.rth, G_filter.flushb, G_filter.flushp) < 0) {
bb_perror_msg("failed to send flush request"); bb_perror_msg("can't send flush request");
return -1; return -1;
} }
G_filter.flushp = 0; G_filter.flushp = 0;
@ -846,7 +846,7 @@ static int iproute_get(char **argv)
tb[RTA_PREFSRC]->rta_type = RTA_SRC; tb[RTA_PREFSRC]->rta_type = RTA_SRC;
r->rtm_src_len = 8*RTA_PAYLOAD(tb[RTA_PREFSRC]); r->rtm_src_len = 8*RTA_PAYLOAD(tb[RTA_PREFSRC]);
} else if (!tb[RTA_SRC]) { } else if (!tb[RTA_SRC]) {
bb_error_msg_and_die("failed to connect the route"); bb_error_msg_and_die("can't connect the route");
} }
if (!odev && tb[RTA_OIF]) { if (!odev && tb[RTA_OIF]) {
tb[RTA_OIF]->rta_type = 0; tb[RTA_OIF]->rta_type = 0;

View File

@ -389,13 +389,13 @@ int udhcpd_main(int argc UNUSED_PARAM, char **argv)
switch (udhcp_sp_read(&rfds)) { switch (udhcp_sp_read(&rfds)) {
case SIGUSR1: case SIGUSR1:
bb_info_msg("Received a SIGUSR1"); bb_info_msg("Received SIGUSR1");
write_leases(); write_leases();
/* why not just reset the timeout, eh */ /* why not just reset the timeout, eh */
timeout_end = monotonic_sec() + server_config.auto_time; timeout_end = monotonic_sec() + server_config.auto_time;
continue; continue;
case SIGTERM: case SIGTERM:
bb_info_msg("Received a SIGTERM"); bb_info_msg("Received SIGTERM");
goto ret0; goto ret0;
case 0: /* no signal: read a packet */ case 0: /* no signal: read a packet */
break; break;

View File

@ -195,7 +195,7 @@ int kill_main(int argc, char **argv)
continue; continue;
errors++; errors++;
if (!quiet) if (!quiet)
bb_perror_msg("can't kill pid %u", (unsigned)*pl); bb_perror_msg("can't kill pid %d", (int)*pl);
} }
} }
free(pidList); free(pidList);

View File

@ -90,13 +90,13 @@ static int FAST_FUNC change_filedir_context(
if ((option_mask32 & OPT_VERBOSE) || ((option_mask32 & OPT_CHANHES) && !fail)) { if ((option_mask32 & OPT_VERBOSE) || ((option_mask32 & OPT_CHANHES) && !fail)) {
printf(!fail printf(!fail
? "context of %s changed to %s\n" ? "context of %s changed to %s\n"
: "failed to change context of %s to %s\n", : "can't change context of %s to %s\n",
fname, context_string); fname, context_string);
} }
if (!fail) { if (!fail) {
rc = TRUE; rc = TRUE;
} else if ((option_mask32 & OPT_QUIET) == 0) { } else if ((option_mask32 & OPT_QUIET) == 0) {
bb_error_msg("failed to change context of %s to %s", bb_error_msg("can't change context of %s to %s",
fname, context_string); fname, context_string);
} }
} else if (option_mask32 & OPT_VERBOSE) { } else if (option_mask32 & OPT_VERBOSE) {

View File

@ -59,13 +59,13 @@ static context_t runcon_compute_new_context(char *user, char *role, char *type,
if (!con) if (!con)
bb_error_msg_and_die("'%s' is not a valid context", cur_context); bb_error_msg_and_die("'%s' is not a valid context", cur_context);
if (user && context_user_set(con, user)) if (user && context_user_set(con, user))
bb_error_msg_and_die("failed to set new user '%s'", user); bb_error_msg_and_die("can't set new user '%s'", user);
if (type && context_type_set(con, type)) if (type && context_type_set(con, type))
bb_error_msg_and_die("failed to set new type '%s'", type); bb_error_msg_and_die("can't set new type '%s'", type);
if (range && context_range_set(con, range)) if (range && context_range_set(con, range))
bb_error_msg_and_die("failed to set new range '%s'", range); bb_error_msg_and_die("can't set new range '%s'", range);
if (role && context_role_set(con, role)) if (role && context_role_set(con, role))
bb_error_msg_and_die("failed to set new role '%s'", role); bb_error_msg_and_die("can't set new role '%s'", role);
return con; return con;
} }

View File

@ -674,7 +674,7 @@ static const struct built_in_command bltins1[] = {
BLTIN("set" , builtin_set , "Set/unset positional parameters"), BLTIN("set" , builtin_set , "Set/unset positional parameters"),
BLTIN("shift" , builtin_shift , "Shift positional parameters"), BLTIN("shift" , builtin_shift , "Shift positional parameters"),
BLTIN("trap" , builtin_trap , "Trap signals"), BLTIN("trap" , builtin_trap , "Trap signals"),
BLTIN("type" , builtin_type , "Write a description of command type"), BLTIN("type" , builtin_type , "Show command type"),
BLTIN("ulimit" , shell_builtin_ulimit , "Control resource limits"), BLTIN("ulimit" , shell_builtin_ulimit , "Control resource limits"),
BLTIN("umask" , builtin_umask , "Set file creation mask"), BLTIN("umask" , builtin_umask , "Set file creation mask"),
BLTIN("unset" , builtin_unset , "Unset variables"), BLTIN("unset" , builtin_unset , "Unset variables"),

View File

@ -340,7 +340,7 @@ static void make_device(char *path, int delete)
if (!delete && major >= 0) { if (!delete && major >= 0) {
if (mknod(node_name, mode | type, makedev(major, minor)) && errno != EEXIST) if (mknod(node_name, mode | type, makedev(major, minor)) && errno != EEXIST)
bb_perror_msg("can't create %s", node_name); bb_perror_msg("can't create '%s'", node_name);
if (major == G.root_major && minor == G.root_minor) if (major == G.root_major && minor == G.root_minor)
symlink(node_name, "root"); symlink(node_name, "root");
if (ENABLE_FEATURE_MDEV_CONF) { if (ENABLE_FEATURE_MDEV_CONF) {

View File

@ -687,7 +687,7 @@ int mkfs_minix_main(int argc UNUSED_PARAM, char **argv)
xmove_fd(xopen(G.device_name, O_RDWR), dev_fd); xmove_fd(xopen(G.device_name, O_RDWR), dev_fd);
if (fstat(dev_fd, &statbuf) < 0) if (fstat(dev_fd, &statbuf) < 0)
bb_error_msg_and_die("can't stat %s", G.device_name); bb_error_msg_and_die("can't stat '%s'", G.device_name);
if (!S_ISBLK(statbuf.st_mode)) if (!S_ISBLK(statbuf.st_mode))
opt &= ~1; // clear -c (check) opt &= ~1; // clear -c (check)

View File

@ -1921,7 +1921,7 @@ int mount_main(int argc UNUSED_PARAM, char **argv)
} }
fstab = setmntent(fstabname, "r"); fstab = setmntent(fstabname, "r");
if (!fstab) if (!fstab)
bb_perror_msg_and_die("can't read %s", fstabname); bb_perror_msg_and_die("can't read '%s'", fstabname);
// Loop through entries until we find what we're looking for // Loop through entries until we find what we're looking for
memset(mtpair, 0, sizeof(mtpair)); memset(mtpair, 0, sizeof(mtpair));