Add in ifconfig and route
[oweals/busybox.git] / usage.c
diff --git a/usage.c b/usage.c
index 13107c6e05c8a06c5455699d90e9de83712963e5..bdd4d3d835454daf9ff3d1cebcac1ba8d6d38a39 100644 (file)
--- a/usage.c
+++ b/usage.c
@@ -556,6 +556,26 @@ const char id_usage[] =
        ;
 #endif
 
+#if defined BB_IFCONFIG
+const char ifconfig_usage[] =
+       "ifconfig [-a] [-i] [-v] <interface> [<address>]"
+#ifndef BB_FEATURE_TRIVIAL_HELP
+       "\n\nconfigure a network interface\n\n"
+       "Options:\n"
+       "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
+       "  [netmask <address>]  [dstaddr <address>]  [tunnel <adress>]\n"
+#ifdef SIOCSKEEPALIVE
+       "  [outfill <NN>] [keepalive <NN>]\n"
+#endif
+       "  [hw ether <address>]  [metric <NN>]  [mtu <NN>]\n"
+       "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+       "  [multicast]  [[-]promisc]\n"
+       "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
+       "  [up|down] ..."
+#endif
+       ;
+#endif
+
 #if defined BB_INSMOD
 const char insmod_usage[] =
        "insmod [OPTION]... MODULE [symbol=value]..."
@@ -1144,6 +1164,15 @@ const char rmmod_usage[] =
        ;
 #endif
 
+#if defined BB_ROUTE
+const char route_usage[] =
+       "route [{add|del|flush}]"
+#ifndef BB_FEATURE_TRIVIAL_HELP
+       "\n\nEdit the kernel's routing tables"
+#endif
+       ;
+#endif
+
 #if defined BB_RPMUNPACK
 const char rpmunpack_usage[] =
        "rpmunpack < package.rpm | gunzip | cpio -idmuv"