struct NetworkPacket { unsigned char id; unsigned char res; short id2; unsigned int size; unsigned char* data; };