[XAM] Assert struct sizes and misc struct adjustments

This commit is contained in:
Adrian
2025-05-05 17:57:45 +01:00
committed by Radosław Gliński
parent 8cf15a8d54
commit 6b055f1f74
12 changed files with 52 additions and 34 deletions

View File

@@ -31,6 +31,7 @@ struct XSOCKADDR {
xe::be<uint16_t> address_family;
char sa_data[14];
};
static_assert_size(XSOCKADDR, 0x10);
struct N_XSOCKADDR {
N_XSOCKADDR() {}
@@ -54,6 +55,7 @@ struct XSOCKADDR_IN {
// sin_zero is defined as __pad on Android, so prefixed here.
char x_sin_zero[8];
};
static_assert_size(XSOCKADDR_IN, 0x10);
// Xenia native sockaddr_in
struct N_XSOCKADDR_IN {