> I have no problems if we handle ENAMETOOLONG using xgethostname() > (mirroring naming already used for replacement functions [xstrdup, > xmalloc, etc]). However, since OpenBSD currently does not suppot > ENAMETOOLONG it really should not be in the OpenBSD tree which leaves us > with 3 unique changes for portable. Which is tolerable. I am not sure what you mean by not supported. ENAMETOOLONG is both defined in <errno.h> (as required by at least SUSv2) and it is also used in <nfs/nfsm_subs.h>.
Attachment:
pgp9nwEwPasdy.pgp
Description: PGP signature