Introduction - If you have any usage issues, please Google them yourself
UDP holes of the source code through the firewall UDP can be used as a reference
Packet : 81404607udphole.rar filelist
udphole\Exception.h
udphole\P2P之UDP穿透NAT的原理与实现 - 增强篇.TXT
udphole\proto.h
udphole\UDP穿越NAT - 原始文章.TXT
udphole\源码修改的说明.txt
udphole\P2PServer\P2PServer.cpp
udphole\P2PServer\P2PServer.suo
udphole\P2PServer\Release
udphole\P2PServer\P2PServer.ncb
udphole\P2PServer\P2PServer.plg
udphole\P2PServer\P2PServer.dsp
udphole\P2PServer\P2PServer.dsw
udphole\P2PServer\P2PServer.opt
udphole\P2PServer
udphole\P2PClient\P2PClient.dsw
udphole\P2PClient\P2PClient.suo
udphole\P2PClient\Release
udphole\P2PClient\Debug
udphole\P2PClient\P2PClient.plg
udphole\P2PClient\P2PClient.cpp
udphole\P2PClient\P2PClient.dsp
udphole\P2PClient
udphole