Hi Alex, > The current 6LoWPAN udp compression/uncompression is completely broken. > This patch series fix a lot of udp compression/uncompression issues and > add support parsing with lowpan_fetch_skb/lowpan_push_hc_data functions. > > I tested it in all cases of compressions in wireshark and a contiki > sensornode. > > Changes since v3: > - add patch to introduce lowpan_push_hc_data helper function. > - remove patch to fix nullpointer dereferencing and replace it with > a patch which use the lowpan_push_hc_data function in compress_udp_header > function. This fixes the nullpointer dereferencing problem also and is more > readable. > - add missing newline in pr_debug_ratelimited. > > Changes since v2: > - remove unnecessary casts and brackes, suggested by Werner Almesberger. > - use pr_debug_ratelimited instead of pr_debug on patch 4/7. > > Alexander Aring (8): > 6lowpan: introduce lowpan_push_hc_data function > 6lowpan: udp use lowpan_push_hc_data function > 6lowpan: fix udp compress ordering > 6lowpan: fix udp byte ordering > 6lowpan: add udp warning for elided checksum > 6lowpan: udp use lowpan_fetch_skb function > 6lowpan: udp use subtraction on both conditions > 6lowpan: cleanup udp compress function > > net/ieee802154/6lowpan.h | 8 +++ > net/ieee802154/6lowpan_iphc.c | 114 ++++++++++++++++++++++++------------------ > 2 files changed, 74 insertions(+), 48 deletions(-)
all 8 patches have been applied to bluetooth-next tree. Regards Marcel ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel