Adjusted to allow MFC compilation; prevent definition of struct fd_set which conflicts with the fd_set typedef.