mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-11-11 14:39:32 +01:00
fuck errrno2
This commit is contained in:
parent
a076805ca4
commit
5a11bf8d7e
1 changed files with 4 additions and 2 deletions
|
|
@ -237,16 +237,18 @@ Errno TranslateNativeError(int e, CallType call_type = CallType::Other) {
|
||||||
NETWORK_ERROR_ELEM(AFNOSUPPORT) \
|
NETWORK_ERROR_ELEM(AFNOSUPPORT) \
|
||||||
NETWORK_ERROR_ELEM(PROTONOSUPPORT) \
|
NETWORK_ERROR_ELEM(PROTONOSUPPORT) \
|
||||||
NETWORK_ERROR_ELEM(SOCKTNOSUPPORT) \
|
NETWORK_ERROR_ELEM(SOCKTNOSUPPORT) \
|
||||||
NETWORK_ERROR_ELEM(NOTSUP) \
|
|
||||||
NETWORK_ERROR_ELEM(ADDRINUSE) \
|
NETWORK_ERROR_ELEM(ADDRINUSE) \
|
||||||
NETWORK_ERROR_ELEM(ADDRNOTAVAIL) \
|
NETWORK_ERROR_ELEM(ADDRNOTAVAIL) \
|
||||||
NETWORK_ERROR_ELEM(NOTSOCK) \
|
NETWORK_ERROR_ELEM(NOTSOCK) \
|
||||||
NETWORK_ERROR_ELEM(ALREADY) \
|
NETWORK_ERROR_ELEM(ALREADY) \
|
||||||
NETWORK_ERROR_ELEM(STALE)
|
NETWORK_ERROR_ELEM(STALE)
|
||||||
#define NETWORK_ERROR_ELEM(name) case E##name: return Errno::E_#name;
|
#define NETWORK_ERROR_ELEM(name) case E##name: return Errno::E_##name;
|
||||||
NETWORK_ERROR_LIST
|
NETWORK_ERROR_LIST
|
||||||
#undef NETWORK_ERROR_ELEM
|
#undef NETWORK_ERROR_ELEM
|
||||||
#undef NETWORK_ERROR_LIST
|
#undef NETWORK_ERROR_LIST
|
||||||
|
#ifdef ENOTSUPP
|
||||||
|
case ENOTSUPP: return Errno::E_OPNOTSUPP;
|
||||||
|
#endif
|
||||||
default:
|
default:
|
||||||
UNIMPLEMENTED_MSG("Unimplemented errno={} ({})", e, strerror(e));
|
UNIMPLEMENTED_MSG("Unimplemented errno={} ({})", e, strerror(e));
|
||||||
return Errno::E_OPNOTSUPP;
|
return Errno::E_OPNOTSUPP;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue