aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/applets.h302
-rw-r--r--include/busybox.h28
-rw-r--r--include/grp.h6
-rw-r--r--include/libbb.h14
-rw-r--r--include/pwd.h6
-rw-r--r--include/usage.h54
6 files changed, 203 insertions, 207 deletions
diff --git a/include/applets.h b/include/applets.h
index 5ecfe3cba..35dd947fe 100644
--- a/include/applets.h
+++ b/include/applets.h
@@ -21,7 +21,7 @@
21 #define APPLET_ODDNAME(a,b,c,d) extern int b(int argc, char **argv); 21 #define APPLET_ODDNAME(a,b,c,d) extern int b(int argc, char **argv);
22 extern const char usage_messages[]; 22 extern const char usage_messages[];
23#elif defined(MAKE_USAGE) 23#elif defined(MAKE_USAGE)
24 #ifdef BB_FEATURE_VERBOSE_USAGE 24 #ifdef CONFIG_FEATURE_VERBOSE_USAGE
25 #define APPLET(a,b,c) a##_trivial_usage "\n\n" a##_full_usage "\0" 25 #define APPLET(a,b,c) a##_trivial_usage "\n\n" a##_full_usage "\0"
26 #define APPLET_NOUSAGE(a,b,c) "\0" 26 #define APPLET_NOUSAGE(a,b,c) "\0"
27 #define APPLET_ODDNAME(a,b,c,d) d##_trivial_usage "\n\n" d##_full_usage "\0" 27 #define APPLET_ODDNAME(a,b,c,d) d##_trivial_usage "\n\n" d##_full_usage "\0"
@@ -43,452 +43,452 @@
43 43
44 44
45 45
46#ifdef BB_TEST 46#ifdef CONFIG_TEST
47 APPLET_NOUSAGE("[", test_main, _BB_DIR_USR_BIN) 47 APPLET_NOUSAGE("[", test_main, _BB_DIR_USR_BIN)
48#endif 48#endif
49#ifdef BB_ADDGROUP 49#ifdef CONFIG_ADDGROUP
50 APPLET(addgroup, addgroup_main, _BB_DIR_BIN) 50 APPLET(addgroup, addgroup_main, _BB_DIR_BIN)
51#endif 51#endif
52#ifdef BB_ADDUSER 52#ifdef CONFIG_ADDUSER
53 APPLET(adduser, adduser_main, _BB_DIR_BIN) 53 APPLET(adduser, adduser_main, _BB_DIR_BIN)
54#endif 54#endif
55#ifdef BB_ADJTIMEX 55#ifdef CONFIG_ADJTIMEX
56 APPLET(adjtimex, adjtimex_main, _BB_DIR_SBIN) 56 APPLET(adjtimex, adjtimex_main, _BB_DIR_SBIN)
57#endif 57#endif
58#ifdef BB_AR 58#ifdef CONFIG_AR
59 APPLET(ar, ar_main, _BB_DIR_USR_BIN) 59 APPLET(ar, ar_main, _BB_DIR_USR_BIN)
60#endif 60#endif
61#ifdef BB_ASH 61#ifdef CONFIG_ASH
62 APPLET_NOUSAGE("ash", ash_main, _BB_DIR_BIN) 62 APPLET_NOUSAGE("ash", ash_main, _BB_DIR_BIN)
63#endif 63#endif
64#ifdef BB_BASENAME 64#ifdef CONFIG_BASENAME
65 APPLET(basename, basename_main, _BB_DIR_USR_BIN) 65 APPLET(basename, basename_main, _BB_DIR_USR_BIN)
66#endif 66#endif
67#ifdef BB_BUNZIP2 67#ifdef CONFIG_BUNZIP2
68 APPLET(bunzip2, bunzip2_main, _BB_DIR_USR_BIN) 68 APPLET(bunzip2, bunzip2_main, _BB_DIR_USR_BIN)
69#endif 69#endif
70 APPLET_NOUSAGE("busybox", busybox_main, _BB_DIR_BIN) 70 APPLET_NOUSAGE("busybox", busybox_main, _BB_DIR_BIN)
71#ifdef BB_CAT 71#ifdef CONFIG_CAT
72 APPLET(cat, cat_main, _BB_DIR_BIN) 72 APPLET(cat, cat_main, _BB_DIR_BIN)
73#endif 73#endif
74#ifdef BB_CHGRP 74#ifdef CONFIG_CHGRP
75 APPLET(chgrp, chgrp_main, _BB_DIR_BIN) 75 APPLET(chgrp, chgrp_main, _BB_DIR_BIN)
76#endif 76#endif
77#ifdef BB_CHMOD 77#ifdef CONFIG_CHMOD
78 APPLET(chmod, chmod_main, _BB_DIR_BIN) 78 APPLET(chmod, chmod_main, _BB_DIR_BIN)
79#endif 79#endif
80#ifdef BB_CHOWN 80#ifdef CONFIG_CHOWN
81 APPLET(chown, chown_main, _BB_DIR_BIN) 81 APPLET(chown, chown_main, _BB_DIR_BIN)
82#endif 82#endif
83#ifdef BB_CHROOT 83#ifdef CONFIG_CHROOT
84 APPLET(chroot, chroot_main, _BB_DIR_USR_SBIN) 84 APPLET(chroot, chroot_main, _BB_DIR_USR_SBIN)
85#endif 85#endif
86#ifdef BB_CHVT 86#ifdef CONFIG_CHVT
87 APPLET(chvt, chvt_main, _BB_DIR_USR_BIN) 87 APPLET(chvt, chvt_main, _BB_DIR_USR_BIN)
88#endif 88#endif
89#ifdef BB_CLEAR 89#ifdef CONFIG_CLEAR
90 APPLET(clear, clear_main, _BB_DIR_USR_BIN) 90 APPLET(clear, clear_main, _BB_DIR_USR_BIN)
91#endif 91#endif
92#ifdef BB_CMP 92#ifdef CONFIG_CMP
93 APPLET(cmp, cmp_main, _BB_DIR_USR_BIN) 93 APPLET(cmp, cmp_main, _BB_DIR_USR_BIN)
94#endif 94#endif
95#ifdef BB_CP 95#ifdef CONFIG_CP
96 APPLET(cp, cp_main, _BB_DIR_BIN) 96 APPLET(cp, cp_main, _BB_DIR_BIN)
97#endif 97#endif
98#ifdef BB_CPIO 98#ifdef CONFIG_CPIO
99 APPLET(cpio, cpio_main, _BB_DIR_BIN) 99 APPLET(cpio, cpio_main, _BB_DIR_BIN)
100#endif 100#endif
101#ifdef BB_CUT 101#ifdef CONFIG_CUT
102 APPLET(cut, cut_main, _BB_DIR_USR_BIN) 102 APPLET(cut, cut_main, _BB_DIR_USR_BIN)
103#endif 103#endif
104#ifdef BB_DATE 104#ifdef CONFIG_DATE
105 APPLET(date, date_main, _BB_DIR_BIN) 105 APPLET(date, date_main, _BB_DIR_BIN)
106#endif 106#endif
107#ifdef BB_DC 107#ifdef CONFIG_DC
108 APPLET(dc, dc_main, _BB_DIR_USR_BIN) 108 APPLET(dc, dc_main, _BB_DIR_USR_BIN)
109#endif 109#endif
110#ifdef BB_DD 110#ifdef CONFIG_DD
111 APPLET(dd, dd_main, _BB_DIR_BIN) 111 APPLET(dd, dd_main, _BB_DIR_BIN)
112#endif 112#endif
113#ifdef BB_DEALLOCVT 113#ifdef CONFIG_DEALLOCVT
114 APPLET(deallocvt, deallocvt_main, _BB_DIR_USR_BIN) 114 APPLET(deallocvt, deallocvt_main, _BB_DIR_USR_BIN)
115#endif 115#endif
116#ifdef BB_DELGROUP 116#ifdef CONFIG_DELGROUP
117 APPLET(delgroup, delgroup_main, _BB_DIR_BIN) 117 APPLET(delgroup, delgroup_main, _BB_DIR_BIN)
118#endif 118#endif
119#ifdef BB_DELUSER 119#ifdef CONFIG_DELUSER
120 APPLET(deluser, deluser_main, _BB_DIR_BIN) 120 APPLET(deluser, deluser_main, _BB_DIR_BIN)
121#endif 121#endif
122#ifdef BB_DF 122#ifdef CONFIG_DF
123 APPLET(df, df_main, _BB_DIR_BIN) 123 APPLET(df, df_main, _BB_DIR_BIN)
124#endif 124#endif
125#ifdef BB_DIRNAME 125#ifdef CONFIG_DIRNAME
126 APPLET(dirname, dirname_main, _BB_DIR_USR_BIN) 126 APPLET(dirname, dirname_main, _BB_DIR_USR_BIN)
127#endif 127#endif
128#ifdef BB_DMESG 128#ifdef CONFIG_DMESG
129 APPLET(dmesg, dmesg_main, _BB_DIR_BIN) 129 APPLET(dmesg, dmesg_main, _BB_DIR_BIN)
130#endif 130#endif
131#ifdef BB_DOS2UNIX 131#ifdef CONFIG_DOS2UNIX
132 APPLET(dos2unix, dos2unix_main, _BB_DIR_USR_BIN) 132 APPLET(dos2unix, dos2unix_main, _BB_DIR_USR_BIN)
133#endif 133#endif
134#ifdef BB_DPKG 134#ifdef CONFIG_DPKG
135 APPLET(dpkg, dpkg_main, _BB_DIR_USR_BIN) 135 APPLET(dpkg, dpkg_main, _BB_DIR_USR_BIN)
136#endif 136#endif
137#ifdef BB_DPKG_DEB 137#ifdef CONFIG_DPKG_DEB
138 APPLET_ODDNAME("dpkg-deb", dpkg_deb_main, _BB_DIR_USR_BIN, dpkg_deb) 138 APPLET_ODDNAME("dpkg-deb", dpkg_deb_main, _BB_DIR_USR_BIN, dpkg_deb)
139#endif 139#endif
140#ifdef BB_DU 140#ifdef CONFIG_DU
141 APPLET(du, du_main, _BB_DIR_USR_BIN) 141 APPLET(du, du_main, _BB_DIR_USR_BIN)
142#endif 142#endif
143#ifdef BB_DUMPKMAP 143#ifdef CONFIG_DUMPKMAP
144 APPLET(dumpkmap, dumpkmap_main, _BB_DIR_BIN) 144 APPLET(dumpkmap, dumpkmap_main, _BB_DIR_BIN)
145#endif 145#endif
146#ifdef BB_DUTMP 146#ifdef CONFIG_DUTMP
147 APPLET(dutmp, dutmp_main, _BB_DIR_USR_SBIN) 147 APPLET(dutmp, dutmp_main, _BB_DIR_USR_SBIN)
148#endif 148#endif
149#ifdef BB_ECHO 149#ifdef CONFIG_ECHO
150 APPLET(echo, echo_main, _BB_DIR_BIN) 150 APPLET(echo, echo_main, _BB_DIR_BIN)
151#endif 151#endif
152#if defined(BB_FEATURE_GREP_EGREP_ALIAS) && defined(BB_GREP) 152#if defined(CONFIG_FEATURE_GREP_EGREP_ALIAS) && defined(CONFIG_GREP)
153 APPLET_NOUSAGE("egrep", grep_main, _BB_DIR_BIN) 153 APPLET_NOUSAGE("egrep", grep_main, _BB_DIR_BIN)
154#endif 154#endif
155#ifdef BB_ENV 155#ifdef CONFIG_ENV
156 APPLET(env, env_main, _BB_DIR_USR_BIN) 156 APPLET(env, env_main, _BB_DIR_USR_BIN)
157#endif 157#endif
158#ifdef BB_EXPR 158#ifdef CONFIG_EXPR
159 APPLET(expr, expr_main, _BB_DIR_USR_BIN) 159 APPLET(expr, expr_main, _BB_DIR_USR_BIN)
160#endif 160#endif
161#ifdef BB_TRUE_FALSE 161#ifdef CONFIG_TRUE_FALSE
162 APPLET(false, false_main, _BB_DIR_BIN) 162 APPLET(false, false_main, _BB_DIR_BIN)
163#endif 163#endif
164#ifdef BB_FBSET 164#ifdef CONFIG_FBSET
165 APPLET(fbset, fbset_main, _BB_DIR_USR_SBIN) 165 APPLET(fbset, fbset_main, _BB_DIR_USR_SBIN)
166#endif 166#endif
167#ifdef BB_FDFLUSH 167#ifdef CONFIG_FDFLUSH
168 APPLET(fdflush, fdflush_main, _BB_DIR_BIN) 168 APPLET(fdflush, fdflush_main, _BB_DIR_BIN)
169#endif 169#endif
170#ifdef BB_FIND 170#ifdef CONFIG_FIND
171 APPLET(find, find_main, _BB_DIR_USR_BIN) 171 APPLET(find, find_main, _BB_DIR_USR_BIN)
172#endif 172#endif
173#ifdef BB_FREE 173#ifdef CONFIG_FREE
174 APPLET(free, free_main, _BB_DIR_USR_BIN) 174 APPLET(free, free_main, _BB_DIR_USR_BIN)
175#endif 175#endif
176#ifdef BB_FREERAMDISK 176#ifdef CONFIG_FREERAMDISK
177 APPLET(freeramdisk, freeramdisk_main, _BB_DIR_SBIN) 177 APPLET(freeramdisk, freeramdisk_main, _BB_DIR_SBIN)
178#endif 178#endif
179#ifdef BB_FSCK_MINIX 179#ifdef CONFIG_FSCK_MINIX
180 APPLET_ODDNAME("fsck.minix", fsck_minix_main, _BB_DIR_SBIN, fsck_minix) 180 APPLET_ODDNAME("fsck.minix", fsck_minix_main, _BB_DIR_SBIN, fsck_minix)
181#endif 181#endif
182#ifdef BB_GETOPT 182#ifdef CONFIG_GETOPT
183 APPLET(getopt, getopt_main, _BB_DIR_BIN) 183 APPLET(getopt, getopt_main, _BB_DIR_BIN)
184#endif 184#endif
185#ifdef BB_GETTY 185#ifdef CONFIG_GETTY
186 APPLET(getty, getty_main, _BB_DIR_SBIN) 186 APPLET(getty, getty_main, _BB_DIR_SBIN)
187#endif 187#endif
188#ifdef BB_GREP 188#ifdef CONFIG_GREP
189 APPLET(grep, grep_main, _BB_DIR_BIN) 189 APPLET(grep, grep_main, _BB_DIR_BIN)
190#endif 190#endif
191#ifdef BB_GUNZIP 191#ifdef CONFIG_GUNZIP
192 APPLET(gunzip, gunzip_main, _BB_DIR_BIN) 192 APPLET(gunzip, gunzip_main, _BB_DIR_BIN)
193#endif 193#endif
194#ifdef BB_GZIP 194#ifdef CONFIG_GZIP
195 APPLET(gzip, gzip_main, _BB_DIR_BIN) 195 APPLET(gzip, gzip_main, _BB_DIR_BIN)
196#endif 196#endif
197#ifdef BB_HALT 197#ifdef CONFIG_HALT
198 APPLET(halt, halt_main, _BB_DIR_SBIN) 198 APPLET(halt, halt_main, _BB_DIR_SBIN)
199#endif 199#endif
200#ifdef BB_HEAD 200#ifdef CONFIG_HEAD
201 APPLET(head, head_main, _BB_DIR_USR_BIN) 201 APPLET(head, head_main, _BB_DIR_USR_BIN)
202#endif 202#endif
203#ifdef BB_HOSTID 203#ifdef CONFIG_HOSTID
204 APPLET(hostid, hostid_main, _BB_DIR_USR_BIN) 204 APPLET(hostid, hostid_main, _BB_DIR_USR_BIN)
205#endif 205#endif
206#ifdef BB_HOSTNAME 206#ifdef CONFIG_HOSTNAME
207 APPLET(hostname, hostname_main, _BB_DIR_BIN) 207 APPLET(hostname, hostname_main, _BB_DIR_BIN)
208#endif 208#endif
209#ifdef BB_HUSH 209#ifdef CONFIG_HUSH
210 APPLET_NOUSAGE("hush", hush_main, _BB_DIR_BIN) 210 APPLET_NOUSAGE("hush", hush_main, _BB_DIR_BIN)
211#endif 211#endif
212#ifdef BB_ID 212#ifdef CONFIG_ID
213 APPLET(id, id_main, _BB_DIR_USR_BIN) 213 APPLET(id, id_main, _BB_DIR_USR_BIN)
214#endif 214#endif
215#ifdef BB_IFCONFIG 215#ifdef CONFIG_IFCONFIG
216 APPLET(ifconfig, ifconfig_main, _BB_DIR_SBIN) 216 APPLET(ifconfig, ifconfig_main, _BB_DIR_SBIN)
217#endif 217#endif
218#ifdef BB_INIT 218#ifdef CONFIG_INIT
219 APPLET(init, init_main, _BB_DIR_SBIN) 219 APPLET(init, init_main, _BB_DIR_SBIN)
220#endif 220#endif
221#ifdef BB_INSMOD 221#ifdef CONFIG_INSMOD
222 APPLET(insmod, insmod_main, _BB_DIR_SBIN) 222 APPLET(insmod, insmod_main, _BB_DIR_SBIN)
223#endif 223#endif
224#ifdef BB_KILL 224#ifdef CONFIG_KILL
225 APPLET(kill, kill_main, _BB_DIR_BIN) 225 APPLET(kill, kill_main, _BB_DIR_BIN)
226#endif 226#endif
227#ifdef BB_KILLALL 227#ifdef CONFIG_KILLALL
228 APPLET(killall, kill_main, _BB_DIR_USR_BIN) 228 APPLET(killall, kill_main, _BB_DIR_USR_BIN)
229#endif 229#endif
230#ifdef BB_KLOGD 230#ifdef CONFIG_KLOGD
231 APPLET(klogd, klogd_main, _BB_DIR_SBIN) 231 APPLET(klogd, klogd_main, _BB_DIR_SBIN)
232#endif 232#endif
233#ifdef BB_LASH 233#ifdef CONFIG_LASH
234 APPLET(lash, lash_main, _BB_DIR_BIN) 234 APPLET(lash, lash_main, _BB_DIR_BIN)
235#endif 235#endif
236#ifdef BB_LENGTH 236#ifdef CONFIG_LENGTH
237 APPLET(length, length_main, _BB_DIR_USR_BIN) 237 APPLET(length, length_main, _BB_DIR_USR_BIN)
238#endif 238#endif
239#ifdef BB_FEATURE_LINUXRC 239#ifdef CONFIG_FEATURE_INITRD
240 APPLET_NOUSAGE("linuxrc", init_main, _BB_DIR_ROOT) 240 APPLET_NOUSAGE("linuxrc", init_main, _BB_DIR_ROOT)
241#endif 241#endif
242#ifdef BB_LN 242#ifdef CONFIG_LN
243 APPLET(ln, ln_main, _BB_DIR_BIN) 243 APPLET(ln, ln_main, _BB_DIR_BIN)
244#endif 244#endif
245#ifdef BB_LOADACM 245#ifdef CONFIG_LOADACM
246 APPLET(loadacm, loadacm_main, _BB_DIR_USR_BIN) 246 APPLET(loadacm, loadacm_main, _BB_DIR_USR_BIN)
247#endif 247#endif
248#ifdef BB_LOADFONT 248#ifdef CONFIG_LOADFONT
249 APPLET(loadfont, loadfont_main, _BB_DIR_USR_BIN) 249 APPLET(loadfont, loadfont_main, _BB_DIR_USR_BIN)
250#endif 250#endif
251#ifdef BB_LOADKMAP 251#ifdef CONFIG_LOADKMAP
252 APPLET(loadkmap, loadkmap_main, _BB_DIR_SBIN) 252 APPLET(loadkmap, loadkmap_main, _BB_DIR_SBIN)
253#endif 253#endif
254#ifdef BB_LOGGER 254#ifdef CONFIG_LOGGER
255 APPLET(logger, logger_main, _BB_DIR_USR_BIN) 255 APPLET(logger, logger_main, _BB_DIR_USR_BIN)
256#endif 256#endif
257#ifdef BB_LOGNAME 257#ifdef CONFIG_LOGNAME
258 APPLET(logname, logname_main, _BB_DIR_USR_BIN) 258 APPLET(logname, logname_main, _BB_DIR_USR_BIN)
259#endif 259#endif
260#ifdef BB_LOGREAD 260#ifdef CONFIG_LOGREAD
261 APPLET(logread, logread_main, _BB_DIR_SBIN) 261 APPLET(logread, logread_main, _BB_DIR_SBIN)
262#endif 262#endif
263#ifdef BB_LS 263#ifdef CONFIG_LS
264 APPLET(ls, ls_main, _BB_DIR_BIN) 264 APPLET(ls, ls_main, _BB_DIR_BIN)
265#endif 265#endif
266#ifdef BB_LSMOD 266#ifdef CONFIG_LSMOD
267 APPLET(lsmod, lsmod_main, _BB_DIR_SBIN) 267 APPLET(lsmod, lsmod_main, _BB_DIR_SBIN)
268#endif 268#endif
269#ifdef BB_MAKEDEVS 269#ifdef CONFIG_MAKEDEVS
270 APPLET(makedevs, makedevs_main, _BB_DIR_SBIN) 270 APPLET(makedevs, makedevs_main, _BB_DIR_SBIN)
271#endif 271#endif
272#ifdef BB_MD5SUM 272#ifdef CONFIG_MD5SUM
273 APPLET(md5sum, md5sum_main, _BB_DIR_USR_BIN) 273 APPLET(md5sum, md5sum_main, _BB_DIR_USR_BIN)
274#endif 274#endif
275#ifdef BB_MKDIR 275#ifdef CONFIG_MKDIR
276 APPLET(mkdir, mkdir_main, _BB_DIR_BIN) 276 APPLET(mkdir, mkdir_main, _BB_DIR_BIN)
277#endif 277#endif
278#ifdef BB_MKFIFO 278#ifdef CONFIG_MKFIFO
279 APPLET(mkfifo, mkfifo_main, _BB_DIR_USR_BIN) 279 APPLET(mkfifo, mkfifo_main, _BB_DIR_USR_BIN)
280#endif 280#endif
281#ifdef BB_MKFS_MINIX 281#ifdef CONFIG_MKFS_MINIX
282 APPLET_ODDNAME("mkfs.minix", mkfs_minix_main, _BB_DIR_SBIN, mkfs_minix) 282 APPLET_ODDNAME("mkfs.minix", mkfs_minix_main, _BB_DIR_SBIN, mkfs_minix)
283#endif 283#endif
284#ifdef BB_MKNOD 284#ifdef CONFIG_MKNOD
285 APPLET(mknod, mknod_main, _BB_DIR_BIN) 285 APPLET(mknod, mknod_main, _BB_DIR_BIN)
286#endif 286#endif
287#ifdef BB_MKSWAP 287#ifdef CONFIG_MKSWAP
288 APPLET(mkswap, mkswap_main, _BB_DIR_SBIN) 288 APPLET(mkswap, mkswap_main, _BB_DIR_SBIN)
289#endif 289#endif
290#ifdef BB_MKTEMP 290#ifdef CONFIG_MKTEMP
291 APPLET(mktemp, mktemp_main, _BB_DIR_BIN) 291 APPLET(mktemp, mktemp_main, _BB_DIR_BIN)
292#endif 292#endif
293#ifdef BB_MODPROBE 293#ifdef CONFIG_MODPROBE
294 APPLET(modprobe, modprobe_main, _BB_DIR_SBIN) 294 APPLET(modprobe, modprobe_main, _BB_DIR_SBIN)
295#endif 295#endif
296#ifdef BB_MORE 296#ifdef CONFIG_MORE
297 APPLET(more, more_main, _BB_DIR_BIN) 297 APPLET(more, more_main, _BB_DIR_BIN)
298#endif 298#endif
299#ifdef BB_MOUNT 299#ifdef CONFIG_MOUNT
300 APPLET(mount, mount_main, _BB_DIR_BIN) 300 APPLET(mount, mount_main, _BB_DIR_BIN)
301#endif 301#endif
302#ifdef BB_MSH 302#ifdef CONFIG_MSH
303 APPLET_NOUSAGE("msh", msh_main, _BB_DIR_BIN) 303 APPLET_NOUSAGE("msh", msh_main, _BB_DIR_BIN)
304#endif 304#endif
305#ifdef BB_MT 305#ifdef CONFIG_MT
306 APPLET(mt, mt_main, _BB_DIR_BIN) 306 APPLET(mt, mt_main, _BB_DIR_BIN)
307#endif 307#endif
308#ifdef BB_MV 308#ifdef CONFIG_MV
309 APPLET(mv, mv_main, _BB_DIR_BIN) 309 APPLET(mv, mv_main, _BB_DIR_BIN)
310#endif 310#endif
311#ifdef BB_NC 311#ifdef CONFIG_NC
312 APPLET(nc, nc_main, _BB_DIR_USR_BIN) 312 APPLET(nc, nc_main, _BB_DIR_USR_BIN)
313#endif 313#endif
314#ifdef BB_NSLOOKUP 314#ifdef CONFIG_NSLOOKUP
315 APPLET(nslookup, nslookup_main, _BB_DIR_USR_BIN) 315 APPLET(nslookup, nslookup_main, _BB_DIR_USR_BIN)
316#endif 316#endif
317#ifdef BB_PIDOF 317#ifdef CONFIG_PIDOF
318 APPLET(pidof, pidof_main, _BB_DIR_BIN) 318 APPLET(pidof, pidof_main, _BB_DIR_BIN)
319#endif 319#endif
320#ifdef BB_PING 320#ifdef CONFIG_PING
321 APPLET(ping, ping_main, _BB_DIR_BIN) 321 APPLET(ping, ping_main, _BB_DIR_BIN)
322#endif 322#endif
323#ifdef BB_PIVOT_ROOT 323#ifdef CONFIG_PIVOT_ROOT
324 APPLET(pivot_root, pivot_root_main, _BB_DIR_SBIN) 324 APPLET(pivot_root, pivot_root_main, _BB_DIR_SBIN)
325#endif 325#endif
326#ifdef BB_POWEROFF 326#ifdef CONFIG_POWEROFF
327 APPLET(poweroff, poweroff_main, _BB_DIR_SBIN) 327 APPLET(poweroff, poweroff_main, _BB_DIR_SBIN)
328#endif 328#endif
329#ifdef BB_PRINTF 329#ifdef CONFIG_PRINTF
330 APPLET(printf, printf_main, _BB_DIR_USR_BIN) 330 APPLET(printf, printf_main, _BB_DIR_USR_BIN)
331#endif 331#endif
332#ifdef BB_PS 332#ifdef CONFIG_PS
333 APPLET(ps, ps_main, _BB_DIR_BIN) 333 APPLET(ps, ps_main, _BB_DIR_BIN)
334#endif 334#endif
335#ifdef BB_PWD 335#ifdef CONFIG_PWD
336 APPLET(pwd, pwd_main, _BB_DIR_BIN) 336 APPLET(pwd, pwd_main, _BB_DIR_BIN)
337#endif 337#endif
338#ifdef BB_RDATE 338#ifdef CONFIG_RDATE
339 APPLET(rdate, rdate_main, _BB_DIR_USR_BIN) 339 APPLET(rdate, rdate_main, _BB_DIR_USR_BIN)
340#endif 340#endif
341#ifdef BB_READLINK 341#ifdef CONFIG_READLINK
342 APPLET(readlink, readlink_main, _BB_DIR_USR_BIN) 342 APPLET(readlink, readlink_main, _BB_DIR_USR_BIN)
343#endif 343#endif
344#ifdef BB_REBOOT 344#ifdef CONFIG_REBOOT
345 APPLET(reboot, reboot_main, _BB_DIR_SBIN) 345 APPLET(reboot, reboot_main, _BB_DIR_SBIN)
346#endif 346#endif
347#ifdef BB_RENICE 347#ifdef CONFIG_RENICE
348 APPLET(renice, renice_main, _BB_DIR_USR_BIN) 348 APPLET(renice, renice_main, _BB_DIR_USR_BIN)
349#endif 349#endif
350#ifdef BB_RESET 350#ifdef CONFIG_RESET
351 APPLET(reset, reset_main, _BB_DIR_USR_BIN) 351 APPLET(reset, reset_main, _BB_DIR_USR_BIN)
352#endif 352#endif
353#ifdef BB_RM 353#ifdef CONFIG_RM
354 APPLET(rm, rm_main, _BB_DIR_BIN) 354 APPLET(rm, rm_main, _BB_DIR_BIN)
355#endif 355#endif
356#ifdef BB_RMDIR 356#ifdef CONFIG_RMDIR
357 APPLET(rmdir, rmdir_main, _BB_DIR_BIN) 357 APPLET(rmdir, rmdir_main, _BB_DIR_BIN)
358#endif 358#endif
359#ifdef BB_RMMOD 359#ifdef CONFIG_RMMOD
360 APPLET(rmmod, rmmod_main, _BB_DIR_SBIN) 360 APPLET(rmmod, rmmod_main, _BB_DIR_SBIN)
361#endif 361#endif
362#ifdef BB_ROUTE 362#ifdef CONFIG_ROUTE
363 APPLET(route, route_main, _BB_DIR_SBIN) 363 APPLET(route, route_main, _BB_DIR_SBIN)
364#endif 364#endif
365#ifdef BB_RPM2CPIO 365#ifdef CONFIG_RPM2CPIO
366 APPLET(rpm2cpio, rpm2cpio_main, _BB_DIR_USR_BIN) 366 APPLET(rpm2cpio, rpm2cpio_main, _BB_DIR_USR_BIN)
367#endif 367#endif
368#ifdef BB_SED 368#ifdef CONFIG_SED
369 APPLET(sed, sed_main, _BB_DIR_BIN) 369 APPLET(sed, sed_main, _BB_DIR_BIN)
370#endif 370#endif
371#ifdef BB_SETKEYCODES 371#ifdef CONFIG_SETKEYCODES
372 APPLET(setkeycodes, setkeycodes_main, _BB_DIR_USR_BIN) 372 APPLET(setkeycodes, setkeycodes_main, _BB_DIR_USR_BIN)
373#endif 373#endif
374#if defined(BB_FEATURE_SH_IS_ASH) && defined(BB_ASH) 374#if defined(CONFIG_FEATURE_SH_IS_ASH) && defined(CONFIG_ASH)
375 APPLET_NOUSAGE("sh", ash_main, _BB_DIR_BIN) 375 APPLET_NOUSAGE("sh", ash_main, _BB_DIR_BIN)
376#elif defined(BB_FEATURE_SH_IS_HUSH) && defined(BB_HUSH) 376#elif defined(CONFIG_FEATURE_SH_IS_HUSH) && defined(CONFIG_HUSH)
377 APPLET_NOUSAGE("sh", hush_main, _BB_DIR_BIN) 377 APPLET_NOUSAGE("sh", hush_main, _BB_DIR_BIN)
378#elif defined(BB_FEATURE_SH_IS_LASH) && defined(BB_LASH) 378#elif defined(CONFIG_FEATURE_SH_IS_LASH) && defined(CONFIG_LASH)
379 APPLET_NOUSAGE("sh", lash_main, _BB_DIR_BIN) 379 APPLET_NOUSAGE("sh", lash_main, _BB_DIR_BIN)
380#elif defined(BB_FEATURE_SH_IS_MSH) && defined(BB_MSH) 380#elif defined(CONFIG_FEATURE_SH_IS_MSH) && defined(CONFIG_MSH)
381 APPLET_NOUSAGE("sh", msh_main, _BB_DIR_BIN) 381 APPLET_NOUSAGE("sh", msh_main, _BB_DIR_BIN)
382#endif 382#endif
383#ifdef BB_SLEEP 383#ifdef CONFIG_SLEEP
384 APPLET(sleep, sleep_main, _BB_DIR_BIN) 384 APPLET(sleep, sleep_main, _BB_DIR_BIN)
385#endif 385#endif
386#ifdef BB_SORT 386#ifdef CONFIG_SORT
387 APPLET(sort, sort_main, _BB_DIR_USR_BIN) 387 APPLET(sort, sort_main, _BB_DIR_USR_BIN)
388#endif 388#endif
389#ifdef BB_START_STOP_DAEMON 389#ifdef CONFIG_START_STOP_DAEMON
390 APPLET_ODDNAME("start-stop-daemon", start_stop_daemon_main, _BB_DIR_SBIN, start_stop_daemon) 390 APPLET_ODDNAME("start-stop-daemon", start_stop_daemon_main, _BB_DIR_SBIN, start_stop_daemon)
391#endif 391#endif
392#ifdef BB_STTY 392#ifdef CONFIG_STTY
393 APPLET(stty, stty_main, _BB_DIR_BIN) 393 APPLET(stty, stty_main, _BB_DIR_BIN)
394#endif 394#endif
395#ifdef BB_SWAPONOFF 395#ifdef CONFIG_SWAPONOFF
396 APPLET(swapoff, swap_on_off_main, _BB_DIR_SBIN) 396 APPLET(swapoff, swap_on_off_main, _BB_DIR_SBIN)
397#endif 397#endif
398#ifdef BB_SWAPONOFF 398#ifdef CONFIG_SWAPONOFF
399 APPLET(swapon, swap_on_off_main, _BB_DIR_SBIN) 399 APPLET(swapon, swap_on_off_main, _BB_DIR_SBIN)
400#endif 400#endif
401#ifdef BB_SYNC 401#ifdef CONFIG_SYNC
402 APPLET(sync, sync_main, _BB_DIR_BIN) 402 APPLET(sync, sync_main, _BB_DIR_BIN)
403#endif 403#endif
404#ifdef BB_SYSLOGD 404#ifdef CONFIG_SYSLOGD
405 APPLET(syslogd, syslogd_main, _BB_DIR_SBIN) 405 APPLET(syslogd, syslogd_main, _BB_DIR_SBIN)
406#endif 406#endif
407#ifdef BB_TAIL 407#ifdef CONFIG_TAIL
408 APPLET(tail, tail_main, _BB_DIR_USR_BIN) 408 APPLET(tail, tail_main, _BB_DIR_USR_BIN)
409#endif 409#endif
410#ifdef BB_TAR 410#ifdef CONFIG_TAR
411 APPLET(tar, tar_main, _BB_DIR_BIN) 411 APPLET(tar, tar_main, _BB_DIR_BIN)
412#endif 412#endif
413#ifdef BB_TEE 413#ifdef CONFIG_TEE
414 APPLET(tee, tee_main, _BB_DIR_USR_BIN) 414 APPLET(tee, tee_main, _BB_DIR_USR_BIN)
415#endif 415#endif
416#ifdef BB_TELNET 416#ifdef CONFIG_TELNET
417 APPLET(telnet, telnet_main, _BB_DIR_USR_BIN) 417 APPLET(telnet, telnet_main, _BB_DIR_USR_BIN)
418#endif 418#endif
419#ifdef BB_TEST 419#ifdef CONFIG_TEST
420 APPLET(test, test_main, _BB_DIR_USR_BIN) 420 APPLET(test, test_main, _BB_DIR_USR_BIN)
421#endif 421#endif
422#ifdef BB_TFTP 422#ifdef CONFIG_TFTP
423 APPLET(tftp, tftp_main, _BB_DIR_USR_BIN) 423 APPLET(tftp, tftp_main, _BB_DIR_USR_BIN)
424#endif 424#endif
425#ifdef BB_TOUCH 425#ifdef CONFIG_TOUCH
426 APPLET(touch, touch_main, _BB_DIR_BIN) 426 APPLET(touch, touch_main, _BB_DIR_BIN)
427#endif 427#endif
428#ifdef BB_TR 428#ifdef CONFIG_TR
429 APPLET(tr, tr_main, _BB_DIR_USR_BIN) 429 APPLET(tr, tr_main, _BB_DIR_USR_BIN)
430#endif 430#endif
431#ifdef BB_TRACEROUTE 431#ifdef CONFIG_TRACEROUTE
432 APPLET(traceroute, traceroute_main, _BB_DIR_USR_BIN) 432 APPLET(traceroute, traceroute_main, _BB_DIR_USR_BIN)
433#endif 433#endif
434#ifdef BB_TRUE_FALSE 434#ifdef CONFIG_TRUE_FALSE
435 APPLET(true, true_main, _BB_DIR_BIN) 435 APPLET(true, true_main, _BB_DIR_BIN)
436#endif 436#endif
437#ifdef BB_TTY 437#ifdef CONFIG_TTY
438 APPLET(tty, tty_main, _BB_DIR_USR_BIN) 438 APPLET(tty, tty_main, _BB_DIR_USR_BIN)
439#endif 439#endif
440#ifdef BB_UMOUNT 440#ifdef CONFIG_UMOUNT
441 APPLET(umount, umount_main, _BB_DIR_BIN) 441 APPLET(umount, umount_main, _BB_DIR_BIN)
442#endif 442#endif
443#ifdef BB_UNAME 443#ifdef CONFIG_UNAME
444 APPLET(uname, uname_main, _BB_DIR_BIN) 444 APPLET(uname, uname_main, _BB_DIR_BIN)
445#endif 445#endif
446#ifdef BB_UNIQ 446#ifdef CONFIG_UNIQ
447 APPLET(uniq, uniq_main, _BB_DIR_USR_BIN) 447 APPLET(uniq, uniq_main, _BB_DIR_USR_BIN)
448#endif 448#endif
449#ifdef BB_UNIX2DOS 449#ifdef CONFIG_UNIX2DOS
450 APPLET(unix2dos, dos2unix_main, _BB_DIR_USR_BIN) 450 APPLET(unix2dos, dos2unix_main, _BB_DIR_USR_BIN)
451#endif 451#endif
452#ifdef BB_UPDATE 452#ifdef CONFIG_UPDATE
453 APPLET(update, update_main, _BB_DIR_SBIN) 453 APPLET(update, update_main, _BB_DIR_SBIN)
454#endif 454#endif
455#ifdef BB_UPTIME 455#ifdef CONFIG_UPTIME
456 APPLET(uptime, uptime_main, _BB_DIR_USR_BIN) 456 APPLET(uptime, uptime_main, _BB_DIR_USR_BIN)
457#endif 457#endif
458#ifdef BB_USLEEP 458#ifdef CONFIG_USLEEP
459 APPLET(usleep, usleep_main, _BB_DIR_BIN) 459 APPLET(usleep, usleep_main, _BB_DIR_BIN)
460#endif 460#endif
461#ifdef BB_UUDECODE 461#ifdef CONFIG_UUDECODE
462 APPLET(uudecode, uudecode_main, _BB_DIR_USR_BIN) 462 APPLET(uudecode, uudecode_main, _BB_DIR_USR_BIN)
463#endif 463#endif
464#ifdef BB_UUENCODE 464#ifdef CONFIG_UUENCODE
465 APPLET(uuencode, uuencode_main, _BB_DIR_USR_BIN) 465 APPLET(uuencode, uuencode_main, _BB_DIR_USR_BIN)
466#endif 466#endif
467#ifdef BB_VI 467#ifdef CONFIG_VI
468 APPLET(vi, vi_main, _BB_DIR_BIN) 468 APPLET(vi, vi_main, _BB_DIR_BIN)
469#endif 469#endif
470#ifdef BB_WATCHDOG 470#ifdef CONFIG_WATCHDOG
471 APPLET(watchdog, watchdog_main, _BB_DIR_SBIN) 471 APPLET(watchdog, watchdog_main, _BB_DIR_SBIN)
472#endif 472#endif
473#ifdef BB_WC 473#ifdef CONFIG_WC
474 APPLET(wc, wc_main, _BB_DIR_USR_BIN) 474 APPLET(wc, wc_main, _BB_DIR_USR_BIN)
475#endif 475#endif
476#ifdef BB_WGET 476#ifdef CONFIG_WGET
477 APPLET(wget, wget_main, _BB_DIR_USR_BIN) 477 APPLET(wget, wget_main, _BB_DIR_USR_BIN)
478#endif 478#endif
479#ifdef BB_WHICH 479#ifdef CONFIG_WHICH
480 APPLET(which, which_main, _BB_DIR_USR_BIN) 480 APPLET(which, which_main, _BB_DIR_USR_BIN)
481#endif 481#endif
482#ifdef BB_WHOAMI 482#ifdef CONFIG_WHOAMI
483 APPLET(whoami, whoami_main, _BB_DIR_USR_BIN) 483 APPLET(whoami, whoami_main, _BB_DIR_USR_BIN)
484#endif 484#endif
485#ifdef BB_XARGS 485#ifdef CONFIG_XARGS
486 APPLET(xargs, xargs_main, _BB_DIR_USR_BIN) 486 APPLET(xargs, xargs_main, _BB_DIR_USR_BIN)
487#endif 487#endif
488#ifdef BB_YES 488#ifdef CONFIG_YES
489 APPLET(yes, yes_main, _BB_DIR_USR_BIN) 489 APPLET(yes, yes_main, _BB_DIR_USR_BIN)
490#endif 490#endif
491#ifdef BB_GUNZIP 491#ifdef CONFIG_GUNZIP
492 APPLET(zcat, gunzip_main, _BB_DIR_BIN) 492 APPLET(zcat, gunzip_main, _BB_DIR_BIN)
493#endif 493#endif
494 494
diff --git a/include/busybox.h b/include/busybox.h
index f79dac8c8..87cebc3d1 100644
--- a/include/busybox.h
+++ b/include/busybox.h
@@ -24,7 +24,7 @@
24#ifndef _BB_INTERNAL_H_ 24#ifndef _BB_INTERNAL_H_
25#define _BB_INTERNAL_H_ 1 25#define _BB_INTERNAL_H_ 1
26 26
27#include "Config.h" 27#include "config.h"
28 28
29#include <stdio.h> 29#include <stdio.h>
30#include <stdarg.h> 30#include <stdarg.h>
@@ -34,7 +34,7 @@
34#define BB_BANNER "BusyBox v" BB_VER " (" BB_BT ")" 34#define BB_BANNER "BusyBox v" BB_VER " (" BB_BT ")"
35 35
36#ifdef DMALLOC 36#ifdef DMALLOC
37#include "dmalloc.h" 37#include <dmalloc.h>
38#endif 38#endif
39 39
40#include <features.h> 40#include <features.h>
@@ -66,19 +66,19 @@ extern const struct BB_applet applets[];
66#include "applets.h" 66#include "applets.h"
67#undef PROTOTYPES 67#undef PROTOTYPES
68 68
69#ifdef BB_FEATURE_BUFFERS_GO_ON_STACK 69#ifdef CONFIG_FEATURE_BUFFERS_GO_ON_STACK
70#define RESERVE_BB_BUFFER(buffer,len) char buffer[len] 70#define RESERVE_CONFIG_BUFFER(buffer,len) char buffer[len]
71#define RESERVE_BB_UBUFFER(buffer,len) unsigned char buffer[len] 71#define RESERVE_CONFIG_UBUFFER(buffer,len) unsigned char buffer[len]
72#define RELEASE_BB_BUFFER(buffer) ((void)0) 72#define RELEASE_CONFIG_BUFFER(buffer) ((void)0)
73#else 73#else
74#ifdef BB_FEATURE_BUFFERS_GO_IN_BSS 74#ifdef CONFIG_FEATURE_BUFFERS_GO_IN_BSS
75#define RESERVE_BB_BUFFER(buffer,len) static char buffer[len] 75#define RESERVE_CONFIG_BUFFER(buffer,len) static char buffer[len]
76#define RESERVE_BB_UBUFFER(buffer,len) static unsigned char buffer[len] 76#define RESERVE_CONFIG_UBUFFER(buffer,len) static unsigned char buffer[len]
77#define RELEASE_BB_BUFFER(buffer) ((void)0) 77#define RELEASE_CONFIG_BUFFER(buffer) ((void)0)
78#else 78#else
79#define RESERVE_BB_BUFFER(buffer,len) char *buffer=xmalloc(len) 79#define RESERVE_CONFIG_BUFFER(buffer,len) char *buffer=xmalloc(len)
80#define RESERVE_BB_UBUFFER(buffer,len) unsigned char *buffer=xmalloc(len) 80#define RESERVE_CONFIG_UBUFFER(buffer,len) unsigned char *buffer=xmalloc(len)
81#define RELEASE_BB_BUFFER(buffer) free (buffer) 81#define RELEASE_CONFIG_BUFFER(buffer) free (buffer)
82#endif 82#endif
83#endif 83#endif
84 84
@@ -99,7 +99,7 @@ extern const struct BB_applet applets[];
99 99
100 100
101/* Pull in the utility routines from libbb */ 101/* Pull in the utility routines from libbb */
102#include "libbb/libbb.h" 102#include "libbb.h"
103 103
104 104
105 105
diff --git a/include/grp.h b/include/grp.h
index 87d4115ce..191c2d4e5 100644
--- a/include/grp.h
+++ b/include/grp.h
@@ -1,5 +1,5 @@
1#ifndef __BB_GRP_H 1#ifndef __CONFIG_GRP_H
2#define __BB_GRP_H 2#define __CONFIG_GRP_H
3 3
4#if defined USE_SYSTEM_PWD_GRP 4#if defined USE_SYSTEM_PWD_GRP
5#include <grp.h> 5#include <grp.h>
@@ -33,5 +33,5 @@ extern int initgroups __P ((__const char * user, gid_t gid));
33extern struct group * __getgrent __P ((int grp_fd)); 33extern struct group * __getgrent __P ((int grp_fd));
34 34
35#endif /* USE_SYSTEM_PWD_GRP */ 35#endif /* USE_SYSTEM_PWD_GRP */
36#endif /* __BB_GRP_H */ 36#endif /* __CONFIG_GRP_H */
37 37
diff --git a/include/libbb.h b/include/libbb.h
index 3ef0278f8..8b84077d8 100644
--- a/include/libbb.h
+++ b/include/libbb.h
@@ -21,8 +21,8 @@
21 * Permission has been granted to redistribute this code under the GPL. 21 * Permission has been granted to redistribute this code under the GPL.
22 * 22 *
23 */ 23 */
24#ifndef __LIBBB_H__ 24#ifndef __LIBCONFIG_H__
25#define __LIBBB_H__ 1 25#define __LIBCONFIG_H__ 1
26 26
27#include <stdio.h> 27#include <stdio.h>
28#include <stdarg.h> 28#include <stdarg.h>
@@ -32,15 +32,11 @@
32#include <netdb.h> 32#include <netdb.h>
33 33
34#ifdef DMALLOC 34#ifdef DMALLOC
35#include "dmalloc.h" 35#include <dmalloc.h>
36#endif 36#endif
37 37
38#include <features.h> 38#include <features.h>
39 39
40#ifndef _BB_INTERNAL_H_
41#include "../busybox.h"
42#endif
43
44#if (__GNU_LIBRARY__ < 5) && (!defined __dietlibc__) 40#if (__GNU_LIBRARY__ < 5) && (!defined __dietlibc__)
45/* libc5 doesn't define socklen_t */ 41/* libc5 doesn't define socklen_t */
46typedef unsigned int socklen_t; 42typedef unsigned int socklen_t;
@@ -295,7 +291,7 @@ extern const char * const name_longer_than_foo;
295extern const char * const unknown; 291extern const char * const unknown;
296extern const char * const can_not_create_raw_socket; 292extern const char * const can_not_create_raw_socket;
297 293
298#ifdef BB_FEATURE_DEVFS 294#ifdef CONFIG_FEATURE_DEVFS
299# define CURRENT_VC "/dev/vc/0" 295# define CURRENT_VC "/dev/vc/0"
300# define VC_1 "/dev/vc/1" 296# define VC_1 "/dev/vc/1"
301# define VC_2 "/dev/vc/2" 297# define VC_2 "/dev/vc/2"
@@ -323,4 +319,4 @@ extern const char * const can_not_create_raw_socket;
323#define CURRENT_TTY "/dev/tty" 319#define CURRENT_TTY "/dev/tty"
324#define CONSOLE_DEV "/dev/console" 320#define CONSOLE_DEV "/dev/console"
325 321
326#endif /* __LIBBB_H__ */ 322#endif /* __LIBCONFIG_H__ */
diff --git a/include/pwd.h b/include/pwd.h
index e603a96e3..2fd0ab06e 100644
--- a/include/pwd.h
+++ b/include/pwd.h
@@ -1,5 +1,5 @@
1#ifndef __BB_PWD_H 1#ifndef __CONFIG_PWD_H
2#define __BB_PWD_H 2#define __CONFIG_PWD_H
3 3
4#if defined USE_SYSTEM_PWD_GRP 4#if defined USE_SYSTEM_PWD_GRP
5#include <pwd.h> 5#include <pwd.h>
@@ -36,5 +36,5 @@ extern struct passwd * getpwnam __P ((__const char *));
36extern struct passwd * __getpwent __P ((__const int passwd_fd)); 36extern struct passwd * __getpwent __P ((__const int passwd_fd));
37 37
38#endif /* USE_SYSTEM_PWD_GRP */ 38#endif /* USE_SYSTEM_PWD_GRP */
39#endif /* __BB_PWD_H */ 39#endif /* __CONFIG_PWD_H */
40 40
diff --git a/include/usage.h b/include/usage.h
index 5e514274a..1de29666e 100644
--- a/include/usage.h
+++ b/include/usage.h
@@ -247,7 +247,7 @@
247#define deluser_full_usage \ 247#define deluser_full_usage \
248 "Deletes user USER from the system" 248 "Deletes user USER from the system"
249 249
250#ifdef BB_FEATURE_HUMAN_READABLE 250#ifdef CONFIG_FEATURE_HUMAN_READABLE
251 #define USAGE_HUMAN_READABLE(a) a 251 #define USAGE_HUMAN_READABLE(a) a
252 #define USAGE_NOT_HUMAN_READABLE(a) 252 #define USAGE_NOT_HUMAN_READABLE(a)
253#else 253#else
@@ -464,17 +464,17 @@
464#define fdflush_full_usage \ 464#define fdflush_full_usage \
465 "Forces floppy disk drive to detect disk change" 465 "Forces floppy disk drive to detect disk change"
466 466
467#ifdef BB_FEATURE_FIND_TYPE 467#ifdef CONFIG_FEATURE_FIND_TYPE
468 #define USAGE_FIND_TYPE(a) a 468 #define USAGE_FIND_TYPE(a) a
469#else 469#else
470 #define USAGE_FIND_TYPE(a) 470 #define USAGE_FIND_TYPE(a)
471#endif 471#endif
472#ifdef BB_FEATURE_FIND_PERM 472#ifdef CONFIG_FEATURE_FIND_PERM
473 #define USAGE_FIND_PERM(a) a 473 #define USAGE_FIND_PERM(a) a
474#else 474#else
475 #define USAGE_FIND_PERM(a) 475 #define USAGE_FIND_PERM(a)
476#endif 476#endif
477#ifdef BB_FEATURE_FIND_MTIME 477#ifdef CONFIG_FEATURE_FIND_MTIME
478 #define USAGE_FIND_MTIME(a) a 478 #define USAGE_FIND_MTIME(a) a
479#else 479#else
480 #define USAGE_FIND_MTIME(a) 480 #define USAGE_FIND_MTIME(a)
@@ -678,22 +678,22 @@
678 "$ id\n" \ 678 "$ id\n" \
679 "uid=1000(andersen) gid=1000(andersen)\n" 679 "uid=1000(andersen) gid=1000(andersen)\n"
680 680
681#ifdef BB_FEATURE_IFCONFIG_SLIP 681#ifdef CONFIG_FEATURE_IFCONFIG_SLIP
682 #define USAGE_SIOCSKEEPALIVE(a) a 682 #define USAGE_SIOCSKEEPALIVE(a) a
683#else 683#else
684 #define USAGE_SIOCSKEEPALIVE(a) 684 #define USAGE_SIOCSKEEPALIVE(a)
685#endif 685#endif
686#ifdef BB_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ 686#ifdef CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ
687 #define USAGE_IFCONFIG_MII(a) a 687 #define USAGE_IFCONFIG_MII(a) a
688#else 688#else
689 #define USAGE_IFCONFIG_MII(a) 689 #define USAGE_IFCONFIG_MII(a)
690#endif 690#endif
691#ifdef BB_FEATURE_IFCONFIG_HW 691#ifdef CONFIG_FEATURE_IFCONFIG_HW
692 #define USAGE_IFCONFIG_HW(a) a 692 #define USAGE_IFCONFIG_HW(a) a
693#else 693#else
694 #define USAGE_IFCONFIG_HW(a) 694 #define USAGE_IFCONFIG_HW(a)
695#endif 695#endif
696#ifdef BB_FEATURE_IFCONFIG_STATUS 696#ifdef CONFIG_FEATURE_IFCONFIG_STATUS
697 #define USAGE_IFCONFIG_OPT_A(a) a 697 #define USAGE_IFCONFIG_OPT_A(a) a
698#else 698#else
699 #define USAGE_IFCONFIG_OPT_A(a) 699 #define USAGE_IFCONFIG_OPT_A(a)
@@ -950,32 +950,32 @@
950#define logread_full_usage \ 950#define logread_full_usage \
951 "Shows the messages from syslogd (using circular buffer)." 951 "Shows the messages from syslogd (using circular buffer)."
952 952
953#ifdef BB_FEATURE_LS_TIMESTAMPS 953#ifdef CONFIG_FEATURE_LS_TIMESTAMPS
954 #define USAGE_LS_TIMESTAMPS(a) a 954 #define USAGE_LS_TIMESTAMPS(a) a
955#else 955#else
956 #define USAGE_LS_TIMESTAMPS(a) 956 #define USAGE_LS_TIMESTAMPS(a)
957#endif 957#endif
958#ifdef BB_FEATURE_LS_FILETYPES 958#ifdef CONFIG_FEATURE_LS_FILETYPES
959 #define USAGE_LS_FILETYPES(a) a 959 #define USAGE_LS_FILETYPES(a) a
960#else 960#else
961 #define USAGE_LS_FILETYPES(a) 961 #define USAGE_LS_FILETYPES(a)
962#endif 962#endif
963#ifdef BB_FEATURE_LS_FOLLOWLINKS 963#ifdef CONFIG_FEATURE_LS_FOLLOWLINKS
964 #define USAGE_LS_FOLLOWLINKS(a) a 964 #define USAGE_LS_FOLLOWLINKS(a) a
965#else 965#else
966 #define USAGE_LS_FOLLOWLINKS(a) 966 #define USAGE_LS_FOLLOWLINKS(a)
967#endif 967#endif
968#ifdef BB_FEATURE_LS_RECURSIVE 968#ifdef CONFIG_FEATURE_LS_RECURSIVE
969 #define USAGE_LS_RECURSIVE(a) a 969 #define USAGE_LS_RECURSIVE(a) a
970#else 970#else
971 #define USAGE_LS_RECURSIVE(a) 971 #define USAGE_LS_RECURSIVE(a)
972#endif 972#endif
973#ifdef BB_FEATURE_LS_SORTFILES 973#ifdef CONFIG_FEATURE_LS_SORTFILES
974 #define USAGE_LS_SORTFILES(a) a 974 #define USAGE_LS_SORTFILES(a) a
975#else 975#else
976 #define USAGE_LS_SORTFILES(a) 976 #define USAGE_LS_SORTFILES(a)
977#endif 977#endif
978#ifdef BB_FEATURE_AUTOWIDTH 978#ifdef CONFIG_FEATURE_AUTOWIDTH
979 #define USAGE_AUTOWIDTH(a) a 979 #define USAGE_AUTOWIDTH(a) a
980#else 980#else
981 #define USAGE_AUTOWIDTH(a) 981 #define USAGE_AUTOWIDTH(a)
@@ -1145,12 +1145,12 @@
1145#define more_example_usage \ 1145#define more_example_usage \
1146 "$ dmesg | more\n" 1146 "$ dmesg | more\n"
1147 1147
1148#ifdef BB_FEATURE_MOUNT_LOOP 1148#ifdef CONFIG_FEATURE_MOUNT_LOOP
1149 #define USAGE_MOUNT_LOOP(a) a 1149 #define USAGE_MOUNT_LOOP(a) a
1150#else 1150#else
1151 #define USAGE_MOUNT_LOOP(a) 1151 #define USAGE_MOUNT_LOOP(a)
1152#endif 1152#endif
1153#ifdef BB_FEATURE_MTAB_SUPPORT 1153#ifdef CONFIG_FEATURE_MTAB_SUPPORT
1154 #define USAGE_MTAB(a) a 1154 #define USAGE_MTAB(a) a
1155#else 1155#else
1156 #define USAGE_MTAB(a) 1156 #define USAGE_MTAB(a)
@@ -1245,7 +1245,7 @@
1245 "$ pidof init\n" \ 1245 "$ pidof init\n" \
1246 "1\n" 1246 "1\n"
1247 1247
1248#ifndef BB_FEATURE_FANCY_PING 1248#ifndef CONFIG_FEATURE_FANCY_PING
1249#define ping_trivial_usage "host" 1249#define ping_trivial_usage "host"
1250#define ping_full_usage "Send ICMP ECHO_REQUEST packets to network hosts" 1250#define ping_full_usage "Send ICMP ECHO_REQUEST packets to network hosts"
1251#else 1251#else
@@ -1431,12 +1431,12 @@
1431 "[2 second delay results]\n" 1431 "[2 second delay results]\n"
1432 1432
1433 1433
1434#ifdef BB_FEATURE_SORT_UNIQUE 1434#ifdef CONFIG_FEATURE_SORT_UNIQUE
1435 #define USAGE_SORT_UNIQUE(a) a 1435 #define USAGE_SORT_UNIQUE(a) a
1436#else 1436#else
1437 #define USAGE_SORT_UNIQUE(a) 1437 #define USAGE_SORT_UNIQUE(a)
1438#endif 1438#endif
1439#ifdef BB_FEATURE_SORT_REVERSE 1439#ifdef CONFIG_FEATURE_SORT_REVERSE
1440 #define USAGE_SORT_REVERSE(a) a 1440 #define USAGE_SORT_REVERSE(a) a
1441#else 1441#else
1442 #define USAGE_SORT_REVERSE(a) 1442 #define USAGE_SORT_REVERSE(a)
@@ -1503,7 +1503,7 @@
1503 "Write all buffered filesystem blocks to disk." 1503 "Write all buffered filesystem blocks to disk."
1504 1504
1505 1505
1506#ifdef BB_FEATURE_REMOTE_LOG 1506#ifdef CONFIG_FEATURE_REMOTE_LOG
1507 #define USAGE_REMOTE_LOG(a) a 1507 #define USAGE_REMOTE_LOG(a) a
1508#else 1508#else
1509 #define USAGE_REMOTE_LOG(a) 1509 #define USAGE_REMOTE_LOG(a)
@@ -1525,7 +1525,7 @@
1525 "$ syslogd -R 192.168.1.1:601\n" 1525 "$ syslogd -R 192.168.1.1:601\n"
1526 1526
1527 1527
1528#ifndef BB_FEATURE_FANCY_TAIL 1528#ifndef CONFIG_FEATURE_FANCY_TAIL
1529 #define USAGE_UNSIMPLE_TAIL(a) 1529 #define USAGE_UNSIMPLE_TAIL(a)
1530#else 1530#else
1531 #define USAGE_UNSIMPLE_TAIL(a) a 1531 #define USAGE_UNSIMPLE_TAIL(a) a
@@ -1550,12 +1550,12 @@
1550 "$ tail -n 1 /etc/resolv.conf\n" \ 1550 "$ tail -n 1 /etc/resolv.conf\n" \
1551 "nameserver 10.0.0.1\n" 1551 "nameserver 10.0.0.1\n"
1552 1552
1553#ifdef BB_FEATURE_TAR_CREATE 1553#ifdef CONFIG_FEATURE_TAR_CREATE
1554 #define USAGE_TAR_CREATE(a) a 1554 #define USAGE_TAR_CREATE(a) a
1555#else 1555#else
1556 #define USAGE_TAR_CREATE(a) 1556 #define USAGE_TAR_CREATE(a)
1557#endif 1557#endif
1558#ifdef BB_FEATURE_TAR_EXCLUDE 1558#ifdef CONFIG_FEATURE_TAR_EXCLUDE
1559 #define USAGE_TAR_EXCLUDE(a) a 1559 #define USAGE_TAR_EXCLUDE(a) a
1560#else 1560#else
1561 #define USAGE_TAR_EXCLUDE(a) 1561 #define USAGE_TAR_EXCLUDE(a)
@@ -1619,17 +1619,17 @@
1619 "$ echo $?\n" \ 1619 "$ echo $?\n" \
1620 "1\n" 1620 "1\n"
1621 1621
1622#ifdef BB_FEATURE_TFTP_GET 1622#ifdef CONFIG_FEATURE_TFTP_GET
1623 #define USAGE_TFTP_GET(a) a 1623 #define USAGE_TFTP_GET(a) a
1624#else 1624#else
1625 #define USAGE_TFTP_GET(a) 1625 #define USAGE_TFTP_GET(a)
1626#endif 1626#endif
1627#ifdef BB_FEATURE_TFTP_PUT 1627#ifdef CONFIG_FEATURE_TFTP_PUT
1628 #define USAGE_TFTP_PUT(a) a 1628 #define USAGE_TFTP_PUT(a) a
1629#else 1629#else
1630 #define USAGE_TFTP_PUT(a) 1630 #define USAGE_TFTP_PUT(a)
1631#endif 1631#endif
1632#ifdef BB_FEATURE_TFTP_BLOCKSIZE 1632#ifdef CONFIG_FEATURE_TFTP_BLOCKSIZE
1633 #define USAGE_TFTP_BS(a) a 1633 #define USAGE_TFTP_BS(a) a
1634#else 1634#else
1635 #define USAGE_TFTP_BS(a) 1635 #define USAGE_TFTP_BS(a)
@@ -1719,7 +1719,7 @@
1719 "$ tty\n" \ 1719 "$ tty\n" \
1720 "/dev/tty2\n" 1720 "/dev/tty2\n"
1721 1721
1722#ifdef BB_FEATURE_MOUNT_FORCE 1722#ifdef CONFIG_FEATURE_MOUNT_FORCE
1723 #define USAGE_MOUNT_FORCE(a) a 1723 #define USAGE_MOUNT_FORCE(a) a
1724#else 1724#else
1725 #define USAGE_MOUNT_FORCE(a) 1725 #define USAGE_MOUNT_FORCE(a)