lowpan6: fix FRAG1 decompression failure and add unit test

Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de>
This commit is contained in:
Simon Goldschmidt
2026-08-31 12:03:58 +02:00
parent 7d1327e514
commit f873b62959
9 changed files with 174 additions and 1 deletions

View File

@@ -165,6 +165,7 @@
<ClCompile Include="..\..\..\..\test\unit\core\test_timers.c" />
<ClCompile Include="..\..\..\..\test\unit\ip4\test_ip4.c" />
<ClCompile Include="..\..\..\..\test\unit\ip6\test_ip6.c" />
<ClCompile Include="..\..\..\..\test\unit\lowpan6\test_lowpan6.c" />
<ClCompile Include="..\..\..\..\test\unit\mdns\test_mdns.c" />
<ClCompile Include="..\..\..\..\test\unit\mqtt\test_mqtt.c" />
<ClCompile Include="..\..\..\..\test\unit\ppp\test_pppos.c" />
@@ -188,6 +189,7 @@
<ClInclude Include="..\..\..\..\test\unit\core\test_timers.h" />
<ClInclude Include="..\..\..\..\test\unit\ip4\test_ip4.h" />
<ClInclude Include="..\..\..\..\test\unit\ip6\test_ip6.h" />
<ClInclude Include="..\..\..\..\test\unit\lowpan6\test_lowpan6.h" />
<ClInclude Include="..\..\..\..\test\unit\mdns\test_mdns.h" />
<ClInclude Include="..\..\..\..\test\unit\mqtt\test_mqtt.h" />
<ClInclude Include="..\..\..\..\test\unit\ppp\test_pppos.h" />

View File

@@ -37,6 +37,9 @@
<Filter Include="ppp">
<UniqueIdentifier>{4d24c808-c024-4aba-a214-e5bc276e124d}</UniqueIdentifier>
</Filter>
<Filter Include="lowpan6">
<UniqueIdentifier>{7b1a7667-b6c5-4f47-85ff-edfe74a7f7c7}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\test\unit\core\test_mem.c">
@@ -100,6 +103,9 @@
<ClCompile Include="..\..\..\..\test\unit\tcp\test_tcp_state.c">
<Filter>tcp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\test\unit\lowpan6\test_lowpan6.c">
<Filter>lowpan6</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\..\test\unit\core\test_mem.h">
@@ -164,5 +170,8 @@
<ClInclude Include="..\..\..\..\test\unit\tcp\test_tcp_state.h">
<Filter>tcp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\test\unit\lowpan6\test_lowpan6.h">
<Filter>lowpan6</Filter>
</ClInclude>
</ItemGroup>
</Project>