int host_is_domain(char const *string)
Return true if string is valid a domain name.
Definition bnf.c:763
int host_is_ip6_reference(char const *string)
Return true if string is valid IP6 reference, i.e.
Definition bnf.c:733
int host_is_valid(char const *string)
Return true if string is valid a host name.
Definition bnf.c:773
int host_is_ip4_address(char const *string)
Return true if string is valid IP4 address in dot-notation.
Definition bnf.c:707
int host_is_ip6_address(char const *string)
Return true if string is valid IP6 address in hex notation.
Definition bnf.c:717
int host_is_ip_address(char const *string)
Return true if string is valid IP address.
Definition bnf.c:744
int host_is_local(char const *string)
Returns true if string is describing a local address.
Definition bnf.c:784
int host_has_domain_invalid(char const *string)
Return true if string has domain name in "invalid." domain.
Definition bnf.c:810
int host_ip6_reference(char const *string)
This is typo.
Definition bnf.c:723
int host_cmp(char const *a, char const *b)
Compare two host names or IP addresses.
Definition bnf.c:895