#define ZIGBEE_FEATURE "http://tizen.org/feature/network.zigbee"
+#ifdef CHECK_ZIGBEE_FEATURE
#define CHECK_FEATURE_SUPPORTED(feature_name) { \
bool zigbee_supported = FALSE; \
int si_ret = system_info_get_platform_bool(feature_name, &zigbee_supported); \
return ZIGBEE_ERROR_OPERATION_FAILED; \
} \
}
+#else
+#define CHECK_FEATURE_SUPPORTED(feature_name)
+#endif
+#ifdef CHECK_ZIGBEE_PRIVILEGE
#define CHECK_ZIGBEE_PRIVILEGE() { \
int zb_check_priv = zbl_check_privilege(); \
if (zb_check_priv != ZIGBEE_ERROR_NONE) { \
return zb_check_priv; \
} \
}
+#else
+#define CHECK_ZIGBEE_PRIVILEGE()
+#endif
#ifndef ZIGBEE_DBUS_INTERFACE
#define ZIGBEE_DBUS_INTERFACE "org.tizen.zigbee"