diff options
Diffstat (limited to 'modutils')
-rw-r--r-- | modutils/rmmod.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/modutils/rmmod.c b/modutils/rmmod.c index 4c792d3ae..f78f96ccc 100644 --- a/modutils/rmmod.c +++ b/modutils/rmmod.c | |||
@@ -44,6 +44,8 @@ int rmmod_main(int argc, char **argv) | |||
44 | int n, ret = EXIT_SUCCESS; | 44 | int n, ret = EXIT_SUCCESS; |
45 | unsigned int flags = O_NONBLOCK|O_EXCL; | 45 | unsigned int flags = O_NONBLOCK|O_EXCL; |
46 | 46 | ||
47 | #define misc_buf bb_common_bufsiz1 | ||
48 | |||
47 | /* Parse command line. */ | 49 | /* Parse command line. */ |
48 | n = getopt32(argc, argv, "wfa"); | 50 | n = getopt32(argc, argv, "wfa"); |
49 | if (n & 1) // --wait | 51 | if (n & 1) // --wait |
@@ -65,7 +67,7 @@ int rmmod_main(int argc, char **argv) | |||
65 | pnmod = nmod; | 67 | pnmod = nmod; |
66 | // the 1 here is QM_MODULES. | 68 | // the 1 here is QM_MODULES. |
67 | if (ENABLE_FEATURE_QUERY_MODULE_INTERFACE && query_module(NULL, | 69 | if (ENABLE_FEATURE_QUERY_MODULE_INTERFACE && query_module(NULL, |
68 | 1, bb_common_bufsiz1, sizeof(bb_common_bufsiz1), | 70 | 1, misc_buf, sizeof(misc_buf), |
69 | &nmod)) | 71 | &nmod)) |
70 | { | 72 | { |
71 | bb_perror_msg_and_die("QM_MODULES"); | 73 | bb_perror_msg_and_die("QM_MODULES"); |
@@ -84,10 +86,10 @@ int rmmod_main(int argc, char **argv) | |||
84 | afterslash = strrchr(argv[n], '/'); | 86 | afterslash = strrchr(argv[n], '/'); |
85 | if (!afterslash) afterslash = argv[n]; | 87 | if (!afterslash) afterslash = argv[n]; |
86 | else afterslash++; | 88 | else afterslash++; |
87 | filename2modname(bb_common_bufsiz1, afterslash); | 89 | filename2modname(misc_buf, afterslash); |
88 | } | 90 | } |
89 | 91 | ||
90 | if (syscall(__NR_delete_module, ENABLE_FEATURE_2_6_MODULES ? bb_common_bufsiz1 : argv[n], flags)) { | 92 | if (syscall(__NR_delete_module, ENABLE_FEATURE_2_6_MODULES ? misc_buf : argv[n], flags)) { |
91 | bb_perror_msg("%s", argv[n]); | 93 | bb_perror_msg("%s", argv[n]); |
92 | ret = EXIT_FAILURE; | 94 | ret = EXIT_FAILURE; |
93 | } | 95 | } |