Add limit to amount of allocated connections
This adds support for the -x option which limits the amount of space allocated for connections on systems with very high open file limits. Otherwise the amount of memory allocated for this can be extremely high (>1GiB).
Signed-off-by: Lorenz Brun lorenz@brun.one