linux: fix O_CLOEXEC/O_NONBLOCK defines