net: ieee802154: fix potential null pointer dereference
authorGustavo A. R. Silva <garsilva@embeddedor.com>
Tue, 23 May 2017 18:11:47 +0000 (13:11 -0500)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 23 May 2017 18:12:53 +0000 (20:12 +0200)
commit7dab5467647be42736dcabcd5d035c7b571f4653
tree0276cfc8956330e5eb53fdda92a2210f096a66a5
parenta611c58b3d42a92e6b23423e166dd17c0c7fffce
net: ieee802154: fix potential null pointer dereference

Null check at line 918: if (!spi) {, implies spi might be NULL.
Function spi_get_drvdata() dereference pointer spi.
Move pointer priv assignment after the null check.

Addresses-Coverity-ID: 1408888
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/net/ieee802154/ca8210.c