Fix for IP tunnel UID persistence.

This commit is contained in:
Jon Siwek 2012-04-27 10:28:46 -05:00
parent 8791ac7337
commit 064c5dddb8
9 changed files with 102 additions and 6 deletions

View file

@ -11,6 +11,8 @@
#include "PacketFilter.h"
#include "Stats.h"
#include "NetVar.h"
#include "Tunnels.h"
#include <utility>
struct pcap_pkthdr;
@ -202,6 +204,9 @@ protected:
PDict(Connection) udp_conns;
PDict(Connection) icmp_conns;
PDict(FragReassembler) fragments;
typedef pair<IPAddr, IPAddr> IPPair;
typedef std::map<IPPair, EncapsulatingConn> IPTunnelMap;
IPTunnelMap ip_tunnels;
ARP_Analyzer* arp_analyzer;