On 11/03/2009 03:29 PM, Daniel Veillard wrote: > On Mon, Nov 02, 2009 at 02:44:12PM -0500, Cole Robinson wrote: >> All drivers have copy + pasted inadequate error reporting which wraps >> util.c:virGetHostname. Move all error reporting to this function, and improve >> what we report. >> >> Changes from v1: >> Drop the driver wrappers around virGetHostname. This means we still need >> to keep the new conn argument to virGetHostname, but I think it's worth >> it. >> >> Signed-off-by: Cole Robinson <crobinso@xxxxxxxxxx> > [...] >> r = getaddrinfo(hostname, NULL, &hints, &info); >> - if (r != 0) >> + if (r != 0) { >> + ReportError(conn, VIR_ERR_INTERNAL_ERROR, >> + _("getaddrinfo failed for '%s': %s"), >> + hostname, gai_strerror(r)); >> return NULL; > > ACK, looks a good cleanup, I just hope gai_strerror() won't be a > portability problem ! > > Daniel > Thanks, pushed now. - Cole -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list