platform/core/connectivity/inm-manager.git
6 years agoInitialize ARES channel and start DNS lookup 09/200509/7
Yu [Tue, 26 Feb 2019 02:13:07 +0000 (11:13 +0900)]
Initialize ARES channel and start DNS lookup

Change-Id: I34698eba3ddd60ead9b095dc20cdfd0a49371241
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd function body to start dns lookup 08/200508/3
Yu [Tue, 26 Feb 2019 02:05:55 +0000 (11:05 +0900)]
Add function body to start dns lookup

Change-Id: Ifd4cf2d1e0e9b1ef07ee21974ec78c7bded86bb4
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd skeleton of DNS Lookup 07/200507/2
Yu [Tue, 26 Feb 2019 01:52:21 +0000 (10:52 +0900)]
Add skeleton of DNS Lookup

Change-Id: I586bccbcd566aed960cbf46cc74c50b387b02a99
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd GDBus method handler for DefaultDnsLookupCheck 06/200506/2
Yu [Mon, 25 Feb 2019 08:34:33 +0000 (17:34 +0900)]
Add GDBus method handler for DefaultDnsLookupCheck

Change-Id: I3be4c300fab5ebc5a17a67247ebaa82a5749fdfd
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoModify internal name for checking gateway 52/200452/2 accepted/tizen/unified/20190311.220605 submit/tizen/20190311.051058
Yu [Mon, 25 Feb 2019 07:49:07 +0000 (16:49 +0900)]
Modify internal name for checking gateway

Change-Id: I63e5976c068d9b67b239d66695b93d2c2f0daaec
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoModify internal name for ARP Request 16/200316/5
Yu [Thu, 21 Feb 2019 10:59:08 +0000 (19:59 +0900)]
Modify internal name for ARP Request

Change-Id: I1d7dc551b3f4870e71573bdcf463354c47d8b886
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd GDBus method handler for GetArpPacketInterval 89/200289/2
Yu [Thu, 21 Feb 2019 06:37:23 +0000 (15:37 +0900)]
Add GDBus method handler for GetArpPacketInterval

Change-Id: I4ce0ee15d196e2309560a005187beca2165b2eda
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd GDBus method handler for SetArpPacketInterval 75/200275/4
Yu [Thu, 21 Feb 2019 05:16:18 +0000 (14:16 +0900)]
Add GDBus method handler for SetArpPacketInterval

Change-Id: Ic4fd2238cb381ab1a98e450eb09bdb6c717b7120
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd gio channel create/destroy functions to util 60/199060/2 accepted/tizen/unified/20190220.012544 submit/tizen/20190213.052953
Yu [Fri, 1 Feb 2019 07:29:48 +0000 (16:29 +0900)]
Add gio channel create/destroy functions to util

Change-Id: Iaa2160d929b8531aaffbdf9502db5f25a62fa9d5
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix bugs detected by static anlayzer 72/198372/2 accepted/tizen/unified/20190213.071821 submit/tizen/20190211.090225
Yu [Thu, 24 Jan 2019 07:31:13 +0000 (16:31 +0900)]
Fix bugs detected by static anlayzer

Change-Id: I6ea5d2b20ecde3995e9fe3d91d37cb3a86d01626
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix warnings from static analyzer 72/197872/1 accepted/tizen/unified/20190128.061716 submit/tizen/20190122.114357 submit/tizen/20190123.120441
Yu [Thu, 17 Jan 2019 01:26:17 +0000 (10:26 +0900)]
Fix warnings from static analyzer

Change-Id: Ia3ef2a393fe836adca8d3bd51114d9cc9def81d0
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix log format errors 01/196201/2 accepted/tizen/unified/20181227.102131 submit/tizen/20181227.045321
Yu [Wed, 26 Dec 2018 04:31:03 +0000 (13:31 +0900)]
Fix log format errors

Change-Id: Iba778498c660e64d248628f5ee6bb21836f045c1
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix GVariant format for out argument of GetLinks method 61/195761/1
Yu [Tue, 18 Dec 2018 02:29:00 +0000 (11:29 +0900)]
Fix GVariant format for out argument of GetLinks method

Change-Id: I12a52c770132c1dadf8e175cea11eefc43a66698
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd route information to link variant 23/195523/2
Yu [Fri, 14 Dec 2018 02:16:33 +0000 (11:16 +0900)]
Add route information to link variant

Change-Id: I5b75460842f57dd1b1e37093047e471ed269dd7d
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd neighbor information to link variant 22/195522/2
Yu [Fri, 14 Dec 2018 02:15:19 +0000 (11:15 +0900)]
Add neighbor information to link variant

Change-Id: Ie86a32b32922ad2e9daf38b0484767775bd5b580
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd address to link variant 21/195521/2
Yu [Fri, 14 Dec 2018 02:11:14 +0000 (11:11 +0900)]
Add address to link variant

Change-Id: I570517476bdb589655d52998233535ab3d2c9c73
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd function to get link information as variant 20/195520/2
Yu [Fri, 14 Dec 2018 02:09:01 +0000 (11:09 +0900)]
Add function to get link information as variant

Change-Id: I74ff424572c5f07bce6f48479b0b2733c53a44d4
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd link method and signal to DBus interface 19/195519/2
Yu [Fri, 14 Dec 2018 02:02:51 +0000 (11:02 +0900)]
Add link method and signal to DBus interface

Change-Id: I3e2c3c5b6769ab78cc9d881bfb057ebc8b6ca79c
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd route information to link 63/195363/3
Yu [Thu, 13 Dec 2018 01:39:40 +0000 (10:39 +0900)]
Add route information to link

Change-Id: Ia6273b5fdfd708e486e9f96b3c04a923eb2395ec
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd neighbor information to link 62/195362/3
Yu [Thu, 13 Dec 2018 01:39:01 +0000 (10:39 +0900)]
Add neighbor information to link

Change-Id: I06a915b5f5542259db2c6d9c5253b80b3d1297a1
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd address information to link 61/195361/2
Yu [Thu, 13 Dec 2018 01:37:41 +0000 (10:37 +0900)]
Add address information to link

Change-Id: I4792bdcc0a6c248dff8e4547d6ec4fe06d0fbf14
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFree dst first and check src later 60/195360/2
Yu [Thu, 13 Dec 2018 01:35:40 +0000 (10:35 +0900)]
Free dst first and check src later

Change-Id: Ic15b4321cc8a3ad73d365a5145d91a919ca31825
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoHold link information to pass it to user 71/195171/2
Yu [Tue, 11 Dec 2018 07:49:23 +0000 (16:49 +0900)]
Hold link information to pass it to user

Change-Id: I9667f641d80310c501067d88797cbed5b9ed35e5
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix debug message 28/195128/1 accepted/tizen/unified/20181217.064635 submit/tizen/20181211.041504 submit/tizen/20181214.044902
Yu [Tue, 11 Dec 2018 03:59:32 +0000 (12:59 +0900)]
Fix debug message

Change-Id: I4bc506517d404776c275497418f67f9f96a37412
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove unnecessary included header and debug messages 04/195004/1
Yu [Mon, 10 Dec 2018 06:18:01 +0000 (15:18 +0900)]
Remove unnecessary included header and debug messages

Change-Id: I60583710c5041c1a97908c8f25fc41f876ecd6b0
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAllocate memory wlan security information when it needs 32/194832/2
Yu [Fri, 7 Dec 2018 08:44:33 +0000 (17:44 +0900)]
Allocate memory wlan security information when it needs

Change-Id: I5f444dad88b3d2fa4779fc640e4144b52dc93d43
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAllocate memory for telephony information when it needs 31/194831/1
Yu [Fri, 7 Dec 2018 08:41:13 +0000 (17:41 +0900)]
Allocate memory for telephony information when it needs

Change-Id: Ifec25d952f6e550e608e6ea35658f6ded4c9e3d6
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove unnecessary information from wpa_supplicant mon 30/194830/1
Yu [Fri, 7 Dec 2018 08:33:54 +0000 (17:33 +0900)]
Remove unnecessary information from wpa_supplicant mon

Description: Connman can provide most of BSS and network
informations. Also, we don't use p2p and supplicant
specific information currently.

Change-Id: I9e4bf25cf2d505fc0f008570686dcedd5ed871d8
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAllocate memory when monitoring statistics starts 28/194828/1
Yu [Fri, 7 Dec 2018 08:25:51 +0000 (17:25 +0900)]
Allocate memory when monitoring statistics starts

Change-Id: Ibd25889af68f548477e5308ac7da01290f58603a
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoMove netlink related definitions from header to source file 27/194827/1
Yu [Fri, 7 Dec 2018 08:22:27 +0000 (17:22 +0900)]
Move netlink related definitions from header to source file

Change-Id: Ia9ef46a5d3428fe73dfc7d6b557c2869fd5f7f63
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAllocate ip-conflict monitoring memory dynamically 25/194825/1
Yu [Fri, 7 Dec 2018 08:18:41 +0000 (17:18 +0900)]
Allocate ip-conflict monitoring memory dynamically

Change-Id: I9b30725dad29770baebd8df4829053bed4fdcc5b
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoModify daemon monitoring function to reduce code size 24/194824/1
Yu [Fri, 7 Dec 2018 08:13:43 +0000 (17:13 +0900)]
Modify daemon monitoring function to reduce code size

Change-Id: I725e5c64d8166e360fa437decfd95b8acf3df293
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoReplace code with function 23/194823/1
Yu [Fri, 7 Dec 2018 08:08:55 +0000 (17:08 +0900)]
Replace code with function

Change-Id: Icef751cc90ca01813cf28e1da30cac0866e8eaca
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoMove DBus introspection into init function 83/194783/1
Yu [Fri, 7 Dec 2018 07:02:03 +0000 (16:02 +0900)]
Move DBus introspection into init function

Description: It's hard to match introspection and
related handler function if it is placed far from
function codes. So, I moved it into initialize function.

Change-Id: Ia693c31cd0530f4de272d7c1edb4f7c8adcb02f4
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove unused DBus methods 79/194779/2
Yu [Fri, 7 Dec 2018 06:57:02 +0000 (15:57 +0900)]
Remove unused DBus methods

Description : Some methods were developed for test purpose but not removed.
Change-Id: Idef1f934ce534832bfe1152a850a5a88311f4ac8
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAllocate DBus related memory dynamically 68/194768/2
Yu [Fri, 7 Dec 2018 06:45:06 +0000 (15:45 +0900)]
Allocate DBus related memory dynamically

Change-Id: Ic86d3f037b1830f0dc0ad2eba41c1bfc6d7fc5e2
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove unecessary log dump code 50/194750/1
Yu [Fri, 7 Dec 2018 06:10:18 +0000 (15:10 +0900)]
Remove unecessary log dump code

Change-Id: I470cd602bcb41ad3bd9611a270fb63ba7b52329c
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove unused connman information 46/194746/1
Yu [Fri, 7 Dec 2018 06:01:41 +0000 (15:01 +0900)]
Remove unused connman information

Description : Essid and connman manager interface
information aren't used for any purpose at this point.

Change-Id: I828f0f392fdf1bfded0884455c6222df1bc075df
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAllocate congestion monitoring memory when it starts 40/194740/1
Yu [Fri, 7 Dec 2018 05:52:23 +0000 (14:52 +0900)]
Allocate congestion monitoring memory when it starts

Change-Id: Ifbf2896370d18782f50115594b94ce8a085a1669
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoChange arping related static memory to dynamic memory 34/194734/1
Yu [Fri, 7 Dec 2018 05:43:19 +0000 (14:43 +0900)]
Change arping related static memory to dynamic memory

Change-Id: Ifb08c2aca2267c47a7790e47219baa1d0c17c62d
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoMove codes which set DBus error to gdbus related source file 30/194730/1
Yu [Fri, 7 Dec 2018 05:34:13 +0000 (14:34 +0900)]
Move codes which set DBus error to gdbus related source file

Change-Id: Ie1ed3b8c122ad26f5c859684fa24f405066efaa7
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd memory freeing code at some points causing memory leak 27/194727/2
Yu [Fri, 7 Dec 2018 05:28:05 +0000 (14:28 +0900)]
Add memory freeing code at some points causing memory leak

Change-Id: Ief22ed625b08c2e89e1a534ab8a83599576bc9eb
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix typo and add newline for log file 10/194710/2
Yu [Fri, 7 Dec 2018 04:53:31 +0000 (13:53 +0900)]
Fix typo and add newline for log file

Change-Id: I0117a99dc07193d9e1b0c6c50005b79139e057ec
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoModify local RTNL log function name 97/193697/1 accepted/tizen/unified/20181127.073347 submit/tizen/20181127.011050
Yu [Fri, 23 Nov 2018 08:54:29 +0000 (17:54 +0900)]
Modify local RTNL log function name

Change-Id: Ibed81374d9b037b113ea98467c3e4a6be2447dfa
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoChange enum value for rtnl type 50/193550/2
Yu [Thu, 22 Nov 2018 01:37:09 +0000 (10:37 +0900)]
Change enum value for rtnl type

Change-Id: Iaa0d615bb484f835354e37e7a7a98dc151403df1
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove unnecessary RTNL cache initialization 49/193549/2
Yu [Thu, 22 Nov 2018 01:31:39 +0000 (10:31 +0900)]
Remove unnecessary RTNL cache initialization

Change-Id: I4ebbc009780a9b4c949309a2e91756893f0dd575
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd logs for next hop of route table 48/193548/1
Yu [Thu, 22 Nov 2018 01:29:05 +0000 (10:29 +0900)]
Add logs for next hop of route table

Change-Id: Id06a2d690e3b10d77b47bbc4c3c1f8b034dc2b89
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix build warnings 85/193185/1 accepted/tizen/unified/20181119.153030 submit/tizen/20181119.042228
Cheoleun Moon [Thu, 15 Nov 2018 23:09:49 +0000 (08:09 +0900)]
Fix build warnings

Change-Id: Ieab4c1ccc0654e284ee35e6737963ccec0fa4f52
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
6 years agoFix asan build issue 83/193183/1
Cheoleun Moon [Thu, 15 Nov 2018 23:07:46 +0000 (08:07 +0900)]
Fix asan build issue

Change-Id: I0d0389bf6b957352f5546f99404b8b226bfffe94
Signed-off-by: Cheoleun Moon <chleun.moon@samsung.com>
6 years agoAdd logs for RTNL events 18/192718/2 accepted/tizen/unified/20181115.151603 submit/tizen/20181113.075133 submit/tizen/20181115.005454 submit/tizen/20181115.005500
Yu [Thu, 8 Nov 2018 10:22:00 +0000 (19:22 +0900)]
Add logs for RTNL events

Change-Id: I6d1ad209f1ff53f522b0dc5ddd883f6bf32867d9
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoEnable log file for key:value pair information 13/192513/5
Yu [Tue, 6 Nov 2018 06:14:09 +0000 (15:14 +0900)]
Enable log file for key:value pair information

Change-Id: I6ae699773864421a56843cce63a57db24bb8b012
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd log file generator function 07/192507/2
Yu [Tue, 6 Nov 2018 06:01:02 +0000 (15:01 +0900)]
Add log file generator function

Change-Id: Iedf51f641725e00f29467f6a24eed96d8f98adab
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoModify debug message levels and formats 06/192506/2
Yu [Tue, 6 Nov 2018 05:59:19 +0000 (14:59 +0900)]
Modify debug message levels and formats

Description : We leave some valuable key:value pair information
for futher analysis. That kind of log follows below format.
<key:value>
For example, "<STATE:association><SSID:APName><RSSILevel:-36 dBm>"

Change-Id: I31c85db506c38acbe57d1227b677769bf2e185f9
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd newly supported feature to daemon 88/191888/4 accepted/tizen/unified/20181107.081826 submit/tizen/20181105.104908
Yu [Thu, 25 Oct 2018 01:13:50 +0000 (10:13 +0900)]
Add newly supported feature to daemon

Change-Id: I8daf3403ab08d7734c7452ddfb22000d37d36c61
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix bug reported by static analyzer 87/191887/4
Yu [Thu, 25 Oct 2018 00:59:31 +0000 (09:59 +0900)]
Fix bug reported by static analyzer

Change-Id: I37f079e966a62b8b77f15f47072d527e20925160
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove unsupported function and modify function name 86/191886/4
Yu [Wed, 24 Oct 2018 11:38:14 +0000 (20:38 +0900)]
Remove unsupported function and modify function name

Change-Id: I30291a8572f01dce6893ff47078d3afc03d4e1bb
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test for RTNL init/deinit 85/191885/4
Yu [Wed, 24 Oct 2018 11:14:45 +0000 (20:14 +0900)]
Add test for RTNL init/deinit

Change-Id: I245c054b7d274df3dbcaa1780898a78027ffceef
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd parse for RTNL neigh, route data 84/191884/4
Yu [Wed, 24 Oct 2018 11:06:10 +0000 (20:06 +0900)]
Add parse for RTNL neigh, route data

Change-Id: I003035e5c5836fd7ec0f99d791887ef4683d2195
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd parse for RTNL link data 83/191883/4
Yu [Wed, 24 Oct 2018 11:01:06 +0000 (20:01 +0900)]
Add parse for RTNL link data

Change-Id: I0fc9f867490438623f8aa975eb18e463b489afde
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd parse for RTNL address data 82/191882/4
Yu [Wed, 24 Oct 2018 10:54:38 +0000 (19:54 +0900)]
Add parse for RTNL address data

Change-Id: Ib374e8d10ef04ff74c7f78e78bfc55a307d918be
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd RTNL monitoring initial code 81/191881/4
Yu [Wed, 24 Oct 2018 10:44:04 +0000 (19:44 +0900)]
Add RTNL monitoring initial code

Change-Id: Ib6640fd90bd93446f5db54f259c5e2abf012abeb
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd util code for using RTNL cache 80/191880/4
Yu [Wed, 24 Oct 2018 09:06:26 +0000 (18:06 +0900)]
Add util code for using RTNL cache

Change-Id: I407a19c1f505d2ef14fd6837f947476e7ef59dcc
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd function to send probe 79/191879/2
Yu [Wed, 24 Oct 2018 08:22:20 +0000 (17:22 +0900)]
Add function to send probe

Change-Id: Id6e64a4cf0a049d50ee164a5a3bc9bffa7804a02
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd handler for cmsg read from socket error queue 78/191878/2
Yu [Wed, 24 Oct 2018 06:53:43 +0000 (15:53 +0900)]
Add handler for cmsg read from socket error queue

Description:
Currently, daemon only handles MTU Local error(EMSGSIZ).
If EMGSSIZ occurs, it'll modify the packet size and resend.

ICMP destination unreachable or ICMP time exceeded is
good sign for this method.
We'll take care of more errors if the case is needed.

We make port appear TTL setted by the daemon when the packet
is sent. (current_ttl = port - p_trace_route->port)
Change-Id: I1aa1308bff3839e2266a5f30fe251ace558c88fa
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd socket option to get error from socket error queue 77/191877/2
Yu [Wed, 24 Oct 2018 06:42:14 +0000 (15:42 +0900)]
Add socket option to get error from socket error queue

Description:
IP_RECVRR - When the user receives an error from
a socket operation, the errors can be received by calling
recvmsg(2) with the MSG_ERRQUEUE flag set.

We can handle both local and icmp error by this option.

IP_MTU_DISCOVER with IP_PMTUDISC_DO forces the don't-fragment
flag to be set on all outgoing packets.

Change-Id: Ife1e0656e9f38d80f26f626915a45fab165c0fee
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoCreate socket channel to get trace route data 76/191876/2
Yu [Wed, 24 Oct 2018 06:25:33 +0000 (15:25 +0900)]
Create socket channel to get trace route data

Change-Id: I68066f672ef295f06ac7cf71384896941bdcbea3
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoImplement memory allocation part of trace route 75/191875/1
Yu [Wed, 24 Oct 2018 05:39:38 +0000 (14:39 +0900)]
Implement memory allocation part of trace route

Change-Id: I1d875f7872ebf607d9086389eacf3a73067841af
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test for init/deinit trace route 74/191874/1
Yu [Wed, 24 Oct 2018 05:22:52 +0000 (14:22 +0900)]
Add test for init/deinit trace route

Change-Id: I2079d4abd3266234b7ac154c6a958663c00f4004
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd initial code to trace route 73/191873/1
Yu [Wed, 24 Oct 2018 05:11:11 +0000 (14:11 +0900)]
Add initial code to trace route

Change-Id: Ib2c97b4cf5f05150f5d6e10caf9bca94c5c64758
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test to start/stop ICMP ping 05/191805/1
Yu [Wed, 24 Oct 2018 01:53:29 +0000 (10:53 +0900)]
Add test to start/stop ICMP ping

Change-Id: I04cf58f4faed8c07eb17ab166e0b2ee96180248b
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix bug reported by static analyzer 96/191796/2
Yu [Wed, 24 Oct 2018 02:27:54 +0000 (11:27 +0900)]
Fix bug reported by static analyzer

Change-Id: Id57c65727291c6d6b4d7f44401fa1b7b51271579
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd function to start/stop ICMP ping 95/191795/1
Yu [Tue, 23 Oct 2018 08:02:23 +0000 (17:02 +0900)]
Add function to start/stop ICMP ping

Change-Id: Ib6e29ca12302f959399fcc4f48e7770a734a75d2
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd set/unset callback for icmp ping 94/191794/1
Yu [Tue, 23 Oct 2018 06:55:05 +0000 (15:55 +0900)]
Add set/unset callback for icmp ping

Change-Id: Id2cdebc2cec6156c36dd7730a997b614cbeff4ee
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRevise ARP related codes 93/191793/1
Yu [Tue, 23 Oct 2018 06:39:25 +0000 (15:39 +0900)]
Revise ARP related codes

Change-Id: I43af662d8b8882a1437d66a92d4b573e40252de9
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test for initializing icmp ping 92/191792/1
Yu [Tue, 23 Oct 2018 06:19:20 +0000 (15:19 +0900)]
Add test for initializing icmp ping

Change-Id: Ia896fe70db6476958331a0048f82d5ae9e49fdee
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd initial code for icmp ping 91/191791/1
Yu [Tue, 23 Oct 2018 06:01:06 +0000 (15:01 +0900)]
Add initial code for icmp ping

Change-Id: I374d63ac1a1181b2a724f9418113a9c486163ac0
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoMerge "Added Gtest test cases" into tizen
cheoleun moon [Tue, 23 Oct 2018 05:41:32 +0000 (05:41 +0000)]
Merge "Added Gtest test cases" into tizen

6 years agoFix bugs reported by static analyzer 49/190949/1 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20181102.015427 accepted/tizen/unified/20181010.061758 submit/tizen/20181010.002403 submit/tizen_5.0/20181101.000003
Yu [Wed, 10 Oct 2018 00:20:20 +0000 (09:20 +0900)]
Fix bugs reported by static analyzer

Change-Id: I64cffc42f39e85d56e9b663935ba79fae7f686a4
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdded Gtest test cases 00/189100/5
Nishant Chaprana [Wed, 12 Sep 2018 14:03:44 +0000 (19:33 +0530)]
Added Gtest test cases

Overall coverage rate:
  lines......: 44.0% (3563 of 8105 lines)
  functions..: 50.3% (319 of 634 functions)

Change-Id: I84b50556c04ccc19c070e907db5417314d74676d
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
6 years agoFix variable type for DHCP lease duration 72/190572/1 accepted/tizen/unified/20181005.012444 submit/tizen/20181004.042745
Yu [Thu, 4 Oct 2018 02:49:15 +0000 (11:49 +0900)]
Fix variable type for DHCP lease duration

Change-Id: I1bb01fef57ce309f8d7bd796d4c5d7d1bd9adff5
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove violation of coding convention 13/190113/2
Yu [Wed, 19 Sep 2018 12:16:17 +0000 (21:16 +0900)]
Remove violation of coding convention

Change-Id: Ib10226ea18cd0d0645c17857602a222f33740628
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd reacher related GDBus interface 12/190112/2
Yu [Wed, 19 Sep 2018 09:37:31 +0000 (18:37 +0900)]
Add reacher related GDBus interface

Change-Id: Icb84888f81e0b88a4139c8d4b2084f676a346cea
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd ARPing related GDBus interface 11/190111/1
Yu [Wed, 19 Sep 2018 07:19:06 +0000 (16:19 +0900)]
Add ARPing related GDBus interface

Change-Id: I5125649b673bde07b19481fae903faaa1b8e51ad
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd reacher to manager 10/190110/1
Yu [Wed, 19 Sep 2018 07:15:12 +0000 (16:15 +0900)]
Add reacher to manager

Change-Id: If814f8190ae8b96536958b3e8c419a0f5a1dce60
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test for arping and checkng gateway functions of manager 09/190109/1
Yu [Wed, 19 Sep 2018 07:10:47 +0000 (16:10 +0900)]
Add test for arping and checkng gateway functions of manager

Change-Id: Ieb785785142ce36b09c22da0522ce2bcca1c3274
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd arping and checking gateway function to manager 08/190108/1
Yu [Wed, 19 Sep 2018 06:31:07 +0000 (15:31 +0900)]
Add arping and checking gateway function to manager

Change-Id: I37ef4c9139eca9e668ba3793a27a18c55732c0d5
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test for stopping reacher & getting state 07/190107/1
Yu [Wed, 19 Sep 2018 06:18:26 +0000 (15:18 +0900)]
Add test for stopping reacher & getting state

Change-Id: I523a7830b68bbcb3732431fa3e8a424a7273cb12
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd function to stop reacher and get state 06/190106/1
Yu [Wed, 19 Sep 2018 06:11:42 +0000 (15:11 +0900)]
Add function to stop reacher and get state

Change-Id: Ia219d585d1826b4f5fd268fbed3adff0b9c10451
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test for starting reacher 05/190105/1
Yu [Wed, 19 Sep 2018 06:04:56 +0000 (15:04 +0900)]
Add test for starting reacher

Change-Id: I7998c8c7f81fb11a0b925a91219a20dbf5491a4d
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd function to start reacher 04/190104/1
Yu [Tue, 18 Sep 2018 08:59:34 +0000 (17:59 +0900)]
Add function to start reacher

Change-Id: Id5a785b235038d75bbc697dde01837c98be76534
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test for adding/removing urls 03/190103/1
Yu [Tue, 18 Sep 2018 08:58:59 +0000 (17:58 +0900)]
Add test for adding/removing urls

Change-Id: I7f080d44e7b569cf0dd3c3701d17735602782747
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd functions to add/remove urls 02/190102/1
Yu [Tue, 18 Sep 2018 08:51:34 +0000 (17:51 +0900)]
Add functions to add/remove urls

Change-Id: Ia5893dcd010b696324962d5cab21643ed9f139eb
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd function to test reacher initialize 01/190101/1
Yu [Tue, 18 Sep 2018 08:48:46 +0000 (17:48 +0900)]
Add function to test reacher initialize

Change-Id: I20ba832513df0c0daed776a7de304a665e071d73
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd reacher initial functions 00/190100/1
Yu [Tue, 18 Sep 2018 08:43:36 +0000 (17:43 +0900)]
Add reacher initial functions

Change-Id: I28b281a8f5e62cdf64fc94f45586716a5e9bbe57
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd connman function for getting current service info 99/190099/1
Yu [Tue, 18 Sep 2018 08:37:20 +0000 (17:37 +0900)]
Add connman function for getting current service info

Change-Id: I400ccf40601a61d3d4d06bdbff2073d2f59a1deb
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test for stopping ARPing 98/190098/1
Yu [Tue, 18 Sep 2018 08:35:54 +0000 (17:35 +0900)]
Add test for stopping ARPing

Change-Id: I2c80b47090a5fb175387c9523f6a2c4303605e24
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd function to stop ARPing 97/190097/1
Yu [Tue, 18 Sep 2018 08:08:51 +0000 (17:08 +0900)]
Add function to stop ARPing

Change-Id: Iecc4010a804c3dc69e5ccad36378ea7e6833a3dc
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test for starting ARPing 96/190096/1
Yu [Tue, 18 Sep 2018 08:07:24 +0000 (17:07 +0900)]
Add test for starting ARPing

Change-Id: I670cb59e3667beace7db76920ea5a5567102607e
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd function to start ARPing 95/190095/1
Yu [Tue, 18 Sep 2018 08:02:50 +0000 (17:02 +0900)]
Add function to start ARPing

Change-Id: I734e6bdf9736f040ba6bd86caeac544ce9906b5c
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd test fucntions for initializing ARPing 94/190094/1
Yu [Tue, 18 Sep 2018 07:58:42 +0000 (16:58 +0900)]
Add test fucntions for initializing ARPing

Change-Id: Ib524a772df6d0199bcadec82cbb488c27650aac1
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>