On Sun, Nov 13, 2011 at 12:06:52PM +0200, Tor Lillqvist wrote: >> The portable and strictly correct way seems to be to do a >> DNS query on the result of gethostname() (gethostbyname or getaddrinfo >> with AI_CANONNAME).
> But in general we should avoid potentially pointless DNS calls. Let's > not risk having to wait for DNS timeouts in badly configured > situations. (...) > Especially as many "home" end-user machines certainly don't have any > public official DNS name anyway, at least not one the machine itself > would know, but some cable-modem-42651e7a3c.isp.example.com. AFAIK, a well-configured machine has /etc/hosts setup so that gethostbyname(gothostname()) does not touch DNS, but is resolved entirely from reading /etc/hosts. Doesn't the installer *by* *default* set things up like that? At least, the Debian installer does. This does not help with "badly configured situations", indeed :-| -- Lionel _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice