Skip to content
Browse files

net: ip: 6lo (IPHC) uncompression rework

This is a rework of the 6lo IPHC uncompression.
The uncompression now tries to work in place on the original buffer
instead of allocation a new one. If there is not enough tail-room,
a new buffer is allocated and filled with the IP and maybe UDP header.
The compressed header is pulled from the original buffer and the
buffer is preserved.

Signed-off-by: Alexander Wachter <>
  • Loading branch information...
alexanderwachter authored and jukkar committed Jun 18, 2019
1 parent 0261ecd commit f10da7b6438393806b3c03426dde623463abd906
Showing with 492 additions and 455 deletions.
  1. +439 −426 subsys/net/ip/6lo.c
  2. +53 −29 subsys/net/ip/6lo_private.h

0 comments on commit f10da7b

Please sign in to comment.
You can’t perform that action at this time.