for (;!quit;) {
fd_set sockset;
FD_ZERO(&sockset);
- FD_SET(sockfd, &sockset);
+ FD_SET((unsigned)sockfd, &sockset);
errno = 0;
if ((stat = select(sockfd+1, &sockset, NULL, NULL, NULL)) < 0) {
if (errno == EINTR || errno == EAGAIN) {
* Wait for a connection from the client process.
*/
FD_ZERO(&sockset);
- FD_SET(bsock->fd, &sockset);
+ FD_SET((unsigned)bsock->fd, &sockset);
for (;;) {
/*