URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [rtos/] [freertos-6.1.1/] [Demo/] [lwIP_AVR32_UC3/] [NETWORK/] [lwip-port/] [AT32UC3A/] [IAR/] [errno.h] - Rev 583
Compare with Previous | Blame | View Log
/* errno.h standard header */ #ifndef _ERRNO #define _ERRNO #ifndef _SYSTEM_BUILD #pragma system_include #endif #ifndef _YVALS #include <yvals.h> #endif _C_STD_BEGIN /* ERROR CODES */ #define EDOM _EDOM #define ERANGE _ERANGE #define EFPOS _EFPOS #define EILSEQ _EILSEQ /* lwip error codes, from cygwin errno.h */ #define EIO 5 /* I/O error */ #define EWOULDBLOCK 11 /* Operation would block */ #define ENOMEM 12 /* Not enough core */ #define EFAULT 14 /* Bad address */ #define EINVAL 22 /* Invalid argument */ #define ENOSYS 88 /* Function not implemented */ #define ECONNRESET 104 /* Connection reset by peer */ #define ENOBUFS 105 /* No buffer space available */ #define ENOPROTOOPT 109 /* Protocol not available */ #define ESHUTDOWN 110 /* Can't send after socket shutdown */ #define EADDRINUSE 112 /* Address already in use */ #define ECONNABORTED 113 /* Connection aborted */ #define EHOSTUNREACH 118 /* Host is unreachable */ #define ENOTCONN 128 /* Socket is not connected */ #define _NERR 129 /* one more than last code */ /* DECLARATIONS */ _C_LIB_DECL #if !_MULTI_THREAD || _COMPILER_TLS && !_GLOBAL_LOCALE extern int _TLS_QUAL errno; #else /* !_MULTI_THREAD || _COMPILER_TLS && !_GLOBAL_LOCALE */ __INTRINSIC int *_Geterrno(void); #define errno (*_Geterrno()) #endif /* !_MULTI_THREAD || _COMPILER_TLS && !_GLOBAL_LOCALE */ _END_C_LIB_DECL _C_STD_END #endif /* _ERRNO */ #ifdef _STD_USING #ifndef errno using _CSTD errno; #endif #endif /* _STD_USING */ /* * Copyright (c) 1992-2002 by P.J. Plauger. ALL RIGHTS RESERVED. * Consult your license regarding permissions and restrictions. V3.12:0576 */