| 72 | } |
| 73 | |
| 74 | int plat_shutdown(int fd, int how) { |
| 75 | #ifdef FL_IS_WIN |
| 76 | return fl::shutdown(fd, how); |
| 77 | #else |
| 78 | return ::shutdown(fd, how); |
| 79 | #endif |
| 80 | } |
| 81 | |
| 82 | int plat_setsockopt(int fd, int level, int optname, const void *optval, |
| 83 | socklen_t optlen) { |