- if (CborNoError != ConditionalAddTextStringToMap(&tagsMap, OC_RSRVD_DEVICE_NAME,
- sizeof(OC_RSRVD_DEVICE_NAME) - 1, (char *)tags->n.deviceName))
- {
- OC_LOG(ERROR, TAG, "Failed adding OC_RSRVD_DEVICE_NAME in TAGS map.");
- return OC_STACK_ERROR;
- }
- if (CborNoError != ConditionalAddTextStringToMap(&tagsMap, OC_RSRVD_DEVICE_ID,
- sizeof(OC_RSRVD_DEVICE_ID) - 1, (char *)tags->di.id))
- {
- OC_LOG(ERROR, TAG, "Failed adding OC_RSRVD_DEVICE_ID in TAGS map.");
- return OC_STACK_ERROR;
- }
- if (CborNoError != ConditionalAddTextStringToMap(&tagsMap, OC_RSRVD_RTS,
- sizeof(OC_RSRVD_RTS) - 1, (char *)tags->rts))
- {
- OC_LOG(ERROR, TAG, "Failed adding OC_RSRVD_RTS in TAGS map.");
- return OC_STACK_ERROR;
- }
- if (CborNoError != ConditionalAddTextStringToMap(&tagsMap, OC_RSRVD_DREL,
- sizeof(OC_RSRVD_DREL) - 1, (char *)tags->drel))
- {
- OC_LOG(ERROR, TAG, "Failed adding OC_RSRVD_DREL in TAGS map.");
- return OC_STACK_ERROR;
- }
- if (CborNoError != ConditionalAddTextStringToMap(&tagsMap, OC_RSRVD_BASE_URI,
- sizeof(OC_RSRVD_BASE_URI) - 1, (char *)tags->baseURI))
- {
- OC_LOG(ERROR, TAG, "Failed adding OC_RSRVD_BASE_URI in TAGS map.");
- return OC_STACK_ERROR;
- }
- uint64_t temp = (uint64_t)tags->bitmap;
- if (CborNoError != ConditionalAddIntToMap(&tagsMap, OC_RSRVD_BITMAP,
- sizeof(OC_RSRVD_BITMAP) - 1, &temp))
- {
- OC_LOG(ERROR, TAG, "Failed adding OC_RSRVD_BITMAP in TAGS map.");
- return OC_STACK_ERROR;
- }
- temp = (uint64_t)tags->port;
- if (CborNoError != ConditionalAddIntToMap(&tagsMap, OC_RSRVD_HOSTING_PORT,
- sizeof(OC_RSRVD_HOSTING_PORT) - 1, &temp))
- {
- OC_LOG(ERROR, TAG, "Failed adding OC_RSRVD_HOSTING_PORT in TAGS map.");
- return OC_STACK_ERROR;
- }
- temp = (uint64_t)tags->ins;
- if (CborNoError != ConditionalAddIntToMap(&tagsMap, OC_RSRVD_INS,
- sizeof(OC_RSRVD_INS) - 1, &temp))
- {
- OC_LOG(ERROR, TAG, "Failed adding OC_RSRVD_INS in TAGS map.");
- return OC_STACK_ERROR;
- }
- temp = (uint64_t)tags->ttl;
- if (CborNoError != ConditionalAddIntToMap(&tagsMap, OC_RSRVD_TTL,
- sizeof(OC_RSRVD_TTL) - 1, &temp))