2015-12-09 21:17:06

by Alexander Aring

[permalink] [raw]
Subject: [PATCH bluetooth-next 00/10] 6lowpan: pending patches

Hi,

these are the current pending patches for 6lowpan based on bluetooth-next.
It contains the following new features:
- per interface debugfs support, useful to add settings to offers a
fast/simple userspace api for debugging.
- register of available NHC compression by IANA, see [0].
- Adding "ipv6_addr_prefix_copy" functionality for upcoming IPHC stateful
compression.

- Alex

[0] https://www.iana.org/assignments/_6lowpan-parameters/_6lowpan-parameters.xhtml#lowpan_nhc

Alexander Aring (3):
6lowpan: add lowpan dev register helpers
6lowpan: add debugfs support
ipv6: add ipv6_addr_prefix_copy

Stefan Schmidt (7):
6lowpan: clarify Kconfig entries for upcoming GHC support
6lowpan: add nhc module for GHC hop-by-hopextension header detection
6lowpan: add nhc module for GHC UDP detection
6lowpan: add nhc module for GHC ICMPv6 detection
6lowpan: add nhc module for GHC destination extension header detection
6lowpan: add nhc module for GHC fragmentation extension header
detection
6lowpan: add nhc module for GHC routing extension header detection

include/net/6lowpan.h | 10 ++++++-
include/net/ipv6.h | 15 +++++++++++
net/6lowpan/6lowpan_i.h | 28 +++++++++++++++++++
net/6lowpan/Kconfig | 47 ++++++++++++++++++++++++++++++--
net/6lowpan/Makefile | 9 +++++++
net/6lowpan/core.c | 59 +++++++++++++++++++++++++++++++++++++++--
net/6lowpan/debugfs.c | 53 ++++++++++++++++++++++++++++++++++++
net/6lowpan/nhc_ghc_ext_dest.c | 27 +++++++++++++++++++
net/6lowpan/nhc_ghc_ext_frag.c | 28 +++++++++++++++++++
net/6lowpan/nhc_ghc_ext_hop.c | 27 +++++++++++++++++++
net/6lowpan/nhc_ghc_ext_route.c | 27 +++++++++++++++++++
net/6lowpan/nhc_ghc_icmpv6.c | 27 +++++++++++++++++++
net/6lowpan/nhc_ghc_udp.c | 27 +++++++++++++++++++
net/bluetooth/6lowpan.c | 8 +++---
net/ieee802154/6lowpan/core.c | 6 ++---
15 files changed, 384 insertions(+), 14 deletions(-)
create mode 100644 net/6lowpan/6lowpan_i.h
create mode 100644 net/6lowpan/debugfs.c
create mode 100644 net/6lowpan/nhc_ghc_ext_dest.c
create mode 100644 net/6lowpan/nhc_ghc_ext_frag.c
create mode 100644 net/6lowpan/nhc_ghc_ext_hop.c
create mode 100644 net/6lowpan/nhc_ghc_ext_route.c
create mode 100644 net/6lowpan/nhc_ghc_icmpv6.c
create mode 100644 net/6lowpan/nhc_ghc_udp.c

--
2.6.1



2015-12-09 21:17:07

by Alexander Aring

[permalink] [raw]
Subject: [PATCH bluetooth-next 01/10] 6lowpan: clarify Kconfig entries for upcoming GHC support

From: Stefan Schmidt <[email protected]>

Acked-by: Jukka Rissanen <[email protected]>
Signed-off-by: Stefan Schmidt <[email protected]>
Signed-off-by: Alexander Aring <[email protected]>
---
net/6lowpan/Kconfig | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net/6lowpan/Kconfig b/net/6lowpan/Kconfig
index 7fa0f38..6af7a46 100644
--- a/net/6lowpan/Kconfig
+++ b/net/6lowpan/Kconfig
@@ -6,11 +6,12 @@ menuconfig 6LOWPAN
"6LoWPAN" which is supported by IEEE 802.15.4 or Bluetooth stacks.

menuconfig 6LOWPAN_NHC
- tristate "Next Header Compression Support"
+ tristate "Next Header and Generic Header Compression Support"
depends on 6LOWPAN
default y
---help---
- Support for next header compression.
+ Support for next header and generic header compression defined in
+ RFC6282 and RFC7400.

if 6LOWPAN_NHC

--
2.6.1