Patch from Mike Snitzer <snitzer@gmail.com>:
Please see the attached patch for the following crash with busybox' 2.6 rmmod support
This commit is contained in:
parent
809387fe9e
commit
bd8dd1e763
@ -106,13 +106,13 @@ extern int rmmod_main(int argc, char **argv)
|
||||
bb_show_usage();
|
||||
|
||||
{
|
||||
for (n = optind; n < argc; n++) {
|
||||
#ifdef CONFIG_FEATURE_2_6_MODULES
|
||||
char module_name[strlen(argv[n]) + 1];
|
||||
filename2modname(module_name, argv[n]);
|
||||
#else
|
||||
#define module_name argv[n]
|
||||
#endif
|
||||
for (n = optind; n < argc; n++) {
|
||||
if (syscall(__NR_delete_module, module_name, flags) < 0) {
|
||||
bb_perror_msg("%s", argv[n]);
|
||||
ret = EXIT_FAILURE;
|
||||
|
Loading…
Reference in New Issue
Block a user