summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/net/if_cue.c
diff options
context:
space:
mode:
authorthompsa <thompsa@FreeBSD.org>2009-12-26 19:03:28 +0000
committerthompsa <thompsa@FreeBSD.org>2009-12-26 19:03:28 +0000
commitd7736702264afdd928eafec9e103477a234c3014 (patch)
tree5c2b4596c3b934547ddc4325e7fb7d533983228b /sys/dev/usb/net/if_cue.c
parent9cd4207b89f0d656c941fe4a94ea110bd5dafc91 (diff)
downloadFreeBSD-src-d7736702264afdd928eafec9e103477a234c3014.zip
FreeBSD-src-d7736702264afdd928eafec9e103477a234c3014.tar.gz
Use macros to strip off USB_VENDOR_ and USB_PRODUCT_ from some id tables to make
them more compact and readable.
Diffstat (limited to 'sys/dev/usb/net/if_cue.c')
-rw-r--r--sys/dev/usb/net/if_cue.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/sys/dev/usb/net/if_cue.c b/sys/dev/usb/net/if_cue.c
index 6e257d8..05ff1a5 100644
--- a/sys/dev/usb/net/if_cue.c
+++ b/sys/dev/usb/net/if_cue.c
@@ -90,9 +90,11 @@ __FBSDID("$FreeBSD$");
/* Belkin F5U111 adapter covered by NETMATE entry */
static const struct usb_device_id cue_devs[] = {
- {USB_VPI(USB_VENDOR_CATC, USB_PRODUCT_CATC_NETMATE, 0)},
- {USB_VPI(USB_VENDOR_CATC, USB_PRODUCT_CATC_NETMATE2, 0)},
- {USB_VPI(USB_VENDOR_SMARTBRIDGES, USB_PRODUCT_SMARTBRIDGES_SMARTLINK, 0)},
+#define CUE_DEV(v,p) { USB_VP(USB_VENDOR_##v, USB_PRODUCT_##v##_##p) }
+ CUE_DEV(CATC, NETMATE),
+ CUE_DEV(CATC, NETMATE2),
+ CUE_DEV(SMARTBRIDGES, SMARTLINK),
+#undef CUE_DEV
};
/* prototypes */
OpenPOWER on IntegriCloud