This matches the way it may be written in alternatives files.
Signed-off-by: Keegan McAllister <[email protected]>
---
depmod.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/depmod.c b/depmod.c
index 14da871..beb65d8 100644
--- a/depmod.c
+++ b/depmod.c
@@ -35,7 +35,7 @@
#include "testing.h"
#ifndef MODULE_DIR
-#define MODULE_DIR "/lib/modules/"
+#define MODULE_DIR "/lib/modules"
#endif
#ifndef MODULE_BUILTIN_KEY
@@ -1232,7 +1232,7 @@ static int parse_config_file(const char *filename,
0, *search);
continue;
}
- nofail_asprintf(&dirname, "%s%s%s/%s", basedir,
+ nofail_asprintf(&dirname, "%s%s/%s/%s", basedir,
module_dir, kernelversion, search_path);
len = strlen(dirname);
*search = add_search(dirname, len, *search);
@@ -1247,7 +1247,7 @@ static int parse_config_file(const char *filename,
if (!regex_match(kernelversion, (const char *)version))
continue;
- nofail_asprintf(&pathname, "%s%s%s/%s/%s.ko", basedir,
+ nofail_asprintf(&pathname, "%s%s/%s/%s/%s.ko", basedir,
module_dir, kernelversion, subdir, modname);
*overrides = add_override(pathname, *overrides);
@@ -1473,7 +1473,7 @@ static void do_alternative(struct config_alternative *alt,
clear_symbolhash();
- nofail_asprintf(&dirname, "%s%s%s", basedir, alt->module_dir, version);
+ nofail_asprintf(&dirname, "%s%s/%s", basedir, alt->module_dir, version);
if (maybe_all) {
if (!doing_stdout && !depfile_out_of_date(dirname))
@@ -1491,7 +1491,7 @@ static void do_alternative(struct config_alternative *alt,
char *dirname;
size_t len;
- nofail_asprintf(&dirname, "%s%s%s/updates", basedir,
+ nofail_asprintf(&dirname, "%s%s/%s/updates", basedir,
alt->module_dir, version);
len = strlen(dirname);
search = add_search(dirname, len, search);
--
1.7.2.3
--
To unsubscribe from this list: send the line "unsubscribe linux-modules" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html