X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=net.h;h=fd89dc5db0695ae6285484e0755ae0d28b286693;hb=HEAD;hp=e71fe311e60d0ccac59ba626d346b432b3227437;hpb=ac9cc8f21ddeb821134e657f509bb83cec8c1da4;p=paraslash.git diff --git a/net.h b/net.h index e71fe311..33acfc89 100644 --- 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);