MOM DOXM attribute can be added via svrdbeditor
https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/310
(cherry picked from commit
1ce338a37a447e42c23a86d64d9e96c6646a9217)
Change-Id: I02cc8714d6c2ac418cb2d99c77c3c0e2220ebbf3
Signed-off-by: Vitalii Irkha <v.irkha@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
}
#ifdef MULTIPLE_OWNER
+
+ if(NULL == doxm->mom)
+ {
+ OicSecMom_t *momObj = (OicSecMom_t *)OICCalloc(1, sizeof(OicSecMom_t));
+ if (NULL == momObj)
+ {
+ PRINT_ERR("Failed to allocate memory");
+ return NULL;
+ }
+ doxm->mom = momObj;
+ }
+
ret = InputMom(&(doxm->mom->mode));
if (0 != ret)
{
break;
#ifdef MULTIPLE_OWNER
case DOXM_EDIT_MOM:
+ if(NULL == g_doxm->mom)
+ {
+ OicSecMom_t *momObj = (OicSecMom_t *)OICCalloc(1, sizeof(OicSecMom_t));
+ if (NULL == momObj)
+ {
+ PRINT_ERR("Failed to allocate memory");
+ return -1;
+ }
+ g_doxm->mom = momObj;
+ }
+
if (0 != InputMom(&(g_doxm->mom->mode)))
{
PRINT_ERR("Failed InputMom");