Fix tcp_adapter for CAgetNetworkInfo support to getting ifindex
authorbg.chun <bg.chun@samsung.com>
Fri, 4 Nov 2016 10:08:51 +0000 (19:08 +0900)
committerAshok Babu Channa <ashok.channa@samsung.com>
Tue, 8 Nov 2016 07:10:28 +0000 (07:10 +0000)
Fix CAGetTCPInterfaceInformation to copy NIC index
when copy network infomation CAInterface_t to CAEndpoint_t.

Change-Id: I93b37adeb5a1c927ef8ea775bd5de7eeeb40a09d
Signed-off-by: bg.chun <bg.chun@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/14037
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Dave Thaler <dthaler@microsoft.com>
Reviewed-by: Ashok Babu Channa <ashok.channa@samsung.com>
resource/csdk/connectivity/src/tcp_adapter/catcpserver.c

index a3e5298..5b6982c 100644 (file)
@@ -1095,7 +1095,7 @@ CAResult_t CAGetTCPInterfaceInformation(CAEndpoint_t **info, uint32_t *size)
         }
 
         ep[j].adapter = CA_ADAPTER_TCP;
-        ep[j].ifindex = 0;
+        ep[j].ifindex = ifitem->index;
 
         if (ifitem->family == AF_INET6)
         {