+#include <errno.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifndef TIZEN_ERROR_NONE
+#define TIZEN_ERROR_NONE 0 /**< Successful */
+#endif
+
+#ifndef TIZEN_ERROR_INVALID_PARAMETER
+#define TIZEN_ERROR_INVALID_PARAMETER -EINVAL /**< Invalid function parameter */
+#endif
+
+#ifndef TIZEN_ERROR_RESULT_OUT_OF_RANGE
+#define TIZEN_ERROR_RESULT_OUT_OF_RANGE -ERANGE /**< Math result not representable */
+#endif
+
+#ifndef TIZEN_ERROR_OUT_OF_MEMORY
+#define TIZEN_ERROR_OUT_OF_MEMORY -ENOMEM /**< Out of memory */
+#endif
+
+#ifndef TIZEN_ERROR_IO_ERROR
+#define TIZEN_ERROR_IO_ERROR -EIO /**< I/O error */
+#endif
+
+#ifndef TIZEN_ERROR_NO_DATA
+#define TIZEN_ERROR_NO_DATA -ENODATA /**< No data available */
+#endif
+
+#ifndef TIZEN_ERROR_MIN_PLATFORM_ERROR
+#define TIZEN_ERROR_MIN_PLATFORM_ERROR (-1073741824LL) /* = -2147483648 / 2 */
+#endif
+
+#ifndef TIZEN_ERROR_NOT_SUPPORTED
+#define TIZEN_ERROR_NOT_SUPPORTED TIZEN_ERROR_MIN_PLATFORM_ERROR + 2 /**< Not supported */
+#endif
+
+#ifndef TIZEN_ERROR_PERMISSION_DENIED
+#define TIZEN_ERROR_PERMISSION_DENIED -EACCES /**< Permission denied */
+#endif
+
+#ifndef TIZEN_ERROR_ZIGBEE
+#define TIZEN_ERROR_ZIGBEE -0x02F70000
+#endif
+