constants: add O_NONBLOCK constant

It appears that it is defined unconditionally on all supported unixes.

fix #7867 #7855

Signed-off-by: Trevor Norris <trev.norris@gmail.com>
This commit is contained in:
Fedor Indutny
2014-06-30 12:43:47 +04:00
committed by Trevor Norris
parent 7cb38309fe
commit 9cbfd6ef51

View File

@@ -110,6 +110,10 @@ void DefineConstants(Handle<Object> target) {
NODE_DEFINE_CONSTANT(target, O_DIRECT);
#endif
#ifdef O_NONBLOCK
NODE_DEFINE_CONSTANT(target, O_NONBLOCK);
#endif
#ifdef S_IRWXU
NODE_DEFINE_CONSTANT(target, S_IRWXU);
#endif