aboutsummaryrefslogtreecommitdiff
path: root/networking
diff options
context:
space:
mode:
authorbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2002-09-15 17:20:45 +0000
committerbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2002-09-15 17:20:45 +0000
commitb9d3efbd14074273b957937226816c92e6d6b2ff (patch)
tree58b273dec21745e31c42ce34e6b26e596987e63a /networking
parentdbc5005814a66c3d06f50c280b1bb5a01e392022 (diff)
downloadbusybox-w32-b9d3efbd14074273b957937226816c92e6d6b2ff.tar.gz
busybox-w32-b9d3efbd14074273b957937226816c92e6d6b2ff.tar.bz2
busybox-w32-b9d3efbd14074273b957937226816c92e6d6b2ff.zip
Use busybox's show_usage function for help
git-svn-id: svn://busybox.net/trunk/busybox@5488 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'networking')
-rw-r--r--networking/udhcpc.c19
1 files changed, 3 insertions, 16 deletions
diff --git a/networking/udhcpc.c b/networking/udhcpc.c
index e2ba46bab..c05ca4557 100644
--- a/networking/udhcpc.c
+++ b/networking/udhcpc.c
@@ -1254,7 +1254,7 @@ int udhcpc_main(int argc, char *argv[])
1254 while (1) { 1254 while (1) {
1255 int option_index = 0; 1255 int option_index = 0;
1256 1256
1257 c = getopt_long(argc, argv, "c:fH:hi:np:qr:s:v", l_options, 1257 c = getopt_long(argc, argv, "c:fH:i:np:qr:s:v", l_options,
1258 &option_index); 1258 &option_index);
1259 if (c == -1) { 1259 if (c == -1) {
1260 break; 1260 break;
@@ -1291,21 +1291,6 @@ int udhcpc_main(int argc, char *argv[])
1291 client_config.hostname[OPT_LEN] = len; 1291 client_config.hostname[OPT_LEN] = len;
1292 strncpy(client_config.hostname + 2, optarg, len); 1292 strncpy(client_config.hostname + 2, optarg, len);
1293 break; 1293 break;
1294 case 'h':
1295 puts("Usage: udhcpcd [OPTIONS]\n\n"
1296 " -c, --clientid=CLIENTID Client identifier\n"
1297 " -H, --hostname=HOSTNAME Client hostname\n"
1298 " -f, --foreground Do not fork after getting lease\n"
1299 " -i, --interface=INTERFACE Interface to use (default: eth0)\n"
1300 " -n, --now Exit with failure if lease cannot be\n"
1301 " immediately negotiated.\n"
1302 " -p, --pidfile=file Store process ID of daemon in file\n"
1303 " -q, --quit Quit after obtaining lease\n"
1304 " -r, --request=IP IP address to request (default: none)\n"
1305 " -s, --script=file Run file at dhcp events (default:\n"
1306 " " DEFAULT_SCRIPT ")\n"
1307 " -v, --version Display version");
1308 return 0;
1309 case 'i': 1294 case 'i':
1310 client_config.interface = optarg; 1295 client_config.interface = optarg;
1311 break; 1296 break;
@@ -1328,6 +1313,8 @@ int udhcpc_main(int argc, char *argv[])
1328 printf("udhcpcd, version %s\n\n", VERSION); 1313 printf("udhcpcd, version %s\n\n", VERSION);
1329 exit_client(0); 1314 exit_client(0);
1330 break; 1315 break;
1316 default:
1317 show_usage();
1331 } 1318 }
1332 } 1319 }
1333 1320