From 5e8e8d8cf3084be0218b34dc10049222bf2a42dd Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Mon, 26 Feb 2007 13:49:06 +0000 Subject: (pciusb_find_modules) add "descr_lookup" parameter to enable/disable description lookup --- pciusb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pciusb.c') diff --git a/pciusb.c b/pciusb.c index 949aeee..c47a229 100644 --- a/pciusb.c +++ b/pciusb.c @@ -9,7 +9,7 @@ #include #include "common.h" -extern int pciusb_find_modules(struct pciusb_entries *entries, const char *fpciusbtable) { +extern int pciusb_find_modules(struct pciusb_entries *entries, const char *fpciusbtable, const descr_lookup descr_lookup) { fh f; char buf[2048]; int line; @@ -51,7 +51,7 @@ extern int pciusb_find_modules(struct pciusb_entries *entries, const char *fpciu e->module = strndup(p,q-p-1); } /* special case for buggy 0x0 usb entry */ - if (2 < strlen(q+2) && vendor != 0 && device != 0 && e->class_ != 0x90000d) { /* Hub class */ + if (descr_lookup == LOAD && 2 < strlen(q+2) && vendor != 0 && device != 0 && e->class_ != 0x90000d) { /* Hub class */ ifree(e->text); /* usb.c set it so that we display something when usbtable doesn't refer that hw*/ e->text = strndup(q+2, strlen(q)-4); } -- cgit v1.2.1