#include "fmwup_resource.h"
#define OC_RSRVD_FIRMWARE_URI "/firmware"
+#ifdef _USE_WWST_
+#define OC_RSRVD_FIRMWARE_RES_TYPE "oic.r.firmware"
+#else
#define OC_RSRVD_FIRMWARE_RES_TYPE "x.samsung.firmware"
+#endif
#define OC_RSRVD_FIRMWARE_STATE "state"
#define OC_RSRVD_FIRMWARE_RESULT "result"
fmwup_s *tmp_firmware_res = NULL;
OCResourceHandle oc_handle = NULL;
- if (OCCreateResource(&oc_handle, "x.samsung.firmware",
+ if (OCCreateResource(&oc_handle, OC_RSRVD_FIRMWARE_RES_TYPE,
OC_RSRVD_INTERFACE_DEFAULT, "/firmware", /* OC_RSRVD_INTERFACE_DEFAULT : "oic.if.baseline" */
fmwup_handle_firmware_entity, NULL,
OC_DISCOVERABLE | OC_OBSERVABLE) != OC_STACK_OK) {