samp-re/common.h
2020-04-04 19:54:15 +02:00

23 lines
453 B
C

/* vim: set filetype=c ts=8 noexpandtab: */
#define NULL 0
#define _CRT_SECURE_NO_DEPRECATE
#define STATIC_ASSERT(E) typedef char __static_assert_[(E)?1:-1]
#define EXPECT_SIZE(S,SIZE) STATIC_ASSERT(sizeof(S)==(SIZE))
#pragma pack(push, 1)
struct PlayerID {
int binaryAddress;
short port;
short __pad;
};
EXPECT_SIZE(struct PlayerID, 0x8);
struct CRaknetTimeNS {
int lo32;
int hi32;
};
EXPECT_SIZE(struct CRaknetTimeNS, 0x8);
#pragma pack(pop)