busybox: additional 1.10.2 fixes
This commit is contained in:
parent
c35b4dbc5d
commit
e7bdf94241
29
package/busybox/busybox-1.10.2-fuser.patch
Normal file
29
package/busybox/busybox-1.10.2-fuser.patch
Normal file
@ -0,0 +1,29 @@
|
||||
--- busybox-1.10.2/procps/fuser.c Sat Apr 19 06:03:13 2008
|
||||
+++ busybox-1.10.2-fuser/procps/fuser.c Wed May 28 16:53:35 2008
|
||||
@@ -208,6 +208,7 @@
|
||||
return plist;
|
||||
}
|
||||
|
||||
+/* NB: does chdir internally */
|
||||
static pid_list *scan_proc_pids(inode_list *ilist)
|
||||
{
|
||||
DIR *d;
|
||||
@@ -215,7 +216,8 @@
|
||||
pid_t pid;
|
||||
pid_list *plist;
|
||||
|
||||
- d = opendir(".");
|
||||
+ xchdir("/proc");
|
||||
+ d = opendir("/proc");
|
||||
if (!d)
|
||||
return NULL;
|
||||
|
||||
@@ -329,7 +331,7 @@
|
||||
pp++;
|
||||
}
|
||||
|
||||
- plist = scan_proc_pids(ilist);
|
||||
+ plist = scan_proc_pids(ilist); /* changes dir to "/proc" */
|
||||
|
||||
if (!plist)
|
||||
return EXIT_FAILURE;
|
11
package/busybox/busybox-1.10.2-ip.patch
Normal file
11
package/busybox/busybox-1.10.2-ip.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- busybox-1.10.2/networking/libiproute/ip_parse_common_args.c Sat Apr 19 05:50:26 2008
|
||||
+++ busybox-1.10.2-ip/networking/libiproute/ip_parse_common_args.c Sat May 31 09:32:09 2008
|
||||
@@ -54,7 +54,7 @@
|
||||
break;
|
||||
}
|
||||
}
|
||||
- arg = index_in_strings(ip_common_commands, opt);
|
||||
+ arg = index_in_substrings(ip_common_commands, opt);
|
||||
if (arg < 0)
|
||||
bb_show_usage();
|
||||
if (arg == ARG_oneline) {
|
Loading…
Reference in New Issue
Block a user