tipc: fix dereference before check warning
authorErik Hugne <erik.hugne@ericsson.com>
Wed, 13 Nov 2013 08:35:11 +0000 (09:35 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 15 Nov 2013 08:11:06 +0000 (03:11 -0500)
commit3db0a197ed86317ab2915bc8bddb91807b0f0e96
treec9209a27ba6e8a40665f0a509685854ceba3d63c
parentc9e9042994d37cbc1ee538c500e9da1bb9d1bcdf
tipc: fix dereference before check warning

This fixes the following Smatch warning:
net/tipc/link.c:2364 tipc_link_recv_fragment()
    warn: variable dereferenced before check '*head' (see line 2361)

A null pointer might be passed to skb_try_coalesce if
a malicious sender injects orphan fragments on a link.

Signed-off-by: Erik Hugne <erik.hugne@ericsson.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/tipc/link.c