Minor fixes to rmmod. First pass at insmod (not yet working).
[oweals/busybox.git] / applets / busybox.c
index f4573019b4ebe85c5a3179a3c704c79ddc398542..895accd93be7fa44e82efaf0914ee537ba95b35e 100644 (file)
@@ -51,6 +51,9 @@ static const struct Applet applets[] = {
 #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
@@ -84,6 +87,9 @@ static const struct Applet applets[] = {
 #ifdef BB_INIT                 //sbin
     {"init", init_main},
 #endif
+#ifdef BB_INSMOD               //sbin
+    {"insmod", insmod_main},
+#endif
 #ifdef BB_FEATURE_LINUXRC      //
     {"linuxrc", init_main},
 #endif
@@ -105,6 +111,9 @@ static const struct Applet applets[] = {
 #ifdef BB_LS                   //bin
     {"ls", ls_main},
 #endif
+#ifdef BB_LSMOD                        //sbin
+    {"lsmod", lsmod_main},
+#endif
 #ifdef BB_MAKEDEVS             //sbin
     {"makedevs", makedevs_main},
 #endif
@@ -114,6 +123,9 @@ static const struct Applet applets[] = {
 #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
@@ -138,6 +150,9 @@ static const struct Applet applets[] = {
 #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
@@ -156,6 +171,9 @@ static const struct Applet applets[] = {
 #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},