projects
/
oweals
/
busybox.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Minor fixes to rmmod. First pass at insmod (not yet working).
[oweals/busybox.git]
/
applets
/
busybox.c
diff --git
a/applets/busybox.c
b/applets/busybox.c
index c050acc9cdaee2c1dc250d425b1db8da0233cc73..895accd93be7fa44e82efaf0914ee537ba95b35e 100644
(file)
--- a/
applets/busybox.c
+++ b/
applets/busybox.c
@@
-51,6
+51,9
@@
static const struct Applet applets[] = {
#ifdef BB_DUTMP //usr/sbin
{"dutmp", dutmp_main},
#endif
#ifdef BB_DUTMP //usr/sbin
{"dutmp", dutmp_main},
#endif
+#ifdef BB_FBSET //usr/sbin
+ {"fbset", fbset_main},
+#endif
#ifdef BB_FDFLUSH //bin
{"fdflush", fdflush_main},
#endif
#ifdef BB_FDFLUSH //bin
{"fdflush", fdflush_main},
#endif
@@
-75,12
+78,18
@@
static const struct Applet applets[] = {
#ifdef BB_HALT //sbin
{"halt", halt_main},
#endif
#ifdef BB_HALT //sbin
{"halt", halt_main},
#endif
+#ifdef BB_HEAD //bin
+ {"head", head_main},
+#endif
#ifdef BB_HOSTNAME //bin
{"hostname", hostname_main},
#endif
#ifdef BB_INIT //sbin
{"init", init_main},
#endif
#ifdef BB_HOSTNAME //bin
{"hostname", hostname_main},
#endif
#ifdef BB_INIT //sbin
{"init", init_main},
#endif
+#ifdef BB_INSMOD //sbin
+ {"insmod", insmod_main},
+#endif
#ifdef BB_FEATURE_LINUXRC //
{"linuxrc", init_main},
#endif
#ifdef BB_FEATURE_LINUXRC //
{"linuxrc", init_main},
#endif
@@
-102,6
+111,9
@@
static const struct Applet applets[] = {
#ifdef BB_LS //bin
{"ls", ls_main},
#endif
#ifdef BB_LS //bin
{"ls", ls_main},
#endif
+#ifdef BB_LSMOD //sbin
+ {"lsmod", lsmod_main},
+#endif
#ifdef BB_MAKEDEVS //sbin
{"makedevs", makedevs_main},
#endif
#ifdef BB_MAKEDEVS //sbin
{"makedevs", makedevs_main},
#endif
@@
-111,6
+123,9
@@
static const struct Applet applets[] = {
#ifdef BB_MKDIR //bin
{"mkdir", mkdir_main},
#endif
#ifdef BB_MKDIR //bin
{"mkdir", mkdir_main},
#endif
+#ifdef BB_MKFIFO //usr/bin
+ {"mkfifo", mkfifo_main},
+#endif
#ifdef BB_MKNOD //bin
{"mknod", mknod_main},
#endif
#ifdef BB_MKNOD //bin
{"mknod", mknod_main},
#endif
@@
-135,6
+150,9
@@
static const struct Applet applets[] = {
#ifdef BB_PING //bin
{"ping", ping_main},
#endif
#ifdef BB_PING //bin
{"ping", ping_main},
#endif
+#ifdef BB_POWEROFF //sbin
+ {"poweroff", poweroff_main},
+#endif
#ifdef BB_PRINTF //usr/bin
{"printf", printf_main},
#endif
#ifdef BB_PRINTF //usr/bin
{"printf", printf_main},
#endif
@@
-153,6
+171,9
@@
static const struct Applet applets[] = {
#ifdef BB_RMDIR //bin
{"rmdir", rmdir_main},
#endif
#ifdef BB_RMDIR //bin
{"rmdir", rmdir_main},
#endif
+#ifdef BB_RMMOD //sbin
+ {"rmmod", rmmod_main},
+#endif
#ifdef BB_SFDISK //sbin
{"fdisk", sfdisk_main},
{"sfdisk", sfdisk_main},
#ifdef BB_SFDISK //sbin
{"fdisk", sfdisk_main},
{"sfdisk", sfdisk_main},
@@
-182,6
+203,9
@@
static const struct Applet applets[] = {
#ifdef BB_TAR //bin
{"tar", tar_main},
#endif
#ifdef BB_TAR //bin
{"tar", tar_main},
#endif
+#ifdef BB_TEE //bin
+ {"tee", tee_main},
+#endif
#ifdef BB_TOUCH //usr/bin
{"touch", touch_main},
#endif
#ifdef BB_TOUCH //usr/bin
{"touch", touch_main},
#endif