staging: dgnc: off by one in dgnc_mgmt_ioctl()
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 10 Mar 2015 07:39:42 +0000 (10:39 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 12 Mar 2015 10:08:58 +0000 (11:08 +0100)
commitcb1185a4ae29367d00b0ae19413d64303c8c0e51
tree16a0efdcee5edef451c4989313f3f4551a9fb211
parent65da04c1cada486a8619d5d53336059e5bd6d8b3
staging: dgnc: off by one in dgnc_mgmt_ioctl()

"dgnc_NumBoards" is the number of initialized elements in the
dgnc_Board[] array so the comparison should be ">=" instead of ">" so we
don't read invalid data.  We can remove the special handling of the
empty array now that we've fixed this bug.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/dgnc/dgnc_mgmt.c