update error value for WeaveDataManagementClient
diff --git a/src/device-manager/WeaveDataManagementClient.cpp b/src/device-manager/WeaveDataManagementClient.cpp
index 6c7a55c..f5a940b 100644
--- a/src/device-manager/WeaveDataManagementClient.cpp
+++ b/src/device-manager/WeaveDataManagementClient.cpp
@@ -500,7 +500,7 @@
SuccessOrExit(err);
it = mPathTlvDataMap.find(propertyPathHandle);
- VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INCORRECT_STATE);
+ VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INVALID_TLV_TAG);
pMsgBuf = mPathTlvDataMap[propertyPathHandle];
@@ -539,7 +539,7 @@
SuccessOrExit(err);
it = mPathTlvDataMap.find(propertyPathHandle);
- VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INCORRECT_STATE);
+ VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INVALID_TLV_TAG);
pMsgBuf = mPathTlvDataMap[propertyPathHandle];
@@ -572,7 +572,7 @@
PacketBuffer * pMsgBuf = PacketBuffer::New();
VerifyOrExit(NULL != pMsgBuf, err = WEAVE_ERROR_NO_MEMORY);
- VerifyOrExit(NULL != apBytesData, err = WEAVE_ERROR_INCORRECT_STATE);
+ VerifyOrExit(NULL != apBytesData, err = WEAVE_ERROR_INVALID_ARGUMENT);
err = GetSchemaEngine()->MapPathToHandle(apPath, propertyPathHandle);
SuccessOrExit(err);
@@ -620,7 +620,7 @@
SuccessOrExit(err);
it = mPathTlvDataMap.find(propertyPathHandle);
- VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INCORRECT_STATE);
+ VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INVALID_TLV_TAG);
pMsgBuf = mPathTlvDataMap[propertyPathHandle];
@@ -661,7 +661,7 @@
SuccessOrExit(err);
it = mPathTlvDataMap.find(propertyPathHandle);
- VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INCORRECT_STATE);
+ VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INVALID_TLV_TAG);
pMsgBuf = mPathTlvDataMap[propertyPathHandle];
@@ -714,7 +714,7 @@
SuccessOrExit(err);
it = mPathTlvDataMap.find(propertyPathHandle);
- VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INCORRECT_STATE);
+ VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INVALID_TLV_TAG);
pMsgBuf = mPathTlvDataMap[propertyPathHandle];
@@ -779,7 +779,7 @@
std::map<PropertyPathHandle, PacketBuffer *>::iterator it = mPathTlvDataMap.find(aLeafHandle);
- VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INCORRECT_STATE);
+ VerifyOrExit(it != mPathTlvDataMap.end(), err = WEAVE_ERROR_INVALID_TLV_TAG);
pMsgBuf = mPathTlvDataMap[aLeafHandle];
@@ -927,7 +927,7 @@
else
{
traitListLen = pWdmClient->mSinkCatalog.Size();
- VerifyOrExit(traitListLen != 0, err = WEAVE_ERROR_INCORRECT_STATE);
+ VerifyOrExit(traitListLen != 0, err = WEAVE_ERROR_INVALID_LIST_LENGTH);
}
WeaveLogDetail(DataManagement, "prepare to subscribe %d trait data sink", traitListLen);