1
1

common verbs: check return value of sscanf()

Fixes CID 1304563.
Этот коммит содержится в:
Jeff Squyres 2015-08-12 05:14:58 -07:00
родитель 92bc8afd43
Коммит 7f857034d9

Просмотреть файл

@ -82,7 +82,9 @@ static struct ibv_device *fake_driver_init(const char *uverbs_sys_path,
value, sizeof(value)) < 0) {
return NULL;
}
sscanf(value, "%i", &vendor);
if (sscanf(value, "%i", &vendor) != 1) {
return NULL;
}
if (vendor == PCI_VENDOR_ID_CISCO) {
return &fake_dev;