how to restrict number of proposed ports by getaddrinfo
===

One of my stand-alone java applications (no sources available) picks random-available port to listen on.  
At this stage I assume it uses **getaddrinfo** system call to obtain addresses to bind against.  

Since I'm maintaining hundreds of various servers with assigned ports, the black app sometimes kicks in and pick one of 'the assigned' ports, which cause my small servers to fail on startup...

I'm wondering is there a way to restrict number of ports proposed by the OS?  
Would be mostly interested in system config solutions,   
but if there are no other solutions I'm also able to hack **bind()/getaddrinfo** (this would require some hits as well ... )

thanks