int main(int argc, char *argv[]) { unsigned int i; long int ret; unsigned long len; void *file; char *filename, *options = strdup(""); char *p, *progname = argv[0]; if (!options) { fprintf(stderr, "insmod: can't allocate memory: %s\n", strerror(errno)); exit(1); } (p = strrchr(argv[0], '/')) ? p++ : argv[0]; if (strstr(p, "insmod.static")) try_old_version("insmod.static", argv); else try_old_version("insmod", argv); if (argv[1] && (streq(argv[1], "--version") || streq(argv[1], "-V"))) { puts(PACKAGE " version " VERSION); exit(0); }