+
+/**
+ * Functions to parse and validate (parts of) URLs.
+ */
+extern char *parse_cidr(const char *cidr,
+ char *addr, ssize_t addrlen, int32_t *netmask);
+extern char *parse_url(const char *url,
+ char *host, ssize_t hostlen, int32_t *port);
+extern const char *stringify_port(int port, const char *transport);