12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- #include "libbb.h"
- #include "modutils.h"
- int insmod_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
- int insmod_main(int argc UNUSED_PARAM, char **argv)
- {
- char *filename;
- int rc;
-
- IF_FEATURE_2_4_MODULES(
- getopt32(argv, INSMOD_OPTS INSMOD_ARGS);
- argv += optind - 1;
- );
- filename = *++argv;
- if (!filename)
- bb_show_usage();
- rc = bb_init_module(filename, parse_cmdline_module_options(argv, 0));
- if (rc)
- bb_error_msg("can't insert '%s': %s", filename, moderror(rc));
- return rc;
- }
|