Fix error code of nl_addr_resolve()

This commit is contained in:
Thomas Graf 2008-05-22 23:49:11 +02:00
parent 5d82806b48
commit 304746f8d0

View file

@ -735,8 +735,12 @@ int nl_addr_resolve(struct nl_addr *addr, char *host, size_t hostlen)
if (err < 0)
return err;
return getnameinfo((struct sockaddr *) &buf, salen,
host, hostlen, NULL, 0, NI_NAMEREQD);
err = getnameinfo((struct sockaddr *) &buf, salen, host, hostlen,
NULL, 0, NI_NAMEREQD);
if (err < 0)
return nl_syserr2nlerr(err);
return 0;
}
/** @} */