diff options
Diffstat (limited to 'include/netlink/addr.h')
-rw-r--r-- | include/netlink/addr.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/netlink/addr.h b/include/netlink/addr.h index 8464a0c..00868d2 100644 --- a/include/netlink/addr.h +++ b/include/netlink/addr.h @@ -24,7 +24,7 @@ struct nl_addr; extern struct nl_addr * nl_addr_alloc(size_t); extern struct nl_addr * nl_addr_alloc_from_attr(struct nlattr *, int); extern struct nl_addr * nl_addr_build(int, void *, size_t); -extern struct nl_addr * nl_addr_parse(const char *, int); +extern int nl_addr_parse(const char *, int, struct nl_addr **); extern struct nl_addr * nl_addr_clone(struct nl_addr *); /* Destroyage */ @@ -42,7 +42,7 @@ extern int nl_addr_valid(char *, int); extern int nl_addr_guess_family(struct nl_addr *); extern int nl_addr_fill_sockaddr(struct nl_addr *, struct sockaddr *, socklen_t *); -extern struct addrinfo *nl_addr_info(struct nl_addr *addr); +extern int nl_addr_info(struct nl_addr *, struct addrinfo **); extern int nl_addr_resolve(struct nl_addr *addr, char *host, size_t hostlen); /* Access Functions */ |