ENetPacket * mint_packet(bool is_reliable, const char * data) { ENetPacket *packet = enet_packet_create(NULL, 5000, is_reliable ? ENET_PACKET_FLAG_RELIABLE : 0); uchar *start = packet->data; uchar *p = start; enet_packet_resize(packet, p-start); return packet; };