aboutsummaryrefslogtreecommitdiff
path: root/mctypes.h
diff options
context:
space:
mode:
authorPlex <thinkplex@riseup.net>2021-10-25 17:30:45 +0200
committerPlex <thinkplex@riseup.net>2021-10-25 17:30:45 +0200
commit927c5b7219041a353010141cea139642ac6ca0bf (patch)
treec51153dbf7b21bb9ebc63f8722ba9a2f51739c4f /mctypes.h
parentd25c1b105da1606d3e372974d7546c1f7726a198 (diff)
serialize_packet + refactor
Diffstat (limited to 'mctypes.h')
-rw-r--r--mctypes.h17
1 files changed, 13 insertions, 4 deletions
diff --git a/mctypes.h b/mctypes.h
index 89e9b81..45d1ed6 100644
--- a/mctypes.h
+++ b/mctypes.h
@@ -1,4 +1,9 @@
+#ifndef MCTYPES_H
+#define MCTYPES_H
+
#include <sys/types.h>
+
+
typedef u_int8_t *varint;
typedef u_int8_t *varlong;
@@ -24,7 +29,11 @@ typedef struct {
typedef long ping;
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);
+int from_varint(varint x);
+varint to_varint(unsigned int x);
+size_t len_varint(varint x);
+
+size_t serialize_handshake(handshake hs, void **buf);
+size_t serialize_packet(packet p, void **buf);
+
+#endif // MCTYPES_H