On Thu, 2014-03-06 at 15:51 -0800, John de la Garza wrote: > Added code to check return value of sscanf. [] > diff --git a/drivers/staging/usbip/usbip_common.c > b/drivers/staging/usbip/usbip_common.c [] > @@ -55,7 +55,8 @@ static ssize_t usbip_debug_store(struct device *dev, > struct device_attribute *attr, const char *buf, > size_t count) > { > - sscanf(buf, "%lx", &usbip_debug_flag); > + if (sscanf(buf, "%lx", &usbip_debug_flag) != 1) > + return -EINVAL;
Generally, it's probably better to convert these sscanf uses to kstrto<foo>, kstrtoul in this case. -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html