aboutsummaryrefslogtreecommitdiff
path: root/mctypes.h
diff options
context:
space:
mode:
authorPlex <thinkplex@riseup.net>2021-10-25 16:35:18 +0200
committerPlex <thinkplex@riseup.net>2021-10-25 16:35:18 +0200
commit53a085962964f4db118619a5e2156c901aba55a6 (patch)
treefa64b9942a1a663e77edec8276986ac7d3c0ee36 /mctypes.h
parentd33fabf0c5e1ea9a4e3118836dc459fa971d7a1d (diff)
serialization underway
Diffstat (limited to 'mctypes.h')
-rw-r--r--mctypes.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/mctypes.h b/mctypes.h
index dc18063..8230b53 100644
--- a/mctypes.h
+++ b/mctypes.h
@@ -16,7 +16,7 @@ typedef struct {
typedef struct {
varint protocol_version;
string server_address;
- unsigned int server_port;
+ unsigned short server_port;
varint next_state;
}__attribute__((packed)) handshake;
@@ -26,3 +26,5 @@ typedef long pong;
int readVarInt(varint x);
varint writeVarInt(unsigned int x);
+size_t serializeHandshake(handshake hs, void *buf);
+size_t serializePacket(packet p, void *buf);