Browse Source

fuck errrno2

lizzie/refactor-networking-12
lizzie 5 days ago
parent
commit
8fbf92d6b3
  1. 6
      src/core/internal_network/network.cpp

6
src/core/internal_network/network.cpp

@ -237,16 +237,18 @@ Errno TranslateNativeError(int e, CallType call_type = CallType::Other) {
NETWORK_ERROR_ELEM(AFNOSUPPORT) \
NETWORK_ERROR_ELEM(PROTONOSUPPORT) \
NETWORK_ERROR_ELEM(SOCKTNOSUPPORT) \
NETWORK_ERROR_ELEM(NOTSUP) \
NETWORK_ERROR_ELEM(ADDRINUSE) \
NETWORK_ERROR_ELEM(ADDRNOTAVAIL) \
NETWORK_ERROR_ELEM(NOTSOCK) \
NETWORK_ERROR_ELEM(ALREADY) \
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
#undef NETWORK_ERROR_ELEM
#undef NETWORK_ERROR_LIST
#ifdef ENOTSUPP
case ENOTSUPP: return Errno::E_OPNOTSUPP;
#endif
default:
UNIMPLEMENTED_MSG("Unimplemented errno={} ({})", e, strerror(e));
return Errno::E_OPNOTSUPP;

Loading…
Cancel
Save