aboutsummaryrefslogtreecommitdiff
path: root/include/mcnetwork.h
blob: d3faaa18558b07473ac8cc02eff31507bfc79b68 (plain) (blame)
1
2
3
4
5
6
7
8
#include <sys/socket.h>
#include "mctypes.h"

void connect_mc_server_ping(int socket, char* address, unsigned short port);
void send_handshake(int socket, int protocol, char* address, unsigned short port, int next_state);
void send_packet(int socket, int packet_id, size_t raw_size, void* raw_data);
packet recv_packet(int socket);
varint recv_varint(int socket);