parallel compile, SMP, swapgs, cleanup, remove useless Reserved fields
This commit is contained in:
1 parent
b17c9ac854
commit
bfe2b55142
42 files changed
+2131
-426
No files matched your search
@@ -17,7 +17,7 @@
|
||||
#define SYS_SHUTDOWN_WRITE 1u
|
||||
#define SYS_SHUTDOWN_BOTH 2u
|
||||
|
||||
#define SYS_SOCKET_ADDRESS_IPV4_SIZE 16u
|
||||
#define SYS_SOCKET_ADDRESS_IPV4_SIZE 8u
|
||||
#define SYS_RESOLVE_HOST_NAME_MAX 255u
|
||||
|
||||
#define SYS_SOCKET_OPT_RECV_TIMEOUT_MS 1u
|
||||
@@ -35,7 +35,6 @@ typedef struct SYS_SOCKET_ADDRESS_IPV4_K {
|
||||
uint16_t Family; // SYS_AF_INET
|
||||
uint16_t Port; // host byte order
|
||||
uint8_t Address[4]; // dotted-quad bytes, e.g. {10,0,2,2}
|
||||
uint8_t Reserved[8];
|
||||
} SYS_SOCKET_ADDRESS_IPV4_K;
|
||||
|
||||
typedef struct SYS_POLLFD_K {
|
||||
|
||||
@@ -79,8 +79,7 @@ typedef void (*SYS_USER_APC_ROUTINE)(void* normalContext,
|
||||
typedef struct SYS_ASYNC_FILE_REQUEST {
|
||||
uint32_t FileHandle;
|
||||
uint32_t EventHandle; // optional; 0 means no event signal
|
||||
uint32_t Flags; // reserved, must be 0 for now
|
||||
uint32_t Reserved;
|
||||
uint32_t Flags;
|
||||
uint64_t Offset; // explicit byte offset; does not touch file pointer
|
||||
void* Buffer;
|
||||
size_t Size;
|
||||
@@ -320,14 +319,12 @@ typedef struct SYS_SOCKET_ADDRESS_IPV4 {
|
||||
uint16_t Family; // SYS_AF_INET
|
||||
uint16_t Port; // host byte order
|
||||
uint8_t Address[4]; // dotted-quad bytes, e.g. {10,0,2,2}
|
||||
uint8_t Reserved[8];
|
||||
} SYS_SOCKET_ADDRESS_IPV4;
|
||||
|
||||
typedef struct SYS_SOCKET_SEND_TO_REQUEST {
|
||||
const void* Buffer;
|
||||
size_t Length;
|
||||
uint32_t Flags;
|
||||
uint32_t Reserved;
|
||||
const SYS_SOCKET_ADDRESS_IPV4* RemoteAddress;
|
||||
size_t RemoteAddressSize;
|
||||
size_t* SentOut;
|
||||
@@ -337,7 +334,6 @@ typedef struct SYS_SOCKET_RECV_FROM_REQUEST {
|
||||
void* Buffer;
|
||||
size_t Length;
|
||||
uint32_t Flags;
|
||||
uint32_t Reserved;
|
||||
SYS_SOCKET_ADDRESS_IPV4* RemoteAddressOut;
|
||||
size_t* RemoteAddressSizeInOut;
|
||||
size_t* ReceivedOut;
|
||||
@@ -354,7 +350,6 @@ typedef struct SYS_RESOLVE_HOST_REQUEST {
|
||||
|
||||
typedef struct SYS_SOCKET_OPTION_REQUEST {
|
||||
uint32_t Option;
|
||||
uint32_t Reserved;
|
||||
void* Value;
|
||||
size_t ValueSize;
|
||||
size_t* ActualSizeOut;
|
||||
|
||||
Reference in new issue
Block a user