diff options
author | Olivier Blin <oblin@mandriva.com> | 2007-08-31 14:16:13 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2007-08-31 14:16:13 +0000 |
commit | 21bc34dcff53a01b510f6e60a389ec5a3351b34f (patch) | |
tree | afa943437406c8d3c1a16b961cf245e093d61036 | |
parent | 784fc6433ab3e20d01a9fa1fef43f3c1bc08e3ce (diff) | |
download | ldetect-21bc34dcff53a01b510f6e60a389ec5a3351b34f.tar ldetect-21bc34dcff53a01b510f6e60a389ec5a3351b34f.tar.gz ldetect-21bc34dcff53a01b510f6e60a389ec5a3351b34f.tar.bz2 ldetect-21bc34dcff53a01b510f6e60a389ec5a3351b34f.tar.xz ldetect-21bc34dcff53a01b510f6e60a389ec5a3351b34f.zip |
move fallback path in a macro
-rw-r--r-- | pciusb.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -10,6 +10,8 @@ #include <modprobe.h> #include "common.h" +#define FALLBACK_ALIASES "/usr/share/ldetect-lst/fallback-modules.alias" + static struct utsname rel_buf; static struct module_command *commands = NULL; static struct module_options *modoptions = NULL; @@ -28,7 +30,7 @@ static void find_modules_through_aliases(struct pciusb_entries *entries) { uname(&rel_buf); asprintf(&dirname, "%s/%s", MODULE_DIR, rel_buf.release); asprintf(&aliasfilename, "%s/modules.alias", dirname); - asprintf(&aliasfallback, "/usr/share/ldetect-lst/fallback-modules.alias"); + asprintf(&aliasfallback, FALLBACK_ALIASES); /* fallback on ldetect-lst's modules.alias and prefer it if more recent */ if (stat(aliasfilename, &st_alias) || (!stat(aliasfallback, &st_fallback) && st_fallback.st_mtime > st_alias.st_mtime)) { |