add macro SF_ERROR_EINPROGRESS

vote_node
YuQing 2022-05-18 10:39:23 +08:00
parent 89a39e85d3
commit 353dde7059
3 changed files with 7 additions and 0 deletions

View File

@ -65,6 +65,7 @@
#define SF_ERROR_EBUSY 8816 #define SF_ERROR_EBUSY 8816
#define SF_ERROR_EINVAL 8822 #define SF_ERROR_EINVAL 8822
#define SF_ERROR_EAGAIN 8835 #define SF_ERROR_EAGAIN 8835
#define SF_ERROR_EINPROGRESS 8836
#define SF_ERROR_EOVERFLOW 8884 #define SF_ERROR_EOVERFLOW 8884
#define SF_ERROR_EOPNOTSUPP 8895 #define SF_ERROR_EOPNOTSUPP 8895
#define SF_ERROR_ENODATA 8861 #define SF_ERROR_ENODATA 8861

View File

@ -331,6 +331,8 @@ const char *sf_strerror(const int errnum)
return STRERROR(EINVAL); return STRERROR(EINVAL);
case SF_ERROR_EAGAIN: case SF_ERROR_EAGAIN:
return STRERROR(EAGAIN); return STRERROR(EAGAIN);
case SF_ERROR_EINPROGRESS:
return STRERROR(EINPROGRESS);
case SF_ERROR_EOVERFLOW: case SF_ERROR_EOVERFLOW:
return STRERROR(EOVERFLOW); return STRERROR(EOVERFLOW);
case SF_ERROR_ENODATA: case SF_ERROR_ENODATA:

View File

@ -117,6 +117,8 @@ static inline int sf_unify_errno(const int errnum)
return SF_ERROR_EINVAL; return SF_ERROR_EINVAL;
case EAGAIN: case EAGAIN:
return SF_ERROR_EAGAIN; return SF_ERROR_EAGAIN;
case EINPROGRESS:
return SF_ERROR_EINPROGRESS;
case EOVERFLOW: case EOVERFLOW:
return SF_ERROR_EOVERFLOW; return SF_ERROR_EOVERFLOW;
case EOPNOTSUPP: case EOPNOTSUPP:
@ -141,6 +143,8 @@ static inline int sf_localize_errno(int errnum)
return EINVAL; return EINVAL;
case SF_ERROR_EAGAIN: case SF_ERROR_EAGAIN:
return EAGAIN; return EAGAIN;
case SF_ERROR_EINPROGRESS:
return EINPROGRESS;
case SF_ERROR_EOVERFLOW: case SF_ERROR_EOVERFLOW:
return EOVERFLOW; return EOVERFLOW;
case SF_ERROR_EOPNOTSUPP: case SF_ERROR_EOPNOTSUPP: