summaryrefslogtreecommitdiff
path: root/iscsiuio
diff options
context:
space:
mode:
authorChris Leech <cleech@redhat.com>2019-10-30 14:12:16 -0700
committerChris Leech <cleech@redhat.com>2019-10-31 15:48:08 -0700
commitde0680b4f46f767c34a4a503dadcb24135c21cb6 (patch)
tree7418b923a48fe4fd640e86e6cac437a57cc47b87 /iscsiuio
parent1a17ffcc07ff7021d66940f58f42bfaa78e763bf (diff)
downloadopen-iscsi-de0680b4f46f767c34a4a503dadcb24135c21cb6.tar.gz
Out-of-bounds read: Overrunning array of 4 bytes at byte offset 7 by dereferencing pointer
Diffstat (limited to 'iscsiuio')
-rw-r--r--iscsiuio/src/unix/libs/qedi.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/iscsiuio/src/unix/libs/qedi.c b/iscsiuio/src/unix/libs/qedi.c
index b7595d5..3414cb5 100644
--- a/iscsiuio/src/unix/libs/qedi.c
+++ b/iscsiuio/src/unix/libs/qedi.c
@@ -442,7 +442,7 @@ static int qedi_open(nic_t *nic)
qedi_t *bp = NULL;
struct stat uio_stat;
int i, rc;
- int count;
+ size_t count;
uint32_t bus;
uint32_t slot;
uint32_t func;
@@ -666,7 +666,7 @@ static int qedi_open(nic_t *nic)
nic->mac_addr[0], nic->mac_addr[1], nic->mac_addr[2],
nic->mac_addr[3], nic->mac_addr[4], nic->mac_addr[5]);
- qedi_get_library_name(&nic->library_name, (size_t *)&count);
+ qedi_get_library_name(&nic->library_name, &count);
LOG_INFO("%s: qedi initialized", nic->log_name);
bp->flags |= QEDI_OPENED;