/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: unix95:errno.h (VERSION 2.7)
*/

#ifndef __TDF_UNIX95_ERRNO_H
#define __TDF_UNIX95_ERRNO_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__unix95__errno begin

#ifndef __TDF_XPG4_ERRNO_H
#pragma extend interface "../xpg4.api/errno.h"
#endif /* __TDF_XPG4_ERRNO_H */
#pragma token EXP const : int : EADDRINUSE # unix95.errno.EADDRINUSE
#pragma token EXP const : int : EADDRNOTAVAIL # unix95.errno.EADDRNOTAVAIL
#pragma token EXP const : int : EAFNOSUPPORT # unix95.errno.EAFNOSUPPORT
#pragma token EXP const : int : EALREADY # unix95.errno.EALREADY
#pragma token EXP const : int : EBADMSG # unix95.errno.EBADMSG
#pragma token EXP const : int : ECONNABORTED # unix95.errno.ECONNABORTED
#pragma token EXP const : int : ECONNREFUSED # unix95.errno.ECONNREFUSED
#pragma token EXP const : int : ECONNRESET # unix95.errno.ECONNRESET
#pragma token EXP const : int : EDESTADDRREQ # unix95.errno.EDESTADDRREQ
#pragma token EXP const : int : EDQUOT # unix95.errno.EDQUOT
#pragma token EXP const : int : EHOSTUNREACH # unix95.errno.EHOSTUNREACH
#pragma token EXP const : int : EINPROGRESS # unix95.errno.EINPROGRESS
#pragma token EXP const : int : EISCONN # unix95.errno.EISCONN
#pragma token EXP const : int : ELOOP # unix95.errno.ELOOP
#pragma token EXP const : int : EMSGSIZE # unix95.errno.EMSGSIZE
#pragma token EXP const : int : EMULTIHOP # unix95.errno.EMULTIHOP
#pragma token EXP const : int : ENETDOWN # unix95.errno.ENETDOWN
#pragma token EXP const : int : ENETUNREACH # unix95.errno.ENETUNREACH
#pragma token EXP const : int : ENOBUFS # unix95.errno.ENOBUFS
#pragma token EXP const : int : ENODATA # unix95.errno.ENODATA
#pragma token EXP const : int : ENOLINK # unix95.errno.ENOLINK
#pragma token EXP const : int : ENOPROTOOPT # unix95.errno.ENOPROTOOPT
#pragma token EXP const : int : ENOSR # unix95.errno.ENOSR
#pragma token EXP const : int : ENOSTR # unix95.errno.ENOSTR
#pragma token EXP const : int : ENOTCONN # unix95.errno.ENOTCONN
#pragma token EXP const : int : ENOTSOCK # unix95.errno.ENOTSOCK
#pragma token EXP const : int : EOPNOTSUPP # unix95.errno.EOPNOTSUPP
#pragma token EXP const : int : EOVERFLOW # unix95.errno.EOVERFLOW
#pragma token EXP const : int : EPROTO # unix95.errno.EPROTO
#pragma token EXP const : int : EPROTONOSUPPORT # unix95.errno.EPROTONOSUPPORT
#pragma token EXP const : int : EPROTOTYPE # unix95.errno.EPROTOTYPE
#pragma token EXP const : int : ESTALE # unix95.errno.ESTALE
#pragma token EXP const : int : ETIME # unix95.errno.ETIME
#pragma token EXP const : int : ETIMEDOUT # unix95.errno.ETIMEDOUT
#pragma token EXP const : int : EWOULDBLOCK # unix95.errno.EWOULDBLOCK

#pragma interface EADDRINUSE EADDRNOTAVAIL EAFNOSUPPORT EALREADY EBADMSG
#pragma interface ECONNABORTED ECONNREFUSED ECONNRESET EDESTADDRREQ EDQUOT
#pragma interface EHOSTUNREACH EINPROGRESS EISCONN ELOOP EMSGSIZE EMULTIHOP
#pragma interface ENETDOWN ENETUNREACH ENOBUFS ENODATA ENOLINK ENOPROTOOPT
#pragma interface ENOSR ENOSTR ENOTCONN ENOTSOCK EOPNOTSUPP EOVERFLOW EPROTO
#pragma interface EPROTONOSUPPORT EPROTOTYPE ESTALE ETIME ETIMEDOUT
#pragma interface EWOULDBLOCK

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_UNIX95_ERRNO_H */
