Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 8536 → Rev 8537

/contrib/sdk/sources/newlib/libc/include/sys/errno.h
128,10 → 128,10
#define ENOTEMPTY 90 /* Directory not empty */
#define ENAMETOOLONG 91 /* File or path name too long */
#define ELOOP 92 /* Too many symbolic links */
#define EOPNOTSUPP 95 /* Operation not supported on socket */
#define EOPNOTSUPP 4 /* Operation not supported on socket */
#define EPFNOSUPPORT 96 /* Protocol family not supported */
#define ECONNRESET 104 /* Connection reset by peer */
#define ENOBUFS 105 /* No buffer space available */
#define ECONNRESET 51 /* Connection reset by peer */
#define ENOBUFS 1 /* No buffer space available */
#define EAFNOSUPPORT 106 /* Address family not supported by protocol family */
#define EPROTOTYPE 107 /* Protocol wrong type for socket */
#define ENOTSOCK 108 /* Socket operation on non-socket */
139,18 → 139,18
#ifdef __LINUX_ERRNO_EXTENSIONS__
#define ESHUTDOWN 110 /* Can't send after socket shutdown */
#endif
#define ECONNREFUSED 111 /* Connection refused */
#define EADDRINUSE 112 /* Address already in use */
#define ECONNABORTED 113 /* Software caused connection abort */
#define ECONNREFUSED 61 /* Connection refused */
#define EADDRINUSE 20 /* Address already in use */
#define ECONNABORTED 53 /* Software caused connection abort */
#define ENETUNREACH 114 /* Network is unreachable */
#define ENETDOWN 115 /* Network interface is not configured */
#define ETIMEDOUT 116 /* Connection timed out */
#define ETIMEDOUT 60 /* Connection timed out */
#define EHOSTDOWN 117 /* Host is down */
#define EHOSTUNREACH 118 /* Host is unreachable */
#define EINPROGRESS 119 /* Connection already in progress */
#define EALREADY 120 /* Socket already connected */
#define EINPROGRESS 2 /* Connection already in progress */
#define EALREADY 10 /* Socket already connected */
#define EDESTADDRREQ 121 /* Destination address required */
#define EMSGSIZE 122 /* Message too long */
#define EMSGSIZE 12 /* Message too long */
#define EPROTONOSUPPORT 123 /* Unknown protocol */
#ifdef __LINUX_ERRNO_EXTENSIONS__
#define ESOCKTNOSUPPORT 124 /* Socket type not supported */
157,8 → 157,11
#endif
#define EADDRNOTAVAIL 125 /* Address not available */
#define ENETRESET 126 /* Connection aborted by network */
#define EISCONN 127 /* Socket is already connected */
#define ENOTCONN 128 /* Socket is not connected */
#define EISCONN 56 /* Socket is already connected */
#define ENOTCONN 9 /* Socket is not connected */
#define EINVALUE 11
#define ENOMEM_S 18
 
#define ETOOMANYREFS 129
#ifdef __LINUX_ERRNO_EXTENSIONS__
#define EPROCLIM 130
182,7 → 185,7
#ifdef __LINUX_ERRNO_EXTENSIONS__
#define ESTRPIPE 143 /* Streams pipe error */
#endif
#define EWOULDBLOCK EAGAIN /* Operation would block */
#define EWOULDBLOCK 6 /* Operation would block */
 
#define __ELASTERROR 2000 /* Users can add values starting here */
 
/contrib/sdk/sources/newlib/libc/include/sys/socket.h
2,6 → 2,7
#define __SOCKET_H__
 
#include <stddef.h>
#include <errno.h>
 
// Socket Types
#define SOCK_STREAM 1
54,26 → 55,7
#define SO_BINDTODEVICE (1<<9)
#define SO_NONBLOCK (1<<31)
 
// Error Codes
#define ENOBUFS 1
#define EINPROGRESS 2
#define EOPNOTSUPP 4
#define EWOULDBLOCK 6
#define ENOTCONN 9
#define EALREADY 10
#define EINVALUE 11
#define EMSGSIZE 12
#define ENOMEM 18
#define EADDRINUSE 20
#define ECONNREFUSED 61
#define ECONNRESET 52
#define EISCONN 56
#define ETIMEDOUT 60
#define ECONNABORTED 53
 
 
#define PORT(X) (X<<8)
int err_code;
 
#pragma pack(push,1)
struct sockaddr{
98,7 → 80,7
int socket;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(socket)
:"=b"(errno), "=a"(socket)
:"a"(75), "b"(0), "c"(domain), "d"(type), "S"(protocol)
);
return socket;
109,7 → 91,7
int status;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(status)
:"=b"(errno), "=a"(status)
:"a"(75), "b"(1), "c"(socket)
);
return status;
120,7 → 102,7
int status;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(status)
:"=b"(errno), "=a"(status)
:"a"(75), "b"(2), "c"(socket), "d"(addres), "S"(addres_len)
);
return status;
131,7 → 113,7
int status;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(status)
:"=b"(errno), "=a"(status)
:"a"(75), "b"(3), "c"(socket), "d"(backlog)
);
return status;
142,7 → 124,7
int status;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(status)
:"=b"(errno), "=a"(status)
:"a"(75), "b"(4), "c"(socket), "d"(address), "S"(socket_len)
);
return status;
153,7 → 135,7
int new_socket;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(new_socket)
:"=b"(errno), "=a"(new_socket)
:"a"(75), "b"(5), "c"(socket), "d"(address), "S"(address_len)
);
return new_socket;
164,7 → 146,7
int status;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(status)
:"=b"(errno), "=a"(status)
:"a"(75), "b"(6), "c"(socket), "d"(message), "S"(msg_len), "D"(flag)
);
return status;
175,7 → 157,7
int status;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(status)
:"=b"(errno), "=a"(status)
:"a"(75), "b"(7), "c"(socket), "d"(buffer), "S"(buff_len), "D"(flag)
);
return status;
186,7 → 168,7
int status;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(status)
:"=b"(errno), "=a"(status)
:"a"(75), "b"(8), "c"(socket),"d"(opt)
);
return status;
197,7 → 179,7
int status;
asm volatile(
"int $0x40"
:"=b"(err_code), "=a"(status)
:"=b"(errno), "=a"(status)
:"a"(75), "b"(9), "c"(socket),"d"(opt)
);
return status;
210,7 → 192,7
:"=b"(*socket2), "=a"(*socket1)
:"a"(75), "b"(10)
);
err_code=*socket2;
errno=*socket2;
return *socket1;
}
#endif