[IOT-2762] CreateEndpoint err in secured mode 19/24219/2
authoruzchoi <uzchoi@samsung.com>
Mon, 5 Feb 2018 08:31:58 +0000 (17:31 +0900)
committerUze Choi <uzchoi@samsung.com>
Mon, 26 Feb 2018 07:17:35 +0000 (07:17 +0000)
commit1e78108a820077a709314efa8eb87aba430e3abe
tree437e8ae0e469d8375612e134ccc742d97d83a2aa
parent17f67a73acee424c6060092ed1533446229c53a4
[IOT-2762] CreateEndpoint err in secured mode

In case of server process and client process exist in a same machine,
ifindex of CAEndpoint_t is different from the ifindex of Request DevAddr
because the ifindex of request DevAddr indicate local loopback in
secured mode while CAEndpoint_t shows physical interface.
This error can be fixed by checking whether the sender is from loopback.
However, some machine shows wrong print in if_indextoname() such as
eth0 instead of lo.
For this reason, I removed the comparison of ifindex. For more exact
check, we can put IP address is from my machine but looks inefficient.

Change-Id: Ic67fd2b4609df5779cb2775f632dca79b2bc7232
Signed-off-by: uzchoi <uzchoi@samsung.com>
resource/csdk/stack/src/ocpayload.c