]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - net.h
paraslash 0.7.3
[paraslash.git] / net.h
diff --git a/net.h b/net.h
index e71fe311e60d0ccac59ba626d346b432b3227437..33acfc890495087991c964397371e4edf9b574f1 100644 (file)
--- a/net.h
+++ b/net.h
@@ -25,7 +25,7 @@ char *parse_cidr(const char *cidr,
                char *addr, ssize_t addrlen, int32_t *netmask);
 char *parse_url(const char *url,
                char *host, ssize_t hostlen, int32_t *port);
-char *format_url(const char *url, int default_port);
+__malloc char *format_url(const char *url, int default_port);
 const char *stringify_port(int port, const char *transport);
 
 int lookup_address(unsigned l4type, bool passive, const char *host,
@@ -42,7 +42,7 @@ int makesock_addrinfo(unsigned l4type, bool passive, struct addrinfo *ai,
 
 static inline int para_connect(unsigned l4type, const char *host, uint16_t port)
 {
-       return makesock(l4type, 0, host, port, NULL);
+       return makesock(l4type, false, host, port, NULL);
 }
 
 void extract_v4_addr(const struct sockaddr_storage *ss, struct in_addr *ia);