Ignore:
Timestamp:
Jul 1, 2011, 9:17:44 AM (14 years ago)
Author:
Herwig Bauernfeind
Message:

Samba 3.5: Update vendor to version 3.5.7

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/nsswitch/wb_common.c

    r587 r591  
    245245                        case EINPROGRESS:
    246246                                FD_ZERO(&w_fds);
     247                                if (fd < 0 || fd >= FD_SETSIZE) {
     248                                        errno = EBADF;
     249                                        goto error_out;
     250                                }
    247251                                FD_SET(fd, &w_fds);
    248252                                tv.tv_sec = CONNECT_TIMEOUT - wait_time;
     
    392396
    393397                FD_ZERO(&r_fds);
     398                if (winbindd_fd < 0 || winbindd_fd >= FD_SETSIZE) {
     399                        errno = EBADF;
     400                        winbind_close_sock();
     401                        return -1;
     402                }
    394403                FD_SET(winbindd_fd, &r_fds);
    395404                ZERO_STRUCT(tv);
     
    452461
    453462                FD_ZERO(&r_fds);
     463                if (winbindd_fd < 0 || winbindd_fd >= FD_SETSIZE) {
     464                        errno = EBADF;
     465                        winbind_close_sock();
     466                        return -1;
     467                }
    454468                FD_SET(winbindd_fd, &r_fds);
    455469                ZERO_STRUCT(tv);
Note: See TracChangeset for help on using the changeset viewer.