]> git.baikalelectronics.ru Git - kernel.git/commit
NFC: pn533: Frame is invalid if ccid.datalen is 0
authorSamuel Ortiz <sameo@linux.intel.com>
Sat, 4 Jan 2014 02:23:35 +0000 (03:23 +0100)
committerSamuel Ortiz <sameo@linux.intel.com>
Sat, 4 Jan 2014 02:32:27 +0000 (03:32 +0100)
commit583e9745560e160c269b701155932ccc4c807e86
tree1eadf018fa8ada1fc741cca9fa0931ac70fefd54
parent2ecaece9fe1f9a0507f1761f60eb8b22280117e1
NFC: pn533: Frame is invalid if ccid.datalen is 0

Some ACR122 firmwares seem to send 0 length data frames. Before using
that length as a data index, we check that it's not 0. If it is we
report the frame as being invalid.

Reported-by: Arthur Taylor <arthur@advancedtelematic.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/nfc/pn533.c