diff -uNdr boost_orig/asio/detail/impl/socket_ops.ipp boost/asio/detail/impl/socket_ops.ipp
      
        
          
        
        
          
            | 
             | 
            
             | 
            
              
               
             | 
          
        
        
          
            | 544 | 544 |   // get spurious readiness notifications from the reactor. | 
          
          
            | 545 | 545 | #if defined(BOOST_ASIO_WINDOWS) \ | 
          
          
            | 546 | 546 |   || defined(__CYGWIN__) \ | 
          
        
        
          
            | 547 |   |   || defined(__SYMBIAN32__) | 
          
          
            |   | 547 |   || defined(__SYMBIAN32__) \ | 
          
          
            |   | 548 |   || defined(__VXWORKS__) | 
          
        
        
          
            | 548 | 549 |   fd_set write_fds; | 
          
          
            | 549 | 550 |   FD_ZERO(&write_fds); | 
          
          
            | 550 | 551 |   FD_SET(s, &write_fds); | 
          
        
        
          
            | … | 
            … | 
            
              
               
             | 
          
        
        
          
            | 593 | 594 | int socketpair(int af, int type, int protocol, | 
          
          
            | 594 | 595 |     socket_type sv[2], boost::system::error_code& ec) | 
          
          
            | 595 | 596 | { | 
          
        
        
          
            | 596 |   | #if defined(BOOST_ASIO_WINDOWS) || defined(__CYGWIN__) | 
          
          
            |   | 597 | #if defined(BOOST_ASIO_WINDOWS) || defined(__CYGWIN__) || defined(__VXWORKS__)  | 
          
        
        
          
            | 597 | 598 |   (void)(af); | 
          
          
            | 598 | 599 |   (void)(type); | 
          
          
            | 599 | 600 |   (void)(protocol); | 
          
        
        
          
            | … | 
            … | 
            
              
               
             | 
          
        
        
          
            | 1773 | 1774 |  | 
          
          
            | 1774 | 1775 | #if defined(BOOST_ASIO_WINDOWS) \ | 
          
          
            | 1775 | 1776 |   || defined(__CYGWIN__) \ | 
          
        
        
          
            | 1776 |   |   || defined(__SYMBIAN32__) | 
          
          
            |   | 1777 |   || defined(__SYMBIAN32__) \ | 
          
          
            |   | 1778 |   || defined(__VXWORKS__) | 
          
        
        
          
            | 1777 | 1779 |   fd_set fds; | 
          
          
            | 1778 | 1780 |   FD_ZERO(&fds); | 
          
          
            | 1779 | 1781 |   FD_SET(s, &fds); | 
          
        
        
          
            | … | 
            … | 
            
              
               
             | 
          
        
        
          
            | 1814 | 1816 |  | 
          
          
            | 1815 | 1817 | #if defined(BOOST_ASIO_WINDOWS) \ | 
          
          
            | 1816 | 1818 |   || defined(__CYGWIN__) \ | 
          
        
        
          
            | 1817 |   |   || defined(__SYMBIAN32__) | 
          
          
            |   | 1819 |   || defined(__SYMBIAN32__) \ | 
          
          
            |   | 1820 |   || defined(__VXWORKS__)  | 
          
        
        
          
            | 1818 | 1821 |   fd_set fds; | 
          
          
            | 1819 | 1822 |   FD_ZERO(&fds); | 
          
          
            | 1820 | 1823 |   FD_SET(s, &fds); | 
          
        
        
          
            | … | 
            … | 
            
              
               
             | 
          
        
        
          
            | 1855 | 1858 |  | 
          
          
            | 1856 | 1859 | #if defined(BOOST_ASIO_WINDOWS) \ | 
          
          
            | 1857 | 1860 |   || defined(__CYGWIN__) \ | 
          
        
        
          
            | 1858 |   |   || defined(__SYMBIAN32__) | 
          
          
            |   | 1861 |   || defined(__SYMBIAN32__) \ | 
          
          
            |   | 1862 |   || defined(__VXWORKS__)  | 
          
        
        
          
            | 1859 | 1863 |   fd_set write_fds; | 
          
          
            | 1860 | 1864 |   FD_ZERO(&write_fds); | 
          
          
            | 1861 | 1865 |   FD_SET(s, &write_fds); | 
          
        
      
    
    
      
      diff -uNdr boost_orig/asio/detail/socket_types.hpp boost/asio/detail/socket_types.hpp
      
        
          
        
        
          
            | 
             | 
            
             | 
            
              
               
             | 
          
        
        
          
            | 53 | 53 | # include <boost/asio/detail/old_win_sdk_compat.hpp> | 
          
          
            | 54 | 54 | #else | 
          
          
            | 55 | 55 | # include <sys/ioctl.h> | 
          
        
        
          
            | 56 |   | # if !defined(__SYMBIAN32__) | 
          
          
            |   | 56 | # if !defined(__SYMBIAN32__) && !defined(__VXWORKS__) | 
          
        
        
          
            | 57 | 57 | #  include <sys/poll.h> | 
          
          
            | 58 | 58 | # endif | 
          
          
            | 59 | 59 | # include <sys/types.h> |