code: private int handleIPv4(final String s) throws ConfigurationException {
  		try {
  			if (!RuntimeConfiguration.DOTTED_ADDRESS.matcher(s).matches()) throw new ConfigurationException("Malformed IPv4 " + s + " for blacklisting");
  			// Note that since we're sure this is a dotted-notation address, we pass directly through InetAddress.
  			final byte[] address = InetAddress.getByName(s).getAddress();
  			if (address.length > 4) throw new UnknownHostException("Not IPv4");
  			return Ints.fromByteArray(address);
  		} catch (final UnknownHostException e) {
  			throw new ConfigurationException("Malformed IPv4 " + s + " for blacklisting", e);
  		}
  	}
docs: Converts a string specifying an IPv4 address into an integer. The string can be either a single integer (representing
  the address) or a dot-separated 4-tuple of bytes.
  
  @param s the string to be converted.
  @return the integer representing the IP address specified by s.
  @throws ConfigurationException