aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/applets.h21
1 files changed, 8 insertions, 13 deletions
diff --git a/include/applets.h b/include/applets.h
index d8a706b44..cf8de8eb6 100644
--- a/include/applets.h
+++ b/include/applets.h
@@ -4,11 +4,6 @@
4 * 4 *
5 * If you write a new applet, you need to add an entry to this list to make 5 * If you write a new applet, you need to add an entry to this list to make
6 * busybox aware of it. 6 * busybox aware of it.
7 *
8 * It is CRUCIAL that this listing be kept in ascii order, otherwise the binary
9 * search lookup contributed by Gaute B Strokkenes stops working. If you value
10 * your kneecaps, you'll be sure to *make sure* that any changes made to this
11 * file result in the listing remaining in ascii order. You have been warned.
12 */ 7 */
13 8
14/* 9/*
@@ -36,16 +31,16 @@ s - suid type:
36# define APPLET_NOFORK(name,main,l,s,name2) name main##_main name2 31# define APPLET_NOFORK(name,main,l,s,name2) name main##_main name2
37 32
38#elif defined(MAKE_USAGE) && ENABLE_FEATURE_VERBOSE_USAGE 33#elif defined(MAKE_USAGE) && ENABLE_FEATURE_VERBOSE_USAGE
39# define APPLET(name,l,s) name##_trivial_usage name##_full_usage "\0" 34# define APPLET(name,l,s) MAKE_USAGE(#name, name##_trivial_usage name##_full_usage)
40# define APPLET_ODDNAME(name,main,l,s,name2) name2##_trivial_usage name2##_full_usage "\0" 35# define APPLET_ODDNAME(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage name2##_full_usage)
41# define APPLET_NOEXEC(name,main,l,s,name2) name2##_trivial_usage name2##_full_usage "\0" 36# define APPLET_NOEXEC(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage name2##_full_usage)
42# define APPLET_NOFORK(name,main,l,s,name2) name2##_trivial_usage name2##_full_usage "\0" 37# define APPLET_NOFORK(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage name2##_full_usage)
43 38
44#elif defined(MAKE_USAGE) && !ENABLE_FEATURE_VERBOSE_USAGE 39#elif defined(MAKE_USAGE) && !ENABLE_FEATURE_VERBOSE_USAGE
45# define APPLET(name,l,s) name##_trivial_usage "\0" 40# define APPLET(name,l,s) MAKE_USAGE(#name, name##_trivial_usage)
46# define APPLET_ODDNAME(name,main,l,s,name2) name2##_trivial_usage "\0" 41# define APPLET_ODDNAME(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage)
47# define APPLET_NOEXEC(name,main,l,s,name2) name2##_trivial_usage "\0" 42# define APPLET_NOEXEC(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage)
48# define APPLET_NOFORK(name,main,l,s,name2) name2##_trivial_usage "\0" 43# define APPLET_NOFORK(name,main,l,s,name2) MAKE_USAGE(#name, name2##_trivial_usage)
49 44
50#elif defined(MAKE_LINKS) 45#elif defined(MAKE_LINKS)
51# define APPLET(name,l,c) LINK l name 46# define APPLET(name,l,c) LINK l name