summaryrefslogtreecommitdiffstats
path: root/pciusb.c
diff options
context:
space:
mode:
authorOlivier Blin <oblin@mandriva.com>2007-09-07 13:48:07 +0000
committerOlivier Blin <oblin@mandriva.com>2007-09-07 13:48:07 +0000
commit614b207d1d651ddefe2c8899e1f301834e1a8612 (patch)
tree0074ecb08bf9486d838db77711256433e6a792cb /pciusb.c
parent155b5dac68c3a3e30ae12db5973a20e77e8c70ec (diff)
downloadldetect-614b207d1d651ddefe2c8899e1f301834e1a8612.tar
ldetect-614b207d1d651ddefe2c8899e1f301834e1a8612.tar.gz
ldetect-614b207d1d651ddefe2c8899e1f301834e1a8612.tar.bz2
ldetect-614b207d1d651ddefe2c8899e1f301834e1a8612.tar.xz
ldetect-614b207d1d651ddefe2c8899e1f301834e1a8612.zip
use ldetect's preferred-modules.alias file before other aliases files
Diffstat (limited to 'pciusb.c')
-rw-r--r--pciusb.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pciusb.c b/pciusb.c
index 6b33cbf..34cbe88 100644
--- a/pciusb.c
+++ b/pciusb.c
@@ -12,6 +12,7 @@
#define FALLBACK_ALIASES "/usr/share/ldetect-lst/fallback-modules.alias"
#define DKMS_ALIASES "/usr/share/ldetect-lst/dkms-modules.alias"
+#define PREFERRED_ALIASES "/usr/share/ldetect-lst/preferred-modules.alias"
static struct utsname rel_buf;
static struct module_command *commands = NULL;
@@ -72,7 +73,7 @@ static void find_modules_through_aliases(struct pciusb_entries *entries) {
read_toplevel_config(config, modalias, 0,
0, &modoptions, &commands, &aliases, &blacklist);
- char *alias_filelist[] = { aliasdefault, DKMS_ALIASES, NULL };
+ char *alias_filelist[] = { PREFERRED_ALIASES, aliasdefault, DKMS_ALIASES, NULL };
char **alias_file = alias_filelist;
while (*alias_file) {
/* We only use canned aliases as last resort. */