platform/core/connectivity/inm-manager.git
6 years agoMerge "Fix typo and add newline for log file" into test_log_onoff test_log_onoff
cheoleun moon [Fri, 7 Dec 2018 06:27:55 +0000 (06:27 +0000)]
Merge "Fix typo and add newline for log file" into test_log_onoff

6 years agoFix typo and add newline for log file 11/194711/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 agoLaunch inm-manager on booting time 42/193742/1
jiung.yu@samsung.com [Fri, 23 Nov 2018 08:49:59 +0000 (17:49 +0900)]
Launch inm-manager on booting time

Change-Id: I82b162a72efde9ef5866d12a6e4e11f21db87776
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd log on/off DBus method 41/193741/1
jiung.yu@samsung.com [Fri, 23 Nov 2018 08:50:41 +0000 (17:50 +0900)]
Add log on/off DBus method

Description: This can be tested by below command

Start logging:
dbus-send --system --print-reply --reply-timeout=120000 \
--type=method_call --dest='net.inm_manager' '/net/inm_manager' \
net.inm_manager.StartLog

Stop logging:
dbus-send --system --print-reply --reply-timeout=120000 \
--type=method_call --dest='net.inm_manager' '/net/inm_manager' \
net.inm_manager.StopLog

Change-Id: Ia4944198d9fce0419919981bcaf182f8d71e587b
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>
6 years agoAdd initialize for ARPing 93/190093/1
Yu [Tue, 18 Sep 2018 07:53:14 +0000 (16:53 +0900)]
Add initialize for ARPing

Change-Id: Idc5d2cfa3c50bd8b27890e6d9474c88648a4d34b
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove and replace ARP related from ip conflict detection module 92/190092/1
Yu [Tue, 18 Sep 2018 07:13:41 +0000 (16:13 +0900)]
Remove and replace ARP related from ip conflict detection module

Change-Id: Ibc25d34d4f1276bb7005b7bd457e6069492d8084
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd functions to broadcast ARP to util module 91/190091/1
Yu [Tue, 18 Sep 2018 07:02:24 +0000 (16:02 +0900)]
Add functions to broadcast ARP to util module

Change-Id: I626ee184655fd8ad27511792cfab3966b5b38bd9
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoFix indents not following Tizen coding rule 90/190090/1
Yu [Tue, 18 Sep 2018 05:49:36 +0000 (14:49 +0900)]
Fix indents not following Tizen coding rule

Change-Id: I514cba26aa58e99a125bfb3f1c559e5deb399c62
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoAdd Create/Remove socket for ARP in util module 89/190089/1
Yu [Tue, 18 Sep 2018 05:43:36 +0000 (14:43 +0900)]
Add Create/Remove socket for ARP in util module

Change-Id: I23c5230ef1897ca9295b7046dd36853ae141e996
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
6 years agoRemove /usr/lib/udev/rules.d/99-wifiusb-dev.rules from RPM 22/187722/3 submit/tizen/20180830.132815
INSUN PYO [Tue, 28 Aug 2018 05:18:08 +0000 (14:18 +0900)]
Remove /usr/lib/udev/rules.d/99-wifiusb-dev.rules from RPM

Signed-off-by: INSUN PYO <insun.pyo@samsung.com>
Signed-off-by: Yu Jiung <jiung.yu@samsung.com>
Change-Id: I93514eb1691a6abcd908ef5b4c52e5854952c717

6 years ago[Fix] Freeing the GError variable memory 83/187183/1 accepted/tizen/unified/20180827.160510 submit/tizen/20180821.215743 submit/tizen/20180823.014133
Mayank Haarit [Mon, 20 Aug 2018 12:07:12 +0000 (17:37 +0530)]
[Fix] Freeing the GError variable memory

Change-Id: Ida495028d41f4f8bd72347d97ff2bd47637444aa
Signed-off-by: Mayank Haarit <mayank.h@samsung.com>
6 years ago[Fix] Replace strncpy with g_strlcpy 74/187174/1
Mayank Haarit [Mon, 20 Aug 2018 11:03:57 +0000 (16:33 +0530)]
[Fix] Replace strncpy with g_strlcpy

Change-Id: I90b984cc421ceb3a225ec597c972dc6243ff5d4d
Signed-off-by: Mayank Haarit <mayank.h@samsung.com>
6 years ago[Fix] Check return value of inet_aton() 74/187074/1
Mayank Haarit [Fri, 17 Aug 2018 16:00:02 +0000 (21:30 +0530)]
[Fix] Check return value of inet_aton()

This patch checks if inet_aton() fails and prints
debug log

Change-Id: I1e0b4b5feb31f6a765a7d84365e0517d1f3f6dda
Signed-off-by: Mayank Haarit <mayank.h@samsung.com>
6 years ago[Fix] Correct the enum type to be compare 19/186819/1
Mayank Haarit [Tue, 14 Aug 2018 15:33:12 +0000 (21:03 +0530)]
[Fix] Correct the enum type to be compare

Change-Id: If4cf4004e65f598c7b2bc40bbade2f0a503e337c
Signed-off-by: Mayank Haarit <mayank.h@samsung.com>
6 years ago[Fix] Add NULL check before using strtok_r 18/186818/1
Mayank Haarit [Tue, 14 Aug 2018 15:24:54 +0000 (20:54 +0530)]
[Fix] Add NULL check before using strtok_r

This patch adds NULL check before using strtok_r()
at first time.

Change-Id: I52e4d3603ad85b93c85e6f03abe65155a3668e91
Signed-off-by: Mayank Haarit <mayank.h@samsung.com>
6 years agoHandle the case if survey data does not receive 06/186806/2 accepted/tizen/unified/20180816.063021 submit/tizen/20180815.221238
Mayank Haarit [Tue, 14 Aug 2018 11:26:42 +0000 (16:56 +0530)]
Handle the case if survey data does not receive

This patch handles the case if survey data to estimate
the channel Interference does not receive from lower layer.

Change-Id: I2387307988ebc64d818d54b731d16ca016557f6e
Signed-off-by: Mayank Haarit <mayank.h@samsung.com>
6 years ago[Fix] NULL pointer dereference issue 00/186400/1 submit/tizen/20180813.214325
Nishant Chaprana [Thu, 9 Aug 2018 09:13:59 +0000 (14:43 +0530)]
[Fix] NULL pointer dereference issue

Change-Id: I3911ac0fba72963151c105e1fa13b7aa2baab255
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
6 years ago[Fix] Removed useless initialization in inm_net_access_stop_checking() 97/186397/1
Nishant Chaprana [Thu, 9 Aug 2018 06:57:13 +0000 (12:27 +0530)]
[Fix] Removed useless initialization in inm_net_access_stop_checking()

Change-Id: I1e0bdcae27addb0b32b3c92ab305779b78b7f4f5
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
6 years ago[Fix] Assign net_params to net_access_mon.net_params after allocation 96/186396/1
Nishant Chaprana [Thu, 9 Aug 2018 06:52:42 +0000 (12:22 +0530)]
[Fix] Assign net_params to net_access_mon.net_params after allocation

Change-Id: I28509709bca62165bc1ad1a067dc8a2d7c8e4a54
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
6 years ago[Fix] Resource Leak in inm_connman_service_change() 95/186395/1
Nishant Chaprana [Thu, 9 Aug 2018 06:08:08 +0000 (11:38 +0530)]
[Fix] Resource Leak in inm_connman_service_change()

Change-Id: I523a76fffdb5a1dafe1bd3703e71cd1608587152
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
6 years agoMerge "Change rules for privilege in dbus.conf file" into tizen accepted/tizen/unified/20180807.061049 submit/tizen/20180807.023809
taesub.kim [Tue, 7 Aug 2018 02:35:44 +0000 (02:35 +0000)]
Merge "Change rules for privilege in dbus.conf file" into tizen

6 years agoMerge "[INM-MANAGER] Replaced Get/Set property types" into tizen
taesub kim [Tue, 7 Aug 2018 02:35:35 +0000 (02:35 +0000)]
Merge "[INM-MANAGER] Replaced Get/Set property types" into tizen

6 years agoChange rules for privilege in dbus.conf file 43/186043/1
taesub.kim [Tue, 7 Aug 2018 02:27:04 +0000 (11:27 +0900)]
Change rules for privilege in dbus.conf file

Change-Id: Id83be06726f377f19708c029ee67f89961a2986b
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
6 years ago[INM-MANAGER] Replaced Get/Set property types 38/185938/2
Mayank Haarit [Fri, 3 Aug 2018 15:23:36 +0000 (20:53 +0530)]
[INM-MANAGER] Replaced Get/Set property types

This patch replaced all Get/Set property types to method type.

Change-Id: I541623a22b3198df65bbc29b1b6c45fb90d3c510
Signed-off-by: Mayank Haarit <mayank.h@samsung.com>
6 years agoMigrate root daemon to non root 81/184481/3 accepted/tizen/unified/20180807.061015 submit/tizen/20180806.061456
taesub.kim [Wed, 18 Jul 2018 07:42:52 +0000 (16:42 +0900)]
Migrate root daemon to non root

Change-Id: If29b94ab8f6d42db626c3a868bb8c45e7e55a80f
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
6 years agoModified name of dump script conflicts between attempted installs of inm-manager... 10/185210/1 accepted/tizen/unified/20180727.135714 submit/tizen/20180727.043801
taesub.kim [Fri, 27 Jul 2018 04:33:09 +0000 (13:33 +0900)]
Modified name of dump script conflicts between attempted installs of inm-manager and net-config

Change-Id: I273f17d4572ad1dd99dd85e697b6091b221a7975
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
6 years agoModifind rules in dbus.conf file 87/185087/1 accepted/tizen/unified/20180726.140753 submit/tizen/20180726.054045
taesub.kim [Thu, 26 Jul 2018 04:51:26 +0000 (13:51 +0900)]
Modifind rules in dbus.conf file

Change-Id: Ic23eca0986b292b713ae8e9621e3c2c12d54d7c3
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
6 years agoModified tag name 82/184482/1 accepted/tizen/unified/20180720.060741 submit/tizen/20180719.023702
taesub.kim [Wed, 18 Jul 2018 07:48:07 +0000 (16:48 +0900)]
Modified tag name

Change-Id: Ibe8bec398233a73b016bb87452a66d6d6e26cd66
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
6 years agoFixed dbus error and some issues 17/184417/3
taesub.kim [Wed, 18 Jul 2018 02:30:27 +0000 (11:30 +0900)]
Fixed dbus error and some issues

Change-Id: If443d61fcee1649112d68a7f1b20ab10c5b371a5
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
6 years agoRemoved empty source file 18/184218/1
Nishant Chaprana [Mon, 16 Jul 2018 10:22:13 +0000 (15:52 +0530)]
Removed empty source file

Change-Id: I51ecd0a446d15b5f7951a5d4970f203b7c6207bd
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
6 years agoRemoved unwanted continue statement from end of for loop 13/184213/1
Nishant Chaprana [Mon, 16 Jul 2018 10:04:09 +0000 (15:34 +0530)]
Removed unwanted continue statement from end of for loop

Change-Id: I0715583a1b8799711e7de6f70dbb1ea0df03eede
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
6 years agoFixed compile time warinings 11/184211/1
Nishant Chaprana [Mon, 16 Jul 2018 09:46:04 +0000 (15:16 +0530)]
Fixed compile time warinings

This patch fixes below compile time warnings:-

[   13s] /home/abuild/rpmbuild/BUILD/inm-manager-0.0.1/src/inm-connman-service.c:1913:18: warning: '__nm_connman_service_get_iface_name' defined but not used [-Wunused-function]
[   13s]  static GVariant *__nm_connman_service_get_iface_name(connman_service_s *service)

[  108s] /home/abuild/rpmbuild/BUILD/inm-manager-0.0.1/src/inm-iface-mon.c: In function '__destroy_mon_data':
[  108s] /home/abuild/rpmbuild/BUILD/inm-manager-0.0.1/src/inm-iface-mon.c:57:20: warning: unused variable 'mon_data' [-Wunused-variable]
[  108s]   iface_mon_data_s *mon_data = (iface_mon_data_s *)data;

Change-Id: I632bc23c727bbf3500382d32910eefa78028403b
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
6 years agoCorrected typo mistake in description for 'privacy' in connman_ipv6_s 10/184210/1
Nishant Chaprana [Mon, 16 Jul 2018 08:52:07 +0000 (14:22 +0530)]
Corrected typo mistake in description for 'privacy' in connman_ipv6_s

Change-Id: I3dba38a2cbaddfac63776bbb44ddf45485064386
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
6 years agoModified some name 79/184179/2 accepted/tizen/unified/20180717.063107 submit/tizen/20180716.074056
taesub.kim [Mon, 16 Jul 2018 06:03:06 +0000 (15:03 +0900)]
Modified some name

Change-Id: Ica16f6be4e040c5f43b87f431afe2b12a9ea0dd2
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
6 years agoModified the file name 23/183923/2 submit/tizen/20180716.052318
taesub kim [Thu, 12 Jul 2018 09:28:21 +0000 (18:28 +0900)]
Modified the file name

Change-Id: I3f16c24bf2a29ffe6158037c9fcd3914a79613e7
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
6 years agoMerge "inm-manager:Handled the netlink message allocation" into tizen
taesub kim [Fri, 6 Jul 2018 05:05:50 +0000 (05:05 +0000)]
Merge "inm-manager:Handled the netlink message allocation" into tizen

6 years agoMerge "Add the network interface name to the GVariant." into tizen
taesub kim [Fri, 6 Jul 2018 05:05:36 +0000 (05:05 +0000)]
Merge "Add the network interface name to the GVariant." into tizen

6 years agoinm-manager:Handled the netlink message allocation 66/183466/1
Mayank Haarit [Thu, 5 Jul 2018 14:58:43 +0000 (20:28 +0530)]
inm-manager:Handled the netlink message allocation

This patch includes :
1) Allocation of new netlink message before command sends to lower layer over netlink socket.
2) Freeing after receiving response from the lower layer.

Change-Id: Ieea0d8201d55bf5970d8659f05aa25f927757586
Signed-off-by: Mayank Haarit <mayank.h@samsung.com>
6 years agoAdd the network interface name to the GVariant. 10/183410/1
Abhishek Sansanwal [Thu, 5 Jul 2018 07:20:12 +0000 (12:50 +0530)]
Add the network interface name to the GVariant.

Signed-off-by: Abhishek Sansanwal <abhishek.s94@samsung.com>
Change-Id: Iaa54cd6653fed73865b94dce11edcec6aba4621e

6 years agoFixes for DNS address methods. 88/183388/1
Abhishek Sansanwal [Thu, 5 Jul 2018 06:02:21 +0000 (11:32 +0530)]
Fixes for DNS address methods.

Signed-off-by: Abhishek Sansanwal <abhishek.s94@samsung.com>
Change-Id: I02e4bc42bff72a943a14192b422bfb2c48f10cf0

7 years agoFix memory leaks. 94/181094/3
Niraj Kumar Goit [Fri, 8 Jun 2018 04:53:07 +0000 (10:23 +0530)]
Fix memory leaks.

Change-Id: I72f96e9430cb06afc970e848d10bc45f37d4493d
Signed-off-by: Taesub Kim <taesub.kim@samsung.com>
7 years agoModify detecting IP conflict logic 64/180864/2
Jiung [Tue, 5 Jun 2018 05:03:30 +0000 (14:03 +0900)]
Modify detecting IP conflict logic

Change-Id: I5ebd767a773cd034b1a905dbd0fdb520318fae6a
Signed-off-by: Yu jiung <jiung.yu@samsung.com>
7 years agoEnable logic for handling wpasupplicant signal 95/180795/3
Jiung [Mon, 4 Jun 2018 08:38:20 +0000 (17:38 +0900)]
Enable logic for handling wpasupplicant signal

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