#include #include #include #include #include #include "mctypes.h" int main(int argc, char *argv[]) { if (argc == 1) { printf("Usage: mcping [ADDRESS[:PORT]]\nPings a Minecraft server using the PING protocol.\n"); exit(EXIT_SUCCESS); } int opt; while ((opt = getopt(argc, argv, "h")) != -1) { switch (opt) { case 'h': exit(EXIT_SUCCESS); default: break; } } varint n; n = writeVarInt(atoi(argv[1])); while((*n & 0b10000000) != 0) { printf("%02X ", *n); n++; } printf("%02X ", *n); printf("\n"); return 0; }