1 | #ifndef PIERROR_H |
2 | #define PIERROR_H |
3 | /*=========================================================================*\ |
4 | * Error messages |
5 | * Defines platform independent error messages |
6 | \*=========================================================================*/ |
7 | |
8 | #define PIE_HOST_NOT_FOUND "host not found" |
9 | #define PIE_ADDRINUSE "address already in use" |
10 | #define PIE_ISCONN "already connected" |
11 | #define PIE_ACCESS "permission denied" |
12 | #define PIE_CONNREFUSED "connection refused" |
13 | #define PIE_CONNABORTED "closed" |
14 | #define PIE_CONNRESET "closed" |
15 | #define PIE_TIMEDOUT "timeout" |
16 | #define PIE_AGAIN "temporary failure in name resolution" |
17 | #define PIE_BADFLAGS "invalid value for ai_flags" |
18 | #define PIE_BADHINTS "invalid value for hints" |
19 | #define PIE_FAIL "non-recoverable failure in name resolution" |
20 | #define PIE_FAMILY "ai_family not supported" |
21 | #define PIE_MEMORY "memory allocation failure" |
22 | #define PIE_NONAME "host or service not provided, or not known" |
23 | #define PIE_OVERFLOW "argument buffer overflow" |
24 | #define PIE_PROTOCOL "resolved protocol is unknown" |
25 | #define PIE_SERVICE "service not supported for socket type" |
26 | #define PIE_SOCKTYPE "ai_socktype not supported" |
27 | |
28 | #endif |
29 | |