aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2009-04-21 11:09:40 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2009-04-21 11:09:40 +0000
commit5e34ff29bcc870936ab18172f438a34d042d4e03 (patch)
treea5e7a528f2f916eb883f1161eadceacdf2dca4be /libbb
parent8b814b4a349e2262c0ad25793b05206a14651ebb (diff)
downloadbusybox-w32-5e34ff29bcc870936ab18172f438a34d042d4e03.tar.gz
busybox-w32-5e34ff29bcc870936ab18172f438a34d042d4e03.tar.bz2
busybox-w32-5e34ff29bcc870936ab18172f438a34d042d4e03.zip
*: mass renaming of USE_XXXX to IF_XXXX
and SKIP_XXXX to IF_NOT_XXXX - the second one was especially badly named. It was not skipping anything!
Diffstat (limited to 'libbb')
-rw-r--r--libbb/appletlib.c16
-rw-r--r--libbb/lineedit.c14
-rw-r--r--libbb/mtab_file.c2
-rw-r--r--libbb/procps.c2
-rw-r--r--libbb/read.c4
-rw-r--r--libbb/xconnect.c10
-rw-r--r--libbb/xfuncs_printf.c2
7 files changed, 25 insertions, 25 deletions
diff --git a/libbb/appletlib.c b/libbb/appletlib.c
index 80380ae08..8f3729f71 100644
--- a/libbb/appletlib.c
+++ b/libbb/appletlib.c
@@ -55,8 +55,8 @@ static const char usage_messages[] ALIGN1 = ""
55#ifdef SINGLE_APPLET_MAIN 55#ifdef SINGLE_APPLET_MAIN
56#undef ENABLE_FEATURE_INDIVIDUAL 56#undef ENABLE_FEATURE_INDIVIDUAL
57#define ENABLE_FEATURE_INDIVIDUAL 1 57#define ENABLE_FEATURE_INDIVIDUAL 1
58#undef USE_FEATURE_INDIVIDUAL 58#undef IF_FEATURE_INDIVIDUAL
59#define USE_FEATURE_INDIVIDUAL(...) __VA_ARGS__ 59#define IF_FEATURE_INDIVIDUAL(...) __VA_ARGS__
60#endif 60#endif
61 61
62 62
@@ -179,10 +179,10 @@ int FAST_FUNC find_applet_by_name(const char *name)
179 179
180 180
181void lbb_prepare(const char *applet 181void lbb_prepare(const char *applet
182 USE_FEATURE_INDIVIDUAL(, char **argv)) 182 IF_FEATURE_INDIVIDUAL(, char **argv))
183 MAIN_EXTERNALLY_VISIBLE; 183 MAIN_EXTERNALLY_VISIBLE;
184void lbb_prepare(const char *applet 184void lbb_prepare(const char *applet
185 USE_FEATURE_INDIVIDUAL(, char **argv)) 185 IF_FEATURE_INDIVIDUAL(, char **argv))
186{ 186{
187#ifdef __GLIBC__ 187#ifdef __GLIBC__
188 (*(int **)&bb_errno) = __errno_location(); 188 (*(int **)&bb_errno) = __errno_location();
@@ -224,7 +224,7 @@ bool re_execed;
224/* If not built as a single-applet executable... */ 224/* If not built as a single-applet executable... */
225#if !defined(SINGLE_APPLET_MAIN) 225#if !defined(SINGLE_APPLET_MAIN)
226 226
227USE_FEATURE_SUID(static uid_t ruid;) /* real uid */ 227IF_FEATURE_SUID(static uid_t ruid;) /* real uid */
228 228
229#if ENABLE_FEATURE_SUID_CONFIG 229#if ENABLE_FEATURE_SUID_CONFIG
230 230
@@ -500,7 +500,7 @@ static void parse_config_file(void)
500#else 500#else
501static inline void parse_config_file(void) 501static inline void parse_config_file(void)
502{ 502{
503 USE_FEATURE_SUID(ruid = getuid();) 503 IF_FEATURE_SUID(ruid = getuid();)
504} 504}
505#endif /* FEATURE_SUID_CONFIG */ 505#endif /* FEATURE_SUID_CONFIG */
506 506
@@ -754,10 +754,10 @@ int main(int argc UNUSED_PARAM, char **argv)
754#if defined(SINGLE_APPLET_MAIN) 754#if defined(SINGLE_APPLET_MAIN)
755 /* Only one applet is selected by the user! */ 755 /* Only one applet is selected by the user! */
756 /* applet_names in this case is just "applet\0\0" */ 756 /* applet_names in this case is just "applet\0\0" */
757 lbb_prepare(applet_names USE_FEATURE_INDIVIDUAL(, argv)); 757 lbb_prepare(applet_names IF_FEATURE_INDIVIDUAL(, argv));
758 return SINGLE_APPLET_MAIN(argc, argv); 758 return SINGLE_APPLET_MAIN(argc, argv);
759#else 759#else
760 lbb_prepare("busybox" USE_FEATURE_INDIVIDUAL(, argv)); 760 lbb_prepare("busybox" IF_FEATURE_INDIVIDUAL(, argv));
761 761
762#if !BB_MMU 762#if !BB_MMU
763 /* NOMMU re-exec trick sets high-order bit in first byte of name */ 763 /* NOMMU re-exec trick sets high-order bit in first byte of name */
diff --git a/libbb/lineedit.c b/libbb/lineedit.c
index 7bcdb954c..e0ab73250 100644
--- a/libbb/lineedit.c
+++ b/libbb/lineedit.c
@@ -62,10 +62,10 @@
62 62
63#define ENABLE_FEATURE_GETUSERNAME_AND_HOMEDIR \ 63#define ENABLE_FEATURE_GETUSERNAME_AND_HOMEDIR \
64 (ENABLE_FEATURE_USERNAME_COMPLETION || ENABLE_FEATURE_EDITING_FANCY_PROMPT) 64 (ENABLE_FEATURE_USERNAME_COMPLETION || ENABLE_FEATURE_EDITING_FANCY_PROMPT)
65#define USE_FEATURE_GETUSERNAME_AND_HOMEDIR(...) 65#define IF_FEATURE_GETUSERNAME_AND_HOMEDIR(...)
66#if ENABLE_FEATURE_GETUSERNAME_AND_HOMEDIR 66#if ENABLE_FEATURE_GETUSERNAME_AND_HOMEDIR
67#undef USE_FEATURE_GETUSERNAME_AND_HOMEDIR 67#undef IF_FEATURE_GETUSERNAME_AND_HOMEDIR
68#define USE_FEATURE_GETUSERNAME_AND_HOMEDIR(...) __VA_ARGS__ 68#define IF_FEATURE_GETUSERNAME_AND_HOMEDIR(...) __VA_ARGS__
69#endif 69#endif
70 70
71enum { 71enum {
@@ -152,8 +152,8 @@ extern struct lineedit_statics *const lineedit_ptr_to_statics;
152 (*(struct lineedit_statics**)&lineedit_ptr_to_statics) = xzalloc(sizeof(S)); \ 152 (*(struct lineedit_statics**)&lineedit_ptr_to_statics) = xzalloc(sizeof(S)); \
153 barrier(); \ 153 barrier(); \
154 cmdedit_termw = 80; \ 154 cmdedit_termw = 80; \
155 USE_FEATURE_EDITING_FANCY_PROMPT(num_ok_lines = 1;) \ 155 IF_FEATURE_EDITING_FANCY_PROMPT(num_ok_lines = 1;) \
156 USE_FEATURE_GETUSERNAME_AND_HOMEDIR(home_pwd_buf = (char*)null_str;) \ 156 IF_FEATURE_GETUSERNAME_AND_HOMEDIR(home_pwd_buf = (char*)null_str;) \
157} while (0) 157} while (0)
158static void deinit_S(void) 158static void deinit_S(void)
159{ 159{
@@ -1160,7 +1160,7 @@ static void remember_in_history(char *str)
1160 if ((state->flags & SAVE_HISTORY) && state->hist_file) 1160 if ((state->flags & SAVE_HISTORY) && state->hist_file)
1161 save_history(str); 1161 save_history(str);
1162#endif 1162#endif
1163 USE_FEATURE_EDITING_FANCY_PROMPT(num_ok_lines++;) 1163 IF_FEATURE_EDITING_FANCY_PROMPT(num_ok_lines++;)
1164} 1164}
1165 1165
1166#else /* MAX_HISTORY == 0 */ 1166#else /* MAX_HISTORY == 0 */
@@ -1442,7 +1442,7 @@ static void win_changed(int nsig)
1442 1442
1443/* leave out the "vi-mode"-only case labels if vi editing isn't 1443/* leave out the "vi-mode"-only case labels if vi editing isn't
1444 * configured. */ 1444 * configured. */
1445#define vi_case(caselabel) USE_FEATURE_EDITING(case caselabel) 1445#define vi_case(caselabel) IF_FEATURE_EDITING(case caselabel)
1446 1446
1447/* convert uppercase ascii to equivalent control char, for readability */ 1447/* convert uppercase ascii to equivalent control char, for readability */
1448#undef CTRL 1448#undef CTRL
diff --git a/libbb/mtab_file.c b/libbb/mtab_file.c
index 030b148d3..c9d9a695e 100644
--- a/libbb/mtab_file.c
+++ b/libbb/mtab_file.c
@@ -12,4 +12,4 @@
12/* Busybox mount uses either /proc/mounts or /etc/mtab to 12/* Busybox mount uses either /proc/mounts or /etc/mtab to
13 * get the list of currently mounted filesystems */ 13 * get the list of currently mounted filesystems */
14const char bb_path_mtab_file[] ALIGN1 = 14const char bb_path_mtab_file[] ALIGN1 =
15USE_FEATURE_MTAB_SUPPORT("/etc/mtab")SKIP_FEATURE_MTAB_SUPPORT("/proc/mounts"); 15IF_FEATURE_MTAB_SUPPORT("/etc/mtab")IF_NOT_FEATURE_MTAB_SUPPORT("/proc/mounts");
diff --git a/libbb/procps.c b/libbb/procps.c
index c5e40bf88..445e709c8 100644
--- a/libbb/procps.c
+++ b/libbb/procps.c
@@ -111,7 +111,7 @@ void FAST_FUNC free_procps_scan(procps_status_t* sp)
111{ 111{
112 closedir(sp->dir); 112 closedir(sp->dir);
113 free(sp->argv0); 113 free(sp->argv0);
114 USE_SELINUX(free(sp->context);) 114 IF_SELINUX(free(sp->context);)
115 free(sp); 115 free(sp);
116} 116}
117 117
diff --git a/libbb/read.c b/libbb/read.c
index 37503e84d..a0c0cc64a 100644
--- a/libbb/read.c
+++ b/libbb/read.c
@@ -315,7 +315,7 @@ int FAST_FUNC open_zipped(const char *fname)
315 char *sfx; 315 char *sfx;
316 int fd; 316 int fd;
317#if BB_MMU 317#if BB_MMU
318 USE_DESKTOP(long long) int FAST_FUNC (*xformer)(int src_fd, int dst_fd); 318 IF_DESKTOP(long long) int FAST_FUNC (*xformer)(int src_fd, int dst_fd);
319 enum { xformer_prog = 0 }; 319 enum { xformer_prog = 0 };
320#else 320#else
321 enum { xformer = 0 }; 321 enum { xformer = 0 };
@@ -352,7 +352,7 @@ int FAST_FUNC open_zipped(const char *fname)
352 || magic[0] != 'B' || magic[1] != 'Z' 352 || magic[0] != 'B' || magic[1] != 'Z'
353 ) { 353 ) {
354 bb_error_msg_and_die("no gzip" 354 bb_error_msg_and_die("no gzip"
355 USE_FEATURE_SEAMLESS_BZ2("/bzip2") 355 IF_FEATURE_SEAMLESS_BZ2("/bzip2")
356 " magic"); 356 " magic");
357 } 357 }
358#if BB_MMU 358#if BB_MMU
diff --git a/libbb/xconnect.c b/libbb/xconnect.c
index f5d7983a4..1b4f4f78a 100644
--- a/libbb/xconnect.c
+++ b/libbb/xconnect.c
@@ -151,7 +151,7 @@ void FAST_FUNC set_nport(len_and_sockaddr *lsa, unsigned port)
151 * port: if neither of above specifies port # */ 151 * port: if neither of above specifies port # */
152static len_and_sockaddr* str2sockaddr( 152static len_and_sockaddr* str2sockaddr(
153 const char *host, int port, 153 const char *host, int port,
154USE_FEATURE_IPV6(sa_family_t af,) 154IF_FEATURE_IPV6(sa_family_t af,)
155 int ai_flags) 155 int ai_flags)
156{ 156{
157 int rc; 157 int rc;
@@ -269,9 +269,9 @@ len_and_sockaddr* FAST_FUNC xdotted2sockaddr(const char *host, int port)
269} 269}
270 270
271#undef xsocket_type 271#undef xsocket_type
272int FAST_FUNC xsocket_type(len_and_sockaddr **lsap, USE_FEATURE_IPV6(int family,) int sock_type) 272int FAST_FUNC xsocket_type(len_and_sockaddr **lsap, IF_FEATURE_IPV6(int family,) int sock_type)
273{ 273{
274 SKIP_FEATURE_IPV6(enum { family = AF_INET };) 274 IF_NOT_FEATURE_IPV6(enum { family = AF_INET };)
275 len_and_sockaddr *lsa; 275 len_and_sockaddr *lsa;
276 int fd; 276 int fd;
277 int len; 277 int len;
@@ -303,7 +303,7 @@ int FAST_FUNC xsocket_type(len_and_sockaddr **lsap, USE_FEATURE_IPV6(int family,
303 303
304int FAST_FUNC xsocket_stream(len_and_sockaddr **lsap) 304int FAST_FUNC xsocket_stream(len_and_sockaddr **lsap)
305{ 305{
306 return xsocket_type(lsap, USE_FEATURE_IPV6(AF_UNSPEC,) SOCK_STREAM); 306 return xsocket_type(lsap, IF_FEATURE_IPV6(AF_UNSPEC,) SOCK_STREAM);
307} 307}
308 308
309static int create_and_bind_or_die(const char *bindaddr, int port, int sock_type) 309static int create_and_bind_or_die(const char *bindaddr, int port, int sock_type)
@@ -316,7 +316,7 @@ static int create_and_bind_or_die(const char *bindaddr, int port, int sock_type)
316 /* user specified bind addr dictates family */ 316 /* user specified bind addr dictates family */
317 fd = xsocket(lsa->u.sa.sa_family, sock_type, 0); 317 fd = xsocket(lsa->u.sa.sa_family, sock_type, 0);
318 } else { 318 } else {
319 fd = xsocket_type(&lsa, USE_FEATURE_IPV6(AF_UNSPEC,) sock_type); 319 fd = xsocket_type(&lsa, IF_FEATURE_IPV6(AF_UNSPEC,) sock_type);
320 set_nport(lsa, htons(port)); 320 set_nport(lsa, htons(port));
321 } 321 }
322 setsockopt_reuseaddr(fd); 322 setsockopt_reuseaddr(fd);
diff --git a/libbb/xfuncs_printf.c b/libbb/xfuncs_printf.c
index 6d0fa6e8d..5f56b36de 100644
--- a/libbb/xfuncs_printf.c
+++ b/libbb/xfuncs_printf.c
@@ -420,7 +420,7 @@ int FAST_FUNC xsocket(int domain, int type, int protocol)
420 const char *s = "INET"; 420 const char *s = "INET";
421 if (domain == AF_PACKET) s = "PACKET"; 421 if (domain == AF_PACKET) s = "PACKET";
422 if (domain == AF_NETLINK) s = "NETLINK"; 422 if (domain == AF_NETLINK) s = "NETLINK";
423USE_FEATURE_IPV6(if (domain == AF_INET6) s = "INET6";) 423IF_FEATURE_IPV6(if (domain == AF_INET6) s = "INET6";)
424 bb_perror_msg_and_die("socket(AF_%s)", s); 424 bb_perror_msg_and_die("socket(AF_%s)", s);
425#else 425#else
426 bb_perror_msg_and_die("socket"); 426 bb_perror_msg_and_die("socket");