Modify MessagId for type.
authorjaesick.shin <jaesick.shin@samsung.com>
Tue, 23 Aug 2016 12:33:59 +0000 (21:33 +0900)
committerUze Choi <uzchoi@samsung.com>
Wed, 24 Aug 2016 02:49:41 +0000 (02:49 +0000)
The OIC specification supports 32 bits only for int type.

Change-Id: I6485f6657c4de50340727b244b5fe22f71da5816
Signed-off-by: jaesick.shin <jaesick.shin@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/10805
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/notification/src/common/NSUtil.c

index ec689ec..eee3b22 100755 (executable)
@@ -419,6 +419,7 @@ NSMessage * NSInitializeMessage()
     }
 
     msg->messageId = OICGetCurrentTime(TIME_IN_MS);
+    msg->messageId = msg->messageId & 0x000000007FFFFFFF;
     (msg->providerId)[0] = '\0';
     msg->type = 0;
     msg->dateTime = NULL;