We need a list of packets exchanged (the cockpit::lookup module can be used for this). The list starts at Match.RequestLogin and ends at entering a battle. This should be sufficient for the time being.