Cope with a (non-standard) ENAMETOOLONG return from gethostname(); glibc will