Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

64 lines
3.1 KiB

/* COPYRIGHT, (c) HEWLETT PACKARD CO. 1990,1991 */
/* All rights reserved. No part of this program */
/* may be copied or used without the express */
/* written consent of HEWLETT PACKARD Corp. */
/*
** SOCK_ERR.H
**
** Copyright (c) Hewlett Packard Company, 1989. All rights reserved.
** No part of this program may be copied or used without the prior
** written consent of Hewlett Packard Company.
*/
#define ENOTSOCK 100 /* Socket operation on non-socket */
#define FIRST_SOCK_ERR ENOTSOCK
#define EDESTADDRREQ 101 /* Destination address required */
#define EMSGSIZE 102 /* Message too long */
#define EPROTOTYPE 103 /* Protocol wrong type for socket */
#define ENOPROTOOPT 104 /* Protocol not available */
#define EPROTONOSUPPORT 105 /* Protocol not supported */
#define ESOCKTNOSUPPORT 106 /* Socket type not supported */
#define EOPNOTSUPP 107 /* Operation not supported on socket */
#define EPFNOSUPPORT 108 /* Protocol family not supported */
#define EAFNOSUPPORT 109 /* Address family not supported by protocol family */
#define EADDRINUSE 110 /* Address already in use */
#define EADDRNOTAVAIL 111 /* Can't assign requested address */
#define ENETDOWN 112 /* Network is down */
#define ENETUNREACH 113 /* Network is unreachable */
#define ENETRESET 114 /* Network dropped connection or reset */
#define ECONNABORTED 115 /* Software caused connection abort */
#define ECONNRESET 116 /* Connection reset by peer */
#define ENOBUFS 117 /* No buffer space available */
#define EISCONN 118 /* Socket is already connected */
#define ENOTCONN 119 /* Socket is not connected */
#define ESHUTDOWN 120 /* Can't send after socket shutdown */
#define ETIMEDOUT 121 /* Connection timed out */
#define ECONNREFUSED 122 /* Connection refused */
#define EHOSTDOWN 123 /* Networking subsystem not started */
#define EHOSTUNREACH 124 /* No route to host */
#define EWOULDBLOCK 125 /* Operation would block */
#define EINPROGRESS 126 /* Operation now in progress */
#define EALREADY 127 /* Operation already in progress */
#define EBADVERSION 128 /* Library/driver version mismatch */
#define EINVALSOCK 129 /* Invalid argument */
#define ETOOMANYSOCK 130 /* Too many open sockets */
#define EFAULTSOCK 131 /* Bad address in sockets call */
#ifdef SOCK_WIN_DLL
#define ENODOSMEM 132 /* windows GlobalDosAlloc call failed */
#define LAST_SOCK_ERR ENODOSMEM
#elif defined WSOCKETS_DLL
#define ENODOSMEM 132 /* windows GlobalDosAlloc call failed */
#define EBADRCFILE 133 /* strings file did not load properly */
#define LAST_SOCK_ERR EBADRCFILE
#else
#define LAST_SOCK_ERR EFAULTSOCK
#endif
#define MAX_SOCK_ERR_LEN 100 /* maximum length of error text */