예제 #1
0
void RandomData(PEER_ADDRESS& addr)
{
	RandomGenerator rnd;
	addr.IP = rnd.NextDWord();
	addr.TcpPort = rnd.NextWord();
	addr.UdpPort = rnd.NextWord();
}
예제 #2
0
void RandomPeer(CANDIDATE_PEER_INFO& info)
{
	RandomGenerator rnd;
	info.Address.IP = rnd.NextDWord();
	info.Address.TcpPort = rnd.NextWord();
	info.Address.UdpPort = rnd.NextWord();
	info.CoreInfo.PeerType = rnd.NextByte();
	info.CoreInfo.Reserved = rnd.NextByte();
	for (int i = 0; i < 7; ++i)
	{
		info.CoreInfo.Reserved1[i] = rnd.NextByte();
	}
}