diff options
Diffstat (limited to 'usr.sbin/pccard')
-rw-r--r-- | usr.sbin/pccard/pccardd/readcis.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/pccard/pccardd/readcis.c b/usr.sbin/pccard/pccardd/readcis.c index b5e9096..73b72ef 100644 --- a/usr.sbin/pccard/pccardd/readcis.c +++ b/usr.sbin/pccard/pccardd/readcis.c @@ -246,7 +246,7 @@ cis_info(struct cis *cp, unsigned char *p, int len) static void cis_manuf_id(struct cis *cp, unsigned char *p, int len) { - if (len > 4) { + if (len >= 4) { cp->manufacturer = tpl16(p); cp->product = tpl16(p+2); if (len == 5) |