+int netaddress_parse(struct netaddress *na,
+ int nvec,
+ char **vec) attribute((nonnull (1)));
+void netaddress_format(const struct netaddress *na,
+ int *nvecp,
+ char ***vecp) attribute((nonnull (1)));
+struct addrinfo *netaddress_resolve(const struct netaddress *na,
+ int passive,
+ int protocol) attribute((nonnull (1)));
+void netaddress_freeaddrinfo(struct addrinfo *res) attribute((nonnull (1)));