connectivity: Fix discovery+blockwise regression
authorPhilippe Coval <philippe.coval@osg.samsung.com>
Fri, 10 Mar 2017 15:14:16 +0000 (16:14 +0100)
committerDan Mihai <Daniel.Mihai@microsoft.com>
Sat, 11 Mar 2017 03:13:03 +0000 (03:13 +0000)
commit140ed7a8076919160f98633573bd78aec2a11ed6
tree93430481b71b7de32d141269a8f93d68632225be
parenta2c48a1023c545b5065c86ea90964e8aef088f59
connectivity: Fix discovery+blockwise regression

A regression has been reported on discovery when large payloads are used.

After investigation in blockwise feature,
it appeared that regression occurred with this change:

https://gerrit.iotivity.org/gerrit/#/c/17419/

Author assumed that payload should fit into CoAP PDU (1400c),
which is against the blockwise feature's design.

Adjusting those tests, seems to fix the problem.

Bug: https://jira.iotivity.org/browse/IOT-1902
Change-Id: I0aa6d97de0987d13c54b426b537b5d83235517b7
Thanks-to: Pawel Winogrodzki <pawelwi@microsoft.com>
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/17827
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Pawel Winogrodzki <pawelwi@microsoft.com>
Reviewed-by: Dan Mihai <Daniel.Mihai@microsoft.com>
resource/csdk/connectivity/src/cablockwisetransfer.c
resource/csdk/connectivity/src/caprotocolmessage.c