From 4d1728aefc19295905d2f223ea7ce541fb029dd3 Mon Sep 17 00:00:00 2001 From: Kush Date: Fri, 20 Dec 2019 16:12:33 +0530 Subject: [PATCH] CONPRO-1542 Adding left out error codes conversion from EntityHandler to OCStackResult https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/commit/eb4f1b5d1cd3696e187ee1e6ec0d0a7a75cbe321 (cherry-picked from eb4f1b5d1cd3696e187ee1e6ec0d0a7a75cbe321) Change-Id: Icb0e572691466ffd2cb94a277648e0c89b7f19a0 Signed-off-by: Kush Signed-off-by: Sudipto --- resource/csdk/stack/src/ocresource.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/resource/csdk/stack/src/ocresource.c b/resource/csdk/stack/src/ocresource.c index 287244b..064672b 100644 --- a/resource/csdk/stack/src/ocresource.c +++ b/resource/csdk/stack/src/ocresource.c @@ -703,6 +703,24 @@ OCStackResult EntityHandlerCodeToOCStackCode(OCEntityHandlerResult ehResult) case OC_EH_PROXY_NOT_SUPPORTED: result = OC_STACK_PROXY_NOT_SUPPORTED; break; + case OC_EH_BAD_REQ: + result = OC_STACK_INVALID_QUERY; + break; + case OC_EH_UNAUTHORIZED_REQ: + result = OC_STACK_UNAUTHORIZED_REQ; + break; + case OC_EH_BAD_OPT: + result = OC_STACK_INVALID_OPTION; + break; + case OC_EH_TOO_LARGE: + result = OC_STACK_TOO_LARGE_REQ; + break; + case OC_EH_NOT_ACCEPTABLE: + result = OC_STACK_NOT_ACCEPTABLE; + break; + case OC_EH_METHOD_NOT_ALLOWED: + result = OC_STACK_METHOD_NOT_ALLOWED; + break; default: result = OC_STACK_ERROR; } -- 2.7.4