joyent/libuv — comment on commit 2c7e8bb137b96e3e05610e98bfe63bb25df9c7e8
File: src/unix/error.c line 106
By bnoordhuis:

This looks like it could report the wrong error on some platforms. EAI_NONAME equals ENOEXEC on sunos, for example.