mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
add ERRNO for macOS, improve net error messages (#885)
* lib/std/libc: add ERRNO values for macOS Signed-off-by: Pierre Curto <pierre.curto@gmail.com> * lib/std/net: improve error messages Signed-off-by: Pierre Curto <pierre.curto@gmail.com> --------- Signed-off-by: Pierre Curto <pierre.curto@gmail.com>
This commit is contained in:
@@ -8,13 +8,23 @@ fault NetError
|
||||
INVALID_SOCKET,
|
||||
GENERAL_ERROR,
|
||||
INVALID_IP_STRING,
|
||||
ADDRINFO_FAILED,
|
||||
ADDRINFO_FAILED,
|
||||
CONNECT_FAILED,
|
||||
LISTEN_FAILED,
|
||||
ACCEPT_FAILED,
|
||||
WRITE_FAILED,
|
||||
READ_FAILED,
|
||||
SOCKOPT_FAILED,
|
||||
WRITE_FAILED,
|
||||
READ_FAILED,
|
||||
SOCKOPT_FAILED,
|
||||
|
||||
BAD_SOCKET_DESCRIPTOR,
|
||||
NOT_A_SOCKET,
|
||||
CONNECTION_REFUSED,
|
||||
CONNECTION_TIMED_OUT,
|
||||
ADDRESS_IN_USE,
|
||||
CONNECTION_ALREADY_IN_PROGRESS,
|
||||
ALREADY_CONNECTED,
|
||||
NETWORK_UNREACHABLE,
|
||||
OPERATION_NOT_SUPPORTED_ON_SOCKET,
|
||||
}
|
||||
|
||||
fn uint! ipv4toint(String s)
|
||||
|
||||
Reference in New Issue
Block a user