blob: f6306ff3b6b9b29d33f50e26e761b17ce5100521 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
#include <sys/socket.h>
#include "mctypes.h"
#define PING IPPROTO_TCP
#define QUERY IPPROTO_UDP
void connect_mc_server(int socket, char* address, unsigned short port, int protocol);
void send_ping_handshake(int socket, int protocol, char* address, unsigned short port, int next_state);
void send_ping_packet(int socket, int packet_id, size_t raw_size, void* raw_data);
packet recv_packet(int socket);
varint recv_varint(int socket);
|