I do a strategy change, I drop the "minor fixes" patch stack and use a stepafter-step process. I have a "dirty" repository on github[1], which have fixes for some other issues including datagram_size on fragmentation. It is possible to communicate with Contiki with this dirty Implementation, but there are also some other issues which I am working on. I will do a seperate mail with an announcing and known problems on this wip stack.
This is the first patch-stack for my operation to get this 6lowpan Stack working with contiki and other 6lowpan stack implementation. At the end I also cleanup some codestyle issues. The current code has more than one issue to uncompress the address. These are: - Uncompression of link-layer addresses doesn't work - Unhandle uncompression of short-addresses - Wrong handling on SAM, DAM bit = 2 (the ff:fe bits) - Maybe some issues that I don't know Also detect a wrong check on local-link addresses if we compress the address, see patch "6lowpan: handle only real local link addresses". With this series ping to contiki should be possible, but only without fragmentation, so you need a small payload. If you need a high payload with fragmentation try the patchstack on github[1]. Please review this patch series, if all seems to be ok I will send it to net-next. [1] https://github.com/linux-wpan/linux-net-next/tree/aaring_for_mainline Alexander Aring (5): 6lowpan: init ipv6hdr buffer to zero 6lowpan: handle only real local link addresses 6lowpan: add function to uncompress multicast addr 6lowpan: lowpan_uncompress_addr with address_mode 6lowpan: handle context based source address David Hauweele (1): 6lowpan: Fix fragmentation with link-local compressed addresses net/ieee802154/6lowpan.c | 281 ++++++++++++++++++++++++++++++----------------- net/ieee802154/6lowpan.h | 15 ++- 2 files changed, 191 insertions(+), 105 deletions(-) -- 1.8.3.3 ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel