platform/core/api/thread.git
20 months agoAdd getting global ipaddr function 95/281195/3 accepted/tizen_7.0_unified_hotfix accepted/tizen_unified_riscv tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.062459 accepted/tizen/7.0/unified/hotfix/20221116.104849 accepted/tizen/unified/20220919.090142 accepted/tizen/unified/riscv/20230724.093720 tizen_7.0_m2_release
Wootak Jung [Wed, 14 Sep 2022 06:36:08 +0000 (15:36 +0900)]
Add getting global ipaddr function

Change-Id: I0813aa9e6f757966ed78da1e1a134d2cf4e15a24

20 months agoAdd static declaration for thread-test 62/281262/1
hyunuk.tak [Thu, 15 Sep 2022 04:58:53 +0000 (13:58 +0900)]
Add static declaration for thread-test

Change-Id: Ia5f8d7954e4e1fa22e0f2e4e907ac99ee47cfb83
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
20 months agoFix build error 60/281160/1 accepted/tizen/unified/20220914.164046
Wootak Jung [Wed, 14 Sep 2022 01:05:13 +0000 (10:05 +0900)]
Fix build error

Change-Id: I1df2f2c80fbc0ad3b076a45f1e822d615d45f062

20 months agoMerge "Add new CAPI for registering SRP service with TXT records" into tizen
Pyun DoHyun [Tue, 6 Sep 2022 23:48:56 +0000 (23:48 +0000)]
Merge "Add new CAPI for registering SRP service with TXT records" into tizen

21 months agoMerge "Use unsigned 16-bit integer for SRP port" into tizen
Pyun DoHyun [Thu, 1 Sep 2022 07:25:36 +0000 (07:25 +0000)]
Merge "Use unsigned 16-bit integer for SRP port" into tizen

21 months agoAdd new CAPI for registering SRP service with TXT records 46/279746/2
Arkadiusz Bokowy [Fri, 12 Aug 2022 12:29:05 +0000 (14:29 +0200)]
Add new CAPI for registering SRP service with TXT records

Change-Id: I8e9e861ac0b8e4579ebd0fbdeccc9404b578d025

21 months agoUse unsigned 16-bit integer for SRP port 25/279625/2
Arkadiusz Bokowy [Fri, 12 Aug 2022 09:39:52 +0000 (11:39 +0200)]
Use unsigned 16-bit integer for SRP port

According to OpenThread[1] documentation the size of the SRP client
service port shall be unsigned 16-bit integer.

References:
[1] https://openthread.io/reference/struct/ot-srp-client-service

Change-Id: I027cc821ac13017ab6e5411f02cb8e3c79206085

21 months agoAdd new CAPI for removing SRP service 63/279563/1
Arkadiusz Bokowy [Thu, 11 Aug 2022 13:39:46 +0000 (15:39 +0200)]
Add new CAPI for removing SRP service

Change-Id: Ib9c7dc90b28f6b92cdea058b4adb59803da50874

23 months agoModify a parameter to single pointer from double pointer 89/276689/1
hyunuk.tak [Tue, 21 Jun 2022 23:35:02 +0000 (08:35 +0900)]
Modify a parameter to single pointer from double pointer

Change-Id: I5b5e80478ebeb5e0676a0492050233c04e3a5a15
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoModify API's name for route 88/276688/1
hyunuk.tak [Mon, 20 Jun 2022 23:41:56 +0000 (08:41 +0900)]
Modify API's name for route

Change-Id: I2370233e4d918ac4587da7d84caab1ac4e797d33
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd test command to get onmesh prefixes 87/276687/1
hyunuk.tak [Mon, 20 Jun 2022 03:44:41 +0000 (12:44 +0900)]
Add test command to get onmesh prefixes

Change-Id: I9cc114392ab366a941f4731f34bb696445bdb540
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to get/set rloc for onmesh 86/276686/1
hyunuk.tak [Mon, 20 Jun 2022 02:51:23 +0000 (11:51 +0900)]
Add new CAPIs and unittest to get/set rloc for onmesh

Change-Id: I68fa300d736897fc85b92c329c7b46687fa5b291
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittestt to get/set DP for onmesh 85/276685/1
hyunuk.tak [Mon, 20 Jun 2022 02:47:09 +0000 (11:47 +0900)]
Add new CAPIs and unittestt to get/set DP for onmesh

Change-Id: Ide9fdf8fe7a97b5b38d0e3d3eff01301cd7153d4
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to get/set ND DNS for onmesh 84/276684/1
hyunuk.tak [Mon, 20 Jun 2022 02:43:49 +0000 (11:43 +0900)]
Add new CAPIs and unittest to get/set ND DNS for onmesh

Change-Id: I5ed3bd189c5e091052dcd6c635ffe3ced74d412c
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to get onmesh prefixes 83/276683/1
hyunuk.tak [Fri, 17 Jun 2022 04:18:56 +0000 (13:18 +0900)]
Add new CAPIs and unittest to get onmesh prefixes

Change-Id: I9d2d4476926c5b7c16f761f22d26dffea4c41527
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoRefactor a CAPI for adding onmesh prefix for br 82/276682/1
hyunuk.tak [Wed, 15 Jun 2022 01:45:00 +0000 (10:45 +0900)]
Refactor a CAPI for adding onmesh prefix for br

Change-Id: I741f90ef854510aa097e1b58ccd0bda469c1b131
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to set/get stable for onmesh 81/276681/1
hyunuk.tak [Wed, 15 Jun 2022 01:17:52 +0000 (10:17 +0900)]
Add new CAPIs and unittest to set/get stable for onmesh

Change-Id: I9d177f6cf3759d6c49225c1832b116adfaf46c00
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to set/get on mesh for onmesh 80/276680/1
hyunuk.tak [Wed, 15 Jun 2022 00:22:34 +0000 (09:22 +0900)]
Add new CAPIs and unittest to set/get on mesh for onmesh

Change-Id: I19d6718cc8540f6a89b152ad05a2124b2e7bdea1
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to set/get default route for onmesh 79/276679/1
hyunuk.tak [Wed, 15 Jun 2022 00:17:13 +0000 (09:17 +0900)]
Add new CAPIs and unittest to set/get default route for onmesh

Change-Id: I5a4073f18197d0a610dbf5769897c65315a88ddc
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to get/set configure for onmesh 78/276678/1
hyunuk.tak [Wed, 15 Jun 2022 00:11:34 +0000 (09:11 +0900)]
Add new CAPIs and unittest to get/set configure for onmesh

Change-Id: I161557579fc7a609b83e3a0d24e14c279a0e4dcf
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to set/get dhcp for onmesh 77/276677/1
hyunuk.tak [Wed, 15 Jun 2022 00:06:09 +0000 (09:06 +0900)]
Add new CAPIs and unittest to set/get dhcp for onmesh

Change-Id: Ib9c9f09fd3e4cea2377284075b01ee598522fa1b
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to set/get slaac for onmesh 76/276676/1
hyunuk.tak [Tue, 14 Jun 2022 23:13:57 +0000 (08:13 +0900)]
Add new CAPIs and unittest to set/get slaac for onmesh

Change-Id: I32cad6c67d21bdb749856f0776cd52d28c9c5081
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to get/set preferred for onmesh 75/276675/1
hyunuk.tak [Tue, 14 Jun 2022 23:03:57 +0000 (08:03 +0900)]
Add new CAPIs and unittest to get/set preferred for onmesh

Change-Id: Ibc071b7b33541ae530b2a6dac2c04800f1d9afd7
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to get/set preference for onmesh 74/276674/1
hyunuk.tak [Tue, 14 Jun 2022 08:34:33 +0000 (17:34 +0900)]
Add new CAPIs and unittest to get/set preference for onmesh

Change-Id: I39d67a63b775f855b8f1ebef5197a356020cd7e4
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to set/get ipv6 prefix for onmesh 73/276673/1
hyunuk.tak [Tue, 14 Jun 2022 07:43:18 +0000 (16:43 +0900)]
Add new CAPIs and unittest to set/get ipv6 prefix for onmesh

Change-Id: Ibc0ffc494ef191be37312bbab5795090075d3e9c
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd new CAPIs and unittest to create/destroy onmesh prefix 72/276672/1
hyunuk.tak [Tue, 14 Jun 2022 06:00:29 +0000 (15:00 +0900)]
Add new CAPIs and unittest to create/destroy onmesh prefix

Change-Id: I2bf6b08ce39ce7765cbcf9e9dc40f7b83f0e6882
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoModify to add array type for external routes dbus variant 71/276671/1
hyunuk.tak [Tue, 31 May 2022 02:33:04 +0000 (11:33 +0900)]
Modify to add array type for external routes dbus variant

Change-Id: Iea12013151a5f6a7fe6354109f81edbed7b54940
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoRemove thread_br_get_route_info CAPI 70/276670/1
hyunuk.tak [Tue, 31 May 2022 01:21:57 +0000 (10:21 +0900)]
Remove thread_br_get_route_info CAPI

Change-Id: Ia279f166cf79084a2b016fbc7abfc2ad6b5039d2
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoReplace get with check 69/276669/1
hyunuk.tak [Mon, 30 May 2022 08:07:26 +0000 (17:07 +0900)]
Replace get with check

Change-Id: Ifcbd2a7db14d25507fe42a8241f194fd28d379cf
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd a new CAPI and test for thread_br_get_device_nexthop 68/276668/1
hyunuk.tak [Mon, 30 May 2022 08:03:36 +0000 (17:03 +0900)]
Add a new CAPI and test for thread_br_get_device_nexthop

Change-Id: I22568521b1c4b31af8e2652d135118b34d5d5a3d
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd a new CAPI and test for thread_br_get_stable 67/276667/1
hyunuk.tak [Mon, 30 May 2022 07:57:05 +0000 (16:57 +0900)]
Add a new CAPI and test for thread_br_get_stable

Change-Id: I43ffe8efbb6f509f7e4dbadb770cc08b5d26d2df
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd a new CAPI and test for thread_br_get_preference 66/276666/1
hyunuk.tak [Mon, 30 May 2022 07:47:14 +0000 (16:47 +0900)]
Add a new CAPI and test for thread_br_get_preference

Change-Id: I6a469b91288a4fb74509024d56423528169ac37f
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd a new CAPI and test for thread_br_get_rloc16 65/276665/1
hyunuk.tak [Mon, 30 May 2022 07:18:56 +0000 (16:18 +0900)]
Add a new CAPI and test for thread_br_get_rloc16

Change-Id: Ib53d4190860b70564d6513df3da1f8dbdb6f7e07
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd a new CAPI and test for thread_br_get_ipv6_prefix 64/276664/1
hyunuk.tak [Mon, 30 May 2022 06:46:44 +0000 (15:46 +0900)]
Add a new CAPI and test for thread_br_get_ipv6_prefix

Change-Id: I899a64ea8b0e1ffdeef511b074ac918c804c2d01
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoRemove iteration to get external route 63/276663/1
hyunuk.tak [Mon, 30 May 2022 06:45:33 +0000 (15:45 +0900)]
Remove iteration to get external route

Change-Id: I592a54f0e54fc7a68beaab76bd75ae939f6f9f50
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoAdd the logic to prevent twice allocation 62/276662/1
Wootak Jung [Thu, 31 Mar 2022 01:55:52 +0000 (10:55 +0900)]
Add the logic to prevent twice allocation

modify unit test

Change-Id: I740299e058c0488fe869ecd182b53c349326d1f0
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
23 months agoImplement registered service getting function 61/276661/1
Wootak Jung [Thu, 31 Mar 2022 00:44:05 +0000 (09:44 +0900)]
Implement registered service getting function

Change-Id: I30295a6c4f30e0e16d40732ca1a62b939db5ea7e
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoRemove LCOV_EXCL_START for test 42/273142/1
hyunuk.tak [Wed, 30 Mar 2022 06:07:11 +0000 (15:07 +0900)]
Remove LCOV_EXCL_START for test

Change-Id: I4c6b95533dcae06586058202b058fe9058a2fef1
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd a conditional statement to check operational network set 41/273141/1
hyunuk.tak [Wed, 30 Mar 2022 06:00:31 +0000 (15:00 +0900)]
Add a conditional statement to check operational network set

Change-Id: Ifffc42f29ce339dd9425b06e971cbd14e9d4752c
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoRemove thread_network_create/destroy_operational_network APIs 40/273140/1
hyunuk.tak [Wed, 30 Mar 2022 05:22:12 +0000 (14:22 +0900)]
Remove thread_network_create/destroy_operational_network APIs

Change-Id: I085d2ebc8b1a8967fb266606f0fc178458ea754e
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoRemove FUNC_EXIT when it is terminated abnormally 39/273139/1
hyunuk.tak [Wed, 30 Mar 2022 05:08:58 +0000 (14:08 +0900)]
Remove FUNC_EXIT when it is terminated abnormally

Change-Id: I901800bbb9b9f8797e82ed70496b3af26971af30
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_unset_operational_network API with unittest 38/273138/1
hyunuk.tak [Wed, 30 Mar 2022 02:28:32 +0000 (11:28 +0900)]
Add thread_unset_operational_network API with unittest

Change-Id: I0b1d98638797311f8b5f2a52acd95bf885f42ce2
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_set_operational_network API with unittest 37/273137/1
hyunuk.tak [Wed, 30 Mar 2022 02:24:48 +0000 (11:24 +0900)]
Add thread_set_operational_network API with unittest

Change-Id: I7a6d5964192c487bee74eafde37e574e773d05e3
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_network_set_panid API with unittest 36/273136/1
hyunuk.tak [Wed, 30 Mar 2022 02:16:43 +0000 (11:16 +0900)]
Add thread_network_set_panid API with unittest

Change-Id: I42a71133a17c03c83cf9ae51cd4d3c6895afdc56
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_network_set_extended_panid API with unittest 35/273135/1
hyunuk.tak [Wed, 30 Mar 2022 02:12:43 +0000 (11:12 +0900)]
Add thread_network_set_extended_panid API with unittest

Change-Id: I6333b9d921959887241d9ea75d2460ea6ba97086
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_network_set_channel API with unittest 34/273134/1
hyunuk.tak [Wed, 30 Mar 2022 02:08:54 +0000 (11:08 +0900)]
Add thread_network_set_channel API with unittest

Change-Id: I69ba6fcd0bbd0c64d799106a7f33a0e4b80ad76b
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_network_set_pskc API with unittest 33/273133/1
hyunuk.tak [Wed, 30 Mar 2022 01:34:43 +0000 (10:34 +0900)]
Add thread_network_set_pskc API with unittest

Change-Id: Id0fc27785d186d622bc9a4e86d0fbb2313274daf
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_network_set_key API with unittest 32/273132/1
hyunuk.tak [Wed, 30 Mar 2022 01:28:30 +0000 (10:28 +0900)]
Add thread_network_set_key API with unittest

Change-Id: I3248a7be4934b32b4104605a9288809f46cbdeb7
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_network_set_name API with unittest 31/273131/1
hyunuk.tak [Wed, 30 Mar 2022 01:23:14 +0000 (10:23 +0900)]
Add thread_network_set_name API with unittest

Change-Id: Ib3093b14b8049ba5b371259a81468ce9ed5052b6
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_network_destroy API with unittest 30/273130/1
hyunuk.tak [Wed, 30 Mar 2022 01:16:41 +0000 (10:16 +0900)]
Add thread_network_destroy API with unittest

Change-Id: Ia231285ce774b9a94bc4902ba6465ef420c6c4c4
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd thread_network_create API with unittest 29/273129/1
hyunuk.tak [Wed, 30 Mar 2022 01:00:22 +0000 (10:00 +0900)]
Add thread_network_create API with unittest

Change-Id: I2a7a6c2fe57140c50a4b600408f2d27509f9a0a2
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd some APIs to handle network 28/273128/1
hyunuk.tak [Tue, 29 Mar 2022 08:57:58 +0000 (17:57 +0900)]
Add some APIs to handle network

Change-Id: I727275cc182dd01ee84bbe49c84d8d4dea874732
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd srp test case for getting server registered service 27/273127/1
hyunuk.tak [Tue, 29 Mar 2022 04:40:13 +0000 (13:40 +0900)]
Add srp test case for getting server registered service

Change-Id: I26b6a771d81a78f77977714b48cd9cbbdc999959
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd srp test case for server stop 26/273126/1
hyunuk.tak [Tue, 29 Mar 2022 04:14:09 +0000 (13:14 +0900)]
Add srp test case for server stop

Change-Id: I70c2378724d2bf2c943e4d77391b76b64ba03ba7
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd srp test case for server start 25/273125/1
hyunuk.tak [Tue, 29 Mar 2022 04:11:50 +0000 (13:11 +0900)]
Add srp test case for server start

Change-Id: I4bb3582cffdf09d4448e0ad27dd06913cb5fe032
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd srp test case for setting client host address 24/273124/1
hyunuk.tak [Tue, 29 Mar 2022 04:08:42 +0000 (13:08 +0900)]
Add srp test case for setting client host address

Change-Id: I92a8787bdd894d7a80679e0e0d090538b0c4b5ac
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd srp test case for setting client host name 23/273123/1
hyunuk.tak [Tue, 29 Mar 2022 04:03:21 +0000 (13:03 +0900)]
Add srp test case for setting client host name

Change-Id: I5124a8714a3c8c3e6470550c351885f9352532f3
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd srp test case for removing client host 22/273122/1
hyunuk.tak [Tue, 29 Mar 2022 03:58:21 +0000 (12:58 +0900)]
Add srp test case for removing client host

Change-Id: I279e46d72043627ff77123cb8c2dbbe3a56a810f
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd srp test case for client stop 21/273121/1
hyunuk.tak [Tue, 29 Mar 2022 03:55:48 +0000 (12:55 +0900)]
Add srp test case for client stop

Change-Id: Ie0c44209e9955cae917f0105a30c4fa6e082b3e9
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd srp test case for client start 20/273120/1
hyunuk.tak [Tue, 29 Mar 2022 03:46:25 +0000 (12:46 +0900)]
Add srp test case for client start

Change-Id: I4198da20d6e46bb9acf29bc0b88ee81496f4d0f0
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoFix a typo of commissioner API 19/273119/1
hyunuk.tak [Tue, 29 Mar 2022 02:26:02 +0000 (11:26 +0900)]
Fix a typo of commissioner API

Change-Id: I6e968ed343fc0dbff00b3c6112f55cbf8b8c7788
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd commissioner test case for setting commissioning data 18/273118/1
hyunuk.tak [Tue, 29 Mar 2022 02:20:55 +0000 (11:20 +0900)]
Add commissioner test case for setting commissioning data

Change-Id: Ie45b7efd707e4c5e0b74b7310c80310a0149be52
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd commissioner test case for start 17/273117/1
hyunuk.tak [Tue, 29 Mar 2022 02:12:18 +0000 (11:12 +0900)]
Add commissioner test case for start

Change-Id: I61604323de139881a9024a6d06307a45cfad7c8b
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd to clean up after used API for br enable 16/273116/1
hyunuk.tak [Mon, 28 Mar 2022 08:27:28 +0000 (17:27 +0900)]
Add to clean up after used API for br enable

Change-Id: I676666b57c48e6da931d93d077492306cbf396b4
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoModify indentation 15/273115/1
hyunuk.tak [Mon, 28 Mar 2022 08:21:38 +0000 (17:21 +0900)]
Modify indentation

Change-Id: Ibecfa857433ca9a4a71b97552d8fcdc3a37b8874
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoMove dummy ipv6 address to header file 14/273114/1
hyunuk.tak [Mon, 28 Mar 2022 08:20:00 +0000 (17:20 +0900)]
Move dummy ipv6 address to header file

Change-Id: I365d152d09abca41c8adf6ac7eec9f426218ff8f
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd border router test case for removing onmesh prefix 13/273113/1
hyunuk.tak [Mon, 28 Mar 2022 07:59:31 +0000 (16:59 +0900)]
Add border router test case for removing onmesh prefix

Change-Id: Ia111de236169ed639cc6a2f82fc1c36b33b6166a
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd border router test case for adding onmesh prefix 12/273112/1
hyunuk.tak [Mon, 28 Mar 2022 07:50:59 +0000 (16:50 +0900)]
Add border router test case for adding onmesh prefix

Change-Id: Id9e3c86ae269530be91fc308e71a71fc093dad19
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd border router test case for removing external route 11/273111/1
hyunuk.tak [Mon, 28 Mar 2022 07:36:38 +0000 (16:36 +0900)]
Add border router test case for removing external route

Change-Id: Iec73c140b8132b78a759fcb55a76fa9aa91b552a
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd border router test case for adding external route 10/273110/1
hyunuk.tak [Mon, 28 Mar 2022 07:26:07 +0000 (16:26 +0900)]
Add border router test case for adding external route

Change-Id: I1153b9cd679694c900e44625da9204be5c607200
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd border router test case for getting external routes 09/273109/1
hyunuk.tak [Mon, 28 Mar 2022 07:05:34 +0000 (16:05 +0900)]
Add border router test case for getting external routes

Change-Id: If5e0ec0ea36654a881b894abf7d00210d30f8585
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd border router test case for disable 08/273108/1
hyunuk.tak [Mon, 28 Mar 2022 02:49:59 +0000 (11:49 +0900)]
Add border router test case for disable

Change-Id: I37868e3308838dc4f774f80afaa200d592e589b6
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd to clean up after used API for instance 07/273107/1
hyunuk.tak [Mon, 28 Mar 2022 02:47:58 +0000 (11:47 +0900)]
Add to clean up after used API for instance

Change-Id: I18b6e08f31df25d67462ea2e945860b93c3470ee
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd border router test case for enable 06/273106/1
hyunuk.tak [Mon, 28 Mar 2022 02:43:13 +0000 (11:43 +0900)]
Add border router test case for enable

Change-Id: If13d70028f943d9d56d5e0a368cbd3392a5600a1
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoUse &s when get the string value 12/272912/1
hyunuk.tak [Mon, 28 Mar 2022 01:19:21 +0000 (10:19 +0900)]
Use &s when get the string value

Change-Id: I1214d133b1aa0c4812638cc1db146c12a789c661
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd joiner test case for joining by network key 11/272911/1
hyunuk.tak [Fri, 25 Mar 2022 10:35:02 +0000 (19:35 +0900)]
Add joiner test case for joining by network key

Change-Id: I064c2775e58dd050fee74336fe50fa79fba951ca
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd joiner test case for joiner stop 10/272910/1
hyunuk.tak [Fri, 25 Mar 2022 10:29:50 +0000 (19:29 +0900)]
Add joiner test case for joiner stop

Change-Id: If9991261397b4129fcca813f984bc8d23eaf6ea3
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd jointer test case for joiner start async 09/272909/1
hyunuk.tak [Fri, 25 Mar 2022 10:12:46 +0000 (19:12 +0900)]
Add jointer test case for joiner start async

Change-Id: I75a232293fb181a58411bb36baa2e7fd9444595d
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoRemove unnecessary iteration for joiner start 08/272908/1
hyunuk.tak [Fri, 25 Mar 2022 07:18:03 +0000 (16:18 +0900)]
Remove unnecessary iteration for joiner start

Change-Id: Ifdf04d208ea5a8e9504bc42395d02701ecc395a9
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoRemove unnecessary check logic 07/272907/1
Wootak Jung [Fri, 25 Mar 2022 06:01:15 +0000 (15:01 +0900)]
Remove unnecessary check logic

Change-Id: Ifde619efbe832bc38e300d8c1093a9dbcdb553c3
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd test cases for panid related function 06/272906/1
Wootak Jung [Fri, 25 Mar 2022 05:29:27 +0000 (14:29 +0900)]
Add test cases for panid related function

Change-Id: If14ff40946bfb91d73fba8a39ce54d81b79152cc
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd joiner test case for joiner start 05/272905/1
hyunuk.tak [Fri, 25 Mar 2022 05:30:22 +0000 (14:30 +0900)]
Add joiner test case for joiner start

Change-Id: If16289acf415effc8fc6932d1857436e8e84ab33
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd new API to get the panid from operational network 04/272904/1
Wootak Jung [Fri, 25 Mar 2022 02:18:46 +0000 (11:18 +0900)]
Add new API to get the panid from operational network

Change-Id: I658dfd3d29753b0c24024b74b172398b8ac4e54a
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoModify a definition for dummy tlvs size 03/272903/1
hyunuk.tak [Fri, 25 Mar 2022 04:48:16 +0000 (13:48 +0900)]
Modify a definition for dummy tlvs size

Change-Id: Iea95c8ce2b1735502100349c6dc264e866ba7e1b
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd to clean up after used API for network 02/272902/1
hyunuk.tak [Fri, 25 Mar 2022 03:08:44 +0000 (12:08 +0900)]
Add to clean up after used API for network

Change-Id: I4611290c7804c11a264195e7f527cddc5cbb40f1
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd to free a memory for tlvs_buffer 01/272901/1
hyunuk.tak [Fri, 25 Mar 2022 03:01:32 +0000 (12:01 +0900)]
Add to free a memory for tlvs_buffer

Change-Id: Ia6fce11917cf66af944ba1a7124a8229e2965730
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd network test case for removing ip address 00/272900/1
hyunuk.tak [Thu, 24 Mar 2022 07:49:21 +0000 (16:49 +0900)]
Add network test case for removing ip address

Change-Id: I992cdb04bebd9cfcf4bb0ba56cd570535a35ae9a
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd network test case for adding ip address 99/272899/1
hyunuk.tak [Thu, 24 Mar 2022 07:46:48 +0000 (16:46 +0900)]
Add network test case for adding ip address

Change-Id: Id48b6097ed634bb3df7767e57f47f60fcb5ba6f6
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd network test case for getting ip address 98/272898/1
hyunuk.tak [Thu, 24 Mar 2022 07:32:36 +0000 (16:32 +0900)]
Add network test case for getting ip address

Change-Id: Ia6abac5b085ad8565649b8978110ee9c76b5f0be
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd network test case for detach 97/272897/1
hyunuk.tak [Thu, 24 Mar 2022 07:20:00 +0000 (16:20 +0900)]
Add network test case for detach

Change-Id: I5cc236639d25ce5fa83af3278ca0d35de72a6105
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd network test case for attach 96/272896/1
hyunuk.tak [Thu, 24 Mar 2022 06:47:56 +0000 (15:47 +0900)]
Add network test case for attach

Change-Id: I6110037299905da00aa71372b875ea7383f251f3
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd network test case for getting active dataset tlvs 95/272895/1
hyunuk.tak [Thu, 24 Mar 2022 06:15:46 +0000 (15:15 +0900)]
Add network test case for getting active dataset tlvs

Change-Id: I8b7be34ddfcde849f13244c6b3c4902c543baa1e
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd network test case for setting active dataset tlvs 94/272894/1
hyunuk.tak [Thu, 24 Mar 2022 06:05:04 +0000 (15:05 +0900)]
Add network test case for setting active dataset tlvs

Change-Id: I4fdbfbc8f026af4ff5944406bade321920eab956
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd network test case for destroying operational network 93/272893/1
hyunuk.tak [Thu, 24 Mar 2022 04:21:13 +0000 (13:21 +0900)]
Add network test case for destroying operational network

Change-Id: I5072948edea7a9afeaf3cf06591eb0b595c0ddfa
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd network test case for creating operational network 92/272892/1
hyunuk.tak [Thu, 24 Mar 2022 04:05:06 +0000 (13:05 +0900)]
Add network test case for creating operational network

Change-Id: I52de2d10b0ca977f53419a6eee8a6f3a4b362415
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoMove scan callback function to member 91/272891/1
hyunuk.tak [Thu, 24 Mar 2022 03:40:09 +0000 (12:40 +0900)]
Move scan callback function to member

Change-Id: Ia43dcc861ab39e5f79b4ba4f605ed6cebbbecab6
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoRelease timeout resource appropriately 90/272890/1
hyunuk.tak [Wed, 23 Mar 2022 08:59:26 +0000 (17:59 +0900)]
Release timeout resource appropriately

Change-Id: I4b32aa7e51f6c50649439e9c69980b7296718ebd
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd core test case for getting extended address 89/272889/1
hyunuk.tak [Wed, 23 Mar 2022 06:35:01 +0000 (15:35 +0900)]
Add core test case for getting extended address

Change-Id: Ic3dadc496378ea36b598e9bac639cea97aed1033
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd core test case for scan 88/272888/1
hyunuk.tak [Wed, 23 Mar 2022 06:18:14 +0000 (15:18 +0900)]
Add core test case for scan

Change-Id: I22aeb57052fabf469fa78dee72fc5e5d04faf79a
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>
2 years agoAdd core test case for scan param destroy 87/272887/1
hyunuk.tak [Tue, 22 Mar 2022 06:11:05 +0000 (15:11 +0900)]
Add core test case for scan param destroy

Change-Id: I2fb9d4c43c26a4f6ee669e6f0b7ecf8dbef1980b
Signed-off-by: hyunuk.tak <hyunuk.tak@samsung.com>