add: packet->cmd = OPN_CMD_NONE;
context: OpnPacket *opn_packet_new(){	OpnPacket *packet;	if (!(packet = malloc(sizeof(OpnPacket))))		return NULL;	memset(packet, 0, sizeof(OpnPacket));	packet->data = string_new(NULL, 0, 0, TRUE);	return packet;}