Added message format error logic for EMPTY message.
authorhyuna0213.jo <hyuna0213.jo@samsung.com>
Fri, 4 Dec 2015 05:37:14 +0000 (05:37 +0000)
committerJon A. Cruz <jonc@osg.samsung.com>
Wed, 9 Dec 2015 20:34:13 +0000 (20:34 +0000)
commit302c70f3566ca1aad4d23f212cbc5adfa3c321eb
tree1c3ac169ef994d651b026d2f47428eee4578482a
parent6a320470eb976d8bef8d535e18d2a9a30e29d593
Added message format error logic for EMPTY message.

According to CoAP spec(RFC 7252), Empty message has
the token length field set to Zero.
and bytes of data MUST NOT be present after the MessageID field.
If there are any bytes, they MUST be preocessed as a message
format error.

Change-Id: I1709143c9aa1851c428bbcce08d28c2d0534b89c
Signed-off-by: jihwan.seo <jihwan.seo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/3797
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Jon A. Cruz <jonc@osg.samsung.com>
Signed-off-by: hyuna0213.jo <hyuna0213.jo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/4403
Reviewed-by: Jaehong Jo <jaehong.jo@samsung.com>
resource/csdk/connectivity/samples/android/casample/sampleService/src/main/jni/ResourceModel.c
resource/csdk/connectivity/samples/linux/sample_main.c
resource/csdk/connectivity/src/caprotocolmessage.c