mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-12-25 09:17:42 +02:00
fix udhcp release patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1112 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
934e35c9dc
commit
d7f90a5581
@ -5,7 +5,7 @@ diff -Nurb busybox-1.00/include/usage.h busybox-1.00-patched/include/usage.h
|
|||||||
"\t-n,\t--now\tExit with failure if lease cannot be immediately negotiated.\n" \
|
"\t-n,\t--now\tExit with failure if lease cannot be immediately negotiated.\n" \
|
||||||
"\t-p,\t--pidfile=file\tStore process ID of daemon in file\n" \
|
"\t-p,\t--pidfile=file\tStore process ID of daemon in file\n" \
|
||||||
"\t-q,\t--quit\tQuit after obtaining lease\n" \
|
"\t-q,\t--quit\tQuit after obtaining lease\n" \
|
||||||
+ "\t-R\t--release\tRelease IP on quit\n" \
|
+ "\t-R,\t--release\tRelease IP on quit\n" \
|
||||||
"\t-r,\t--request=IP\tIP address to request (default: none)\n" \
|
"\t-r,\t--request=IP\tIP address to request (default: none)\n" \
|
||||||
"\t-s,\t--script=file\tRun file at dhcp events (default: /usr/share/udhcpc/default.script)\n" \
|
"\t-s,\t--script=file\tRun file at dhcp events (default: /usr/share/udhcpc/default.script)\n" \
|
||||||
"\t-v,\t--version\tDisplay version"
|
"\t-v,\t--version\tDisplay version"
|
||||||
@ -36,6 +36,15 @@ diff -Nurb busybox-1.00/networking/udhcp/dhcpc.c busybox-1.00-patched/networking
|
|||||||
{"request", required_argument, 0, 'r'},
|
{"request", required_argument, 0, 'r'},
|
||||||
{"script", required_argument, 0, 's'},
|
{"script", required_argument, 0, 's'},
|
||||||
{"version", no_argument, 0, 'v'},
|
{"version", no_argument, 0, 'v'},
|
||||||
|
@@ -214,7 +214,7 @@
|
||||||
|
/* get options */
|
||||||
|
while (1) {
|
||||||
|
int option_index = 0;
|
||||||
|
- c = getopt_long(argc, argv, "c:fbH:h:i:np:qr:s:v", arg_options, &option_index);
|
||||||
|
+ c = getopt_long(argc, argv, "c:fbH:h:i:np:qRr:s:v", arg_options, &option_index);
|
||||||
|
if (c == -1) break;
|
||||||
|
|
||||||
|
switch (c) {
|
||||||
@@ -251,6 +254,9 @@
|
@@ -251,6 +254,9 @@
|
||||||
case 'q':
|
case 'q':
|
||||||
client_config.quit_after_lease = 1;
|
client_config.quit_after_lease = 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user