http://www.bu.edu/pcsc/internetaccess/winsock2fix.html