Changeset 1770 in MondoRescue for branches/stable/mindi-busybox/libbb/messages.c
- Timestamp:
- Nov 6, 2007, 11:01:53 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/stable/mindi-busybox/libbb/messages.c
r821 r1770 4 4 * 5 5 * Licensed under GPLv2 or later, see file LICENSE in this tarball for details. 6 *7 6 */ 8 7 9 8 #include "libbb.h" 10 9 11 #ifdef L_full_version12 10 #ifndef BB_EXTRA_VERSION 13 #define LIBBB_BANNER "BusyBox's libraryv" BB_VER " (" BB_BT ")"11 #define BANNER "BusyBox v" BB_VER " (" BB_BT ")" 14 12 #else 15 #define LIBBB_BANNER "BusyBox's libraryv" BB_VER " (" BB_EXTRA_VERSION ")"13 #define BANNER "BusyBox v" BB_VER " (" BB_EXTRA_VERSION ")" 16 14 #endif 17 const char * const libbb_msg_full_version = LIBBB_BANNER; 18 #endif 19 #ifdef L_memory_exhausted 20 const char * const bb_msg_memory_exhausted = "memory exhausted"; 21 #endif 22 #ifdef L_invalid_date 23 const char * const bb_msg_invalid_date = "invalid date `%s'"; 24 #endif 25 #ifdef L_io_error 26 const char * const bb_msg_io_error = "%s: input/output error -- %m"; 27 #endif 28 #ifdef L_write_error 29 const char * const bb_msg_write_error = "Write Error"; 30 #endif 31 #ifdef L_read_error 32 const char * const bb_msg_read_error = "Read Error"; 33 #endif 34 #ifdef L_name_longer_than_foo 35 const char * const bb_msg_name_longer_than_foo = "Names longer than %d chars not supported."; 36 #endif 37 #ifdef L_unknown 38 const char * const bb_msg_unknown = "(unknown)"; 39 #endif 40 #ifdef L_can_not_create_raw_socket 41 const char * const bb_msg_can_not_create_raw_socket = "can't create raw socket"; 42 #endif 43 #ifdef L_perm_denied_are_you_root 44 const char * const bb_msg_perm_denied_are_you_root = "permission denied. (are you root?)"; 45 #endif 46 #ifdef L_msg_requires_arg 47 const char * const bb_msg_requires_arg = "%s requires an argument"; 48 #endif 49 #ifdef L_msg_invalid_arg 50 const char * const bb_msg_invalid_arg = "invalid argument `%s' to `%s'"; 51 #endif 52 #ifdef L_msg_standard_input 53 const char * const bb_msg_standard_input = "standard input"; 54 #endif 55 #ifdef L_msg_standard_output 56 const char * const bb_msg_standard_output = "standard output"; 57 #endif 15 const char bb_banner[] ALIGN1 = BANNER; 58 16 59 #ifdef L_passwd_file 60 #define PASSWD_FILE "/etc/passwd" 61 const char * const bb_path_passwd_file = PASSWD_FILE; 62 #endif 17 const char bb_msg_memory_exhausted[] ALIGN1 = "memory exhausted"; 18 const char bb_msg_invalid_date[] ALIGN1 = "invalid date '%s'"; 19 const char bb_msg_write_error[] ALIGN1 = "write error"; 20 const char bb_msg_read_error[] ALIGN1 = "read error"; 21 const char bb_msg_unknown[] ALIGN1 = "(unknown)"; 22 const char bb_msg_can_not_create_raw_socket[] ALIGN1 = "can't create raw socket"; 23 const char bb_msg_perm_denied_are_you_root[] ALIGN1 = "permission denied. (are you root?)"; 24 const char bb_msg_requires_arg[] ALIGN1 = "%s requires an argument"; 25 const char bb_msg_invalid_arg[] ALIGN1 = "invalid argument '%s' to '%s'"; 26 const char bb_msg_standard_input[] ALIGN1 = "standard input"; 27 const char bb_msg_standard_output[] ALIGN1 = "standard output"; 63 28 64 #ifdef L_shadow_file 65 #define SHADOW_FILE "/etc/shadow" 66 const char * const bb_path_shadow_file = SHADOW_FILE; 67 #endif 29 const char bb_str_default[] ALIGN1 = "default"; 30 const char bb_hexdigits_upcase[] ALIGN1 = "0123456789ABCDEF"; 68 31 69 #ifdef L_group_file 70 #define GROUP_FILE "/etc/group" 71 const char * const bb_path_group_file = GROUP_FILE; 72 #endif 32 const char bb_path_passwd_file[] ALIGN1 = "/etc/passwd"; 33 const char bb_path_shadow_file[] ALIGN1 = "/etc/shadow"; 34 const char bb_path_group_file[] ALIGN1 = "/etc/group"; 35 const char bb_path_gshadow_file[] ALIGN1 = "/etc/gshadow"; 36 const char bb_path_motd_file[] ALIGN1 = "/etc/motd"; 37 const char bb_dev_null[] ALIGN1 = "/dev/null"; 38 const char bb_busybox_exec_path[] ALIGN1 = CONFIG_BUSYBOX_EXEC_PATH; 39 const char bb_default_login_shell[] ALIGN1 = LIBBB_DEFAULT_LOGIN_SHELL; 40 /* util-linux manpage says /sbin:/bin:/usr/sbin:/usr/bin, 41 * but I want to save a few bytes here. Check libbb.h before changing! */ 42 const char bb_PATH_root_path[] ALIGN1 = "PATH=/sbin:/usr/sbin:/bin:/usr/bin"; 73 43 74 #ifdef L_gshadow_file75 #define GSHADOW_FILE "/etc/gshadow"76 const char * const bb_path_gshadow_file = GSHADOW_FILE;77 #endif78 44 79 #ifdef L_nologin_file 80 #define NOLOGIN_FILE "/etc/nologin" 81 const char * const bb_path_nologin_file = NOLOGIN_FILE; 82 #endif 45 const int const_int_0; 46 const int const_int_1 = 1; 83 47 84 #ifdef L_securetty_file85 #define SECURETTY_FILE "/etc/securetty"86 const char * const bb_path_securetty_file = SECURETTY_FILE;87 #endif88 89 #ifdef L_motd_file90 #define MOTD_FILE "/etc/motd"91 const char * const bb_path_motd_file = MOTD_FILE;92 #endif93 94 #ifdef L_shell_file95 const char * const bb_default_login_shell = LIBBB_DEFAULT_LOGIN_SHELL;96 #endif97 98 #ifdef L_bb_dev_null99 const char * const bb_dev_null = "/dev/null";100 #endif101 102 #ifdef L_bb_path_wtmp_file103 48 #include <utmp.h> 104 49 /* This is usually something like "/var/adm/wtmp" or "/var/log/wtmp" */ 105 const char * const bb_path_wtmp_file=50 const char bb_path_wtmp_file[] ALIGN1 = 106 51 #if defined _PATH_WTMP 107 52 _PATH_WTMP; … … 111 56 # error unknown path to wtmp file 112 57 #endif 113 #endif114 58 59 char bb_common_bufsiz1[COMMON_BUFSIZE]; 115 60 116 #ifdef L_bb_common_bufsiz1 117 char bb_common_bufsiz1[BUFSIZ+1]; 118 #endif 61 struct globals; 62 /* Make it reside in R/W memory: */ 63 struct globals *const ptr_to_globals __attribute__ ((section (".data")));
Note:
See TracChangeset
for help on using the changeset viewer.