File list (Check if you may need any files):
109201260TCPHole
................\Bin
................\...\TcpHoleClt-A.exe
................\...\TcpHoleClt-B.exe
................\...\TcpHoleSrv.exe
................\...\程序执行步骤和方法.txt
................\global.cpp
................\global.h
................\TCPHole
................\.......\Bin
................\.......\...\TcpHoleClt-A.exe
................\.......\...\TcpHoleClt-B.exe
................\.......\...\TcpHoleSrv.exe
................\.......\...\程序执行步骤和方法.txt
................\.......\global.cpp
................\.......\global.h
................\.......\readme.txt
................\.......\TcpHoleClt
................\.......\..........\Resource.h
................\.......\..........\StdAfx.cpp
................\.......\..........\StdAfx.h
................\.......\..........\TcpHoleClt.clw
................\.......\..........\TcpHoleClt.cpp
................\.......\..........\TcpHoleClt.dsp
................\.......\..........\TcpHoleClt.h
................\.......\..........\TcpHoleClt.plg
................\.......\..........\TcpHoleClt.rc
................\.......\..........\TcpHoleClt_A.dsw
................\.......\..........\TcpHoleClt_A.ncb
................\.......\..........\TcpHoleClt_A.opt
................\.......\..........\TcpHoleClt_B.dsw
................\.......\..........\TcpHoleClt_B.ncb
................\.......\..........\TcpHoleClt_B.opt
................\.......\TcpHoleSrv
................\.......\..........\Resource.h
................\.......\..........\SockClient.cpp
................\.......\..........\SockClient.h
................\.......\..........\StdAfx.cpp
................\.......\..........\StdAfx.h
................\.......\..........\TcpHoleSrv.aps
................\.......\..........\TcpHoleSrv.clw
................\.......\..........\TcpHoleSrv.cpp
................\.......\..........\TcpHoleSrv.dsp
................\.......\..........\TcpHoleSrv.dsw
................\.......\..........\TcpHoleSrv.h
................\.......\..........\TcpHoleSrv.ncb
................\.......\..........\TcpHoleSrv.opt
................\.......\..........\TcpHoleSrv.plg
................\.......\..........\TcpHoleSrv.rc
................\TcpHoleClt
................\..........\Resource.h
................\..........\StdAfx.cpp
................\..........\StdAfx.h
................\..........\TcpHoleClt.clw
................\..........\TcpHoleClt.cpp
................\..........\TcpHoleClt.dsp
................\..........\TcpHoleClt.h
................\..........\TcpHoleClt.plg
................\..........\TcpHoleClt.rc
................\..........\TcpHoleClt_A.dsw
................\..........\TcpHoleClt_A.ncb
................\..........\TcpHoleClt_A.opt
................\..........\TcpHoleClt_B.dsw
................\..........\TcpHoleClt_B.ncb
................\..........\TcpHoleClt_B.opt
................\TcpHoleSrv
................\..........\Resource.h
................\..........\SockClient.cpp
................\..........\SockClient.h
................\..........\StdAfx.cpp
................\..........\StdAfx.h
................\..........\TcpHoleSrv.aps
................\..........\TcpHoleSrv.clw
................\..........\TcpHoleSrv.cpp
................\..........\TcpHoleSrv.dsp
................\..........\TcpHoleSrv.dsw
................\..........\TcpHoleSrv.h
................\..........\TcpHoleSrv.ncb
................\..........\TcpHoleSrv.opt
................\..........\TcpHoleSrv.plg
................\..........\TcpHoleSrv.rc