diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/lib/fm/topo/modules/common/usb/topo_usb_metadata.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/lib/fm/topo/modules/common/usb/topo_usb_metadata.c b/usr/src/lib/fm/topo/modules/common/usb/topo_usb_metadata.c index 8e53aecbe5..eb285db15e 100644 --- a/usr/src/lib/fm/topo/modules/common/usb/topo_usb_metadata.c +++ b/usr/src/lib/fm/topo/modules/common/usb/topo_usb_metadata.c @@ -290,7 +290,7 @@ topo_usb_parse_port_type(topo_mod_t *mod, topo_usb_parse_t *parse, errno = 0; val = strtoul(line, &eptr, 0); - if (errno != 0 || *eptr != '\0' || val > UINT_MAX) { + if (errno != 0 || *eptr != '\0' || val >= UINT_MAX) { topo_mod_dprintf(mod, "encountered bad value for port-type " "line: %s", line); return (B_FALSE); |