Fix functionality of remote service in Notification service.
authorKIM JungYong <jyong2.kim@samsung.com>
Wed, 22 Feb 2017 10:52:56 +0000 (19:52 +0900)
committerUze Choi <uzchoi@samsung.com>
Fri, 24 Feb 2017 04:52:21 +0000 (04:52 +0000)
commit33779087225ee7bbc3984ed43b1e2142173d76b2
treeffdc6de3285037bc70d8dc6b12e6d3028d06e40f
parent62e72264d79588e49372955b00bd6b2f80964c7a
Fix functionality of remote service in Notification service.

Functionality of parsing address is fixed in the consumer service.
When NSConsuemrEnableRemoteService() was called,
address parsing module used fixed for flags(transport type and secured).
And, consumer service was used previous version of prefix("/di")
for using remote service.

In this patch,
1. Whatever tcp or udp and secured or not, using ipv4 or v6,
   address will be parsed effectually.
2. Prefix of Remote service was modified to "/oic/route" from "/di".

Change-Id: I0f20c308e2e4e84cff377e938d010f195177f8bd
Signed-off-by: KIM JungYong <jyong2.kim@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/17427
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Chihyun Cho <ch79.cho@samsung.com>
Reviewed-by: Jaehong Lee <jaehong2.lee@samsung.com>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/notification/src/common/NSUtil.c
service/notification/src/common/NSUtil.h
service/notification/src/consumer/NSConsumerCommunication.c
service/notification/src/consumer/NSConsumerInterface.c