This project was set out to achieve the following.  (Is still ongoing/WIP)

I make available the current version for people to mess around with if they wish, and report oddities.  If I never finish it someone else can quite easily, and post resulting package. 
* Oddity to Report: A  BIG Error - Cannot Resolve to Essential, Good, New Master Servers based on 333Networks!
* If someone finishes this (not sure what it is good for anyway), Remove the 333Networks removal code so we can keep those Essential, Good, New Master Servers!!!

Please remove my excessive debugging notes and vars
Please make configurable by ini file
Please make a readme listing things like:  The uplinking starts at number 0 and goes until it reaches a blank either address (or ip address if not meant to resolve)

* - Allow for 333Networks Master Servers to render them useless and unresolvable [Done]
- Allow for unresolvable addresses [Done]
- Allow for only one uplink actor [Done] *(so you cannot uplink to any 333Networks Master Servers)
- Fix malformed validation codes crashing engine by stopping them [Done]
- Allow for more than 3 simultaneous hostname resolve lookups on linux [WIP]
- Allow for Query actor to be ordered below uplink order [WIP]

Compiling dependencies:
IpServer.u
IpDrv.u

Usage:
Remove Uplink lines, add actor newuplinker.udpserveruplinkx 

=== NOTE: UPDATED 5/7/2015 ...

Also, something Really Shady and Sinister ...
Removes the Essential, Good, New Master Servers from a UT99 Server! HUH? What?
YES it does! - See below code ... (3rd Master Server Default Property below)

defaultproperties
{
	//requires extra info from server
	MasterServers(0)=(MasterServerAddress="unreal.epicgames.com",MasterServerPort=27900,special=True)
	MasterServers(1)=(MasterServerAddress="master.telefragged.com",MasterServerPort=27500)
	MasterServers(2)=(MasterServerAddress="master.333networks.com",MasterServerPort=27900,dontresolve=True,IpAddr="84.83.176.234")
	MasterServers(3)=(MasterServerAddress="utmaster.epicgames.com",MasterServerPort=27900)
	//bindport override?
	//UplinkPort=7779
	DoUplink=True
	UpdateMinutes=1
	TargetQueryName=MasterUplink
	RemoteRole=ROLE_None
	debuglevel=2
}
