glib

Function hostname_is_ip_address

Source
pub fn hostname_is_ip_address(hostname: &str) -> bool
Expand description

Tests if @hostname is the string form of an IPv4 or IPv6 address. (Eg, “192.168.0.1”.)

Since 2.66, IPv6 addresses with a zone-id are accepted (RFC6874).

§hostname

a hostname (or IP address in string form)

§Returns

true if @hostname is an IP address