From e4cc10594c3cfedeb66b089279e17386f26764bd Mon Sep 17 00:00:00 2001 From: Simon Lin Date: Tue, 20 Apr 2021 01:26:12 +0800 Subject: [PATCH] [trel] remove Thread LLA on deinit (#6485) --- src/posix/platform/trel_udp6.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/posix/platform/trel_udp6.cpp b/src/posix/platform/trel_udp6.cpp index 5b224b667..5710f12f8 100644 --- a/src/posix/platform/trel_udp6.cpp +++ b/src/posix/platform/trel_udp6.cpp @@ -654,6 +654,11 @@ void platformTrelDeinit(void) close(sMulticastSocket); } + if (!otIp6IsAddressUnspecified(&sInterfaceAddress)) + { + RemoveUnicastAddress(&sInterfaceAddress); + } + otLogDebgPlat("[trel] platformTrelDeinit()"); }