mirror of
https://github.com/Mathewnd/Astral.git
synced 2026-10-28 13:18:22 +00:00
sockets: MSG_WAITALL support
This commit is contained in:
@@ -89,6 +89,7 @@ typedef struct {
|
||||
#define SOCK_RAW 3
|
||||
|
||||
#define MSG_PEEK 2
|
||||
#define MSG_WAITALL 0x100
|
||||
#define MSG_NOSIGNAL 0x4000
|
||||
|
||||
#define SO_BROADCAST 6
|
||||
|
||||
@@ -30,6 +30,7 @@ typedef struct {
|
||||
} sockaddr_t;
|
||||
|
||||
#define SOCKET_RECV_FLAGS_PEEK 0x8000000000000000l
|
||||
#define SOCKET_RECV_FLAGS_WAITALL 0x4000000000000000l
|
||||
#define SOCKET_SEND_FLAGS_NOSIGNAL 0x8000000000000000l
|
||||
typedef struct socketops_t {
|
||||
int (*bind)(socket_t *socket, sockaddr_t *addr);
|
||||
|
||||
Reference in New Issue
Block a user