]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - net.h
net: Make is_valid_ipv{4,6}_address() local to net.c.
[paraslash.git] / net.h
diff --git a/net.h b/net.h
index 8292240f999c5b7928e65e671c574660f089d7f9..d19ceb9eb73cd0f98e9a3d3c4784da85b82ad427 100644 (file)
--- a/net.h
+++ b/net.h
@@ -28,35 +28,6 @@ char *parse_url(const char *url,
 char *format_url(const char *url, int default_port);
 const char *stringify_port(int port, const char *transport);
 
-/**
- * Ensure that string conforms to the IPv4 address format.
- *
- * \param address The address string to check.
- *
- * \return 1 if \a address conforms to the IPv4 address format, else 0.
- */
-_static_inline_ bool is_valid_ipv4_address(const char *address)
-{
-       struct in_addr test_it;
-
-       return inet_pton(AF_INET, address, &test_it) != 0;
-}
-
-/**
- * Ensure that string conforms to IPv6 address format.
- *
- * \param address The address string to check.
- *
- * \return 1 if string has a valid IPv6 address syntax, 0 if not.
- * \sa RFC 4291.
- */
-_static_inline_ bool is_valid_ipv6_address(const char *address)
-{
-       struct in6_addr test_it;
-
-       return inet_pton(AF_INET6, address, &test_it) != 0;
-}
-
 int lookup_address(unsigned l4type, bool passive, const char *host,
                int port_number, struct addrinfo **result);