TODO: Add flushing of flows, update udp, icmp and other to maintain flows.