Make tunnels always identifiable by UID, tunnel.log now gets populated.

conn.log now sets a field indicating all the parent tunnel UIDs over
which a connection operated and cross reference the UIDs found in
the tunnel.log.

Also some renaming of tunnel related types at the scripting layer.
This commit is contained in:
Jon Siwek 2012-04-26 12:29:59 -05:00
parent ad55331258
commit b8e1604ab5
22 changed files with 224 additions and 213 deletions

View file

@ -172,13 +172,10 @@ enum ID %{
module Tunnel;
enum Type %{
NONE,
IP6_IN_IP4,
IP4_IN_IP4,
IP6_IN_IP6,
IP4_IN_IP6,
IP6_IN_UDP,
IP4_IN_UDP,
IP,
AYIYA,
TEREDO,
SOCKS,
%}
type EncapsulatingConn: record;