6lowpan: remove skb_deliver from IPHC
authorMartin Townsend <mtownsend1973@gmail.com>
Thu, 23 Oct 2014 14:40:53 +0000 (15:40 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 27 Oct 2014 14:51:15 +0000 (15:51 +0100)
commitf8b361768ea2eaf9b21dfbe7388958ec31798c8b
treee2b9ea93b72fbf33d6f9ee84a7fc63edfaba8c92
parentf81f466ca588a5bd868008154050305481f241d4
6lowpan: remove skb_deliver from IPHC

Separating skb delivery from decompression ensures that we can support further
decompression schemes and removes the mixed return value of error codes with
NET_RX_FOO.

Signed-off-by: Martin Townsend <mtownsend1973@gmail.com>
Acked-by: Alexander Aring <alex.aring@gmail.com>
Acked-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
include/net/6lowpan.h
net/6lowpan/iphc.c
net/bluetooth/6lowpan.c
net/ieee802154/6lowpan_rtnl.c