|
@@ -33,6 +33,7 @@
|
|
|
* THE POSSIBILITY OF SUCH DAMAGE.
|
|
* THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
*/
|
|
*/
|
|
|
|
|
|
|
|
|
|
+#include <config.h>
|
|
|
#include <corosync/corotypes.h>
|
|
#include <corosync/corotypes.h>
|
|
|
|
|
|
|
|
cs_error_t qb_to_cs_error (int result)
|
|
cs_error_t qb_to_cs_error (int result)
|
|
@@ -58,12 +59,16 @@ cs_error_t qb_to_cs_error (int result)
|
|
|
case EAGAIN:
|
|
case EAGAIN:
|
|
|
err = CS_ERR_TRY_AGAIN;
|
|
err = CS_ERR_TRY_AGAIN;
|
|
|
break;
|
|
break;
|
|
|
|
|
+#ifdef EBADE
|
|
|
case EBADE:
|
|
case EBADE:
|
|
|
err = CS_ERR_FAILED_OPERATION;
|
|
err = CS_ERR_FAILED_OPERATION;
|
|
|
break;
|
|
break;
|
|
|
|
|
+#endif
|
|
|
|
|
+#ifdef ETIME
|
|
|
case ETIME:
|
|
case ETIME:
|
|
|
err = CS_ERR_TIMEOUT;
|
|
err = CS_ERR_TIMEOUT;
|
|
|
break;
|
|
break;
|
|
|
|
|
+#endif
|
|
|
case EINVAL:
|
|
case EINVAL:
|
|
|
err = CS_ERR_INVALID_PARAM;
|
|
err = CS_ERR_INVALID_PARAM;
|
|
|
break;
|
|
break;
|