if (0 != aPort) { localport = aPort; } else { localport = getLocalPortInternal();
if (0 == aPort) { localport = getLocalPortInternal();
    protected void bind(InetAddress anAddr, int aPort) throws IOException {	this.address = anAddr;	bindInternal();	if (0 != aPort) {		localport = aPort;	} else {		localport = getLocalPortInternal();	};    }