diff options
author | bug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2002-09-15 17:20:45 +0000 |
---|---|---|
committer | bug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2002-09-15 17:20:45 +0000 |
commit | b9d3efbd14074273b957937226816c92e6d6b2ff (patch) | |
tree | 58b273dec21745e31c42ce34e6b26e596987e63a /networking | |
parent | dbc5005814a66c3d06f50c280b1bb5a01e392022 (diff) | |
download | busybox-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.c | 19 |
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 | ||