Fix crypto/bio/b_sock.c for VMS
Current VMS C-RTL does not have <sys/select.h>.  <sys/socket.h> is
a good enough replacement to get fd_set.
@@ -29,11 +29,15 @@ static int wsa_init_done = 0;
# if defined(OPENSSL_TANDEM_FLOSS)
# include <floss.h(floss_select)>
# endif
-# elif !defined _WIN32
+# elif defined _WIN32
+# include <winsock.h> /* for type fd_set */
+# else
# include <unistd.h>
-# include <sys/select.h>
+# if defined __VMS
+# include <sys/socket.h>
# else
-# include <winsock.h> /* for type fd_set */
+# include <sys/select.h>
+# endif
# endif
# ifndef OPENSSL_NO_DEPRECATED_1_1_0
