Переглянути джерело

fix segfault in kmodloader when no modules path was present

Signed-off-by: John Crispin <john@phrozen.org>
John Crispin 7 роки тому
батько
коміт
34c597b8f4
1 змінених файлів з 4 додано та 1 видалено
  1. 4 1
      kmodloader.c

+ 4 - 1
kmodloader.c

@@ -609,7 +609,10 @@ static int main_insmod(int argc, char **argv)
 		cur += sprintf(cur, "%s", argv[i]);
 	}
 
-	init_module_folders();
+	if (init_module_folders()) {
+		fprintf(stderr, "falied to find the folder holding the modules\n");
+		return -1;
+	}
 
 	if (get_module_path(argv[1])) {
 		name = argv[1];