- flags = (read_fds && FD_ISSET(ii, read_fds)) ? 1 : 0;
- flags |= (write_fds && FD_ISSET(ii, write_fds)) ? 2 : 0;
- flags |= (except_fds && FD_ISSET(ii, except_fds)) ? 4 : 0;
- if (!flags)
- continue;
- pos += sprintf(buf+pos, " %d%s", ii, flag_text[flags]);
+ flags = FD_ISSET(ii, read_fds) ? 1 : 0;
+ flags |= FD_ISSET(ii, write_fds) ? 2 : 0;
+ flags |= FD_ISSET(ii, except_fds) ? 4 : 0;
+ if (flags)
+ pos += sprintf(buf+pos, " %d%s", ii, flag_text[flags]);