Commit 225b90ee authored by Tatsuhiro Tsujikawa's avatar Tatsuhiro Tsujikawa

Use switch-case instead of if

parent 3931a0b0
...@@ -370,17 +370,18 @@ void perform_accept_pending_connection(ListenHandler *listener_handler, ...@@ -370,17 +370,18 @@ void perform_accept_pending_connection(ListenHandler *listener_handler,
auto fd = accept(server_fd, &sockaddr.sa, &addrlen); auto fd = accept(server_fd, &sockaddr.sa, &addrlen);
if(fd == -1) { if(fd == -1) {
if(errno == EINTR || switch(errno) {
errno == ENETDOWN || case EINTR:
errno == EPROTO || case ENETDOWN:
errno == ENOPROTOOPT || case EPROTO:
errno == EHOSTDOWN || case ENOPROTOOPT:
case EHOSTDOWN:
#ifdef ENONET #ifdef ENONET
errno == ENONET || case ENONET:
#endif // ENONET #endif // ENONET
errno == EHOSTUNREACH || case EHOSTUNREACH:
errno == EOPNOTSUPP || case EOPNOTSUPP:
errno == ENETUNREACH) { case ENETUNREACH:
continue; continue;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment