gl_packet
packet = (struct gl_packet *)&packet->packet_data[size];
struct gl_packet packets;
struct gl_packet *packet;