1#if defined SFD_CLOEXEC || defined O_CLOEXEC 2SFD_CLOEXEC O_CLOEXEC 3#endif 4SFD_NONBLOCK O_NONBLOCK 5