]> git.baikalelectronics.ru Git - kernel.git/commit
6lowpan: introduce new net/6lowpan directory
authorAlexander Aring <alex.aring@gmail.com>
Fri, 11 Jul 2014 08:24:18 +0000 (10:24 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 11 Jul 2014 23:53:30 +0000 (01:53 +0200)
commit1d4a95fa6f1893225d12d9e632935d3fb1e59dad
tree975802efd97ca552230485fe58f07229cf39710f
parent8d7f24fbbf30c51f560da7c1d7e2366121c71a50
6lowpan: introduce new net/6lowpan directory

This patch moves generic code which is used by bluetooth and ieee802154
6lowpan to a new net/6lowpan directory. This directory contains generic
6LoWPAN code which is shared between bluetooth and ieee802154 MAC-Layer.

This is the IPHC - "IPv6 Header Compression" format at the moment. Which
is described by RFC 6282 [0]. The BLTE 6LoWPAN draft describes that the
IPHC is the same format like IEEE 802.15.4, see [1].

Futuremore we can put more code into this directory which is shared
between BLTE and IEEE 802.15.4 6LoWPAN like RFC 6775 or the routing
protocol RPL RFC 6550.

To avoid naming conflicts I renamed 6lowpan-y to ieee802154_6lowpan-y
in net/ieee802154/Makefile.

[0] http://tools.ietf.org/html/rfc6282
[1] http://tools.ietf.org/html/draft-ietf-6lowpan-btle-12#section-3.2
[2] http://tools.ietf.org/html/rfc6775
[3] http://tools.ietf.org/html/rfc6550

Signed-off-by: Alexander Aring <alex.aring@gmail.com>
Acked-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
net/6lowpan/Kconfig [new file with mode: 0644]
net/6lowpan/Makefile [new file with mode: 0644]
net/6lowpan/iphc.c [new file with mode: 0644]
net/Kconfig
net/Makefile
net/bluetooth/Kconfig
net/ieee802154/6lowpan_iphc.c [deleted file]
net/ieee802154/Kconfig
net/ieee802154/Makefile