- afterslash = strrchr(argv[n], '/');
- if (!afterslash)
- afterslash = argv[n];
- else
- afterslash++;
- module_name = alloca(strlen(afterslash) + 1);
- filename2modname(module_name, afterslash);
-#else
-#define module_name argv[n]
-#endif
- if (syscall(__NR_delete_module, module_name, flags) != 0) {
- bb_perror_msg("%s", argv[n]);
+ if (syscall(__NR_delete_module, ENABLE_FEATURE_2_6_MODULES ? misc_buf : argv[n], flags)) {
+ bb_simple_perror_msg(argv[n]);