| 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 | |