summaryrefslogtreecommitdiffstats
path: root/apps/s_socket.c
diff options
context:
space:
mode:
authorRalf S. Engelschall <rse@openssl.org>1998-12-22 15:59:57 +0000
committerRalf S. Engelschall <rse@openssl.org>1998-12-22 15:59:57 +0000
commit13e91dd365887c7ff26dc3ff18d42266e5393f2d (patch)
treecec94d3f90051b9b1fff763af1889d5588a5ef67 /apps/s_socket.c
parent8c6c8d80b757106e0fc6e9a65dcdbdb7e31ad5e7 (diff)
Incorporation of RSEs assembled patches
Diffstat (limited to 'apps/s_socket.c')
-rw-r--r--apps/s_socket.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/s_socket.c b/apps/s_socket.c
index 4bc3fde925..5c171c31ae 100644
--- a/apps/s_socket.c
+++ b/apps/s_socket.c
@@ -332,7 +332,12 @@ char *ip;
if (ip == NULL)
server.sin_addr.s_addr=INADDR_ANY;
else
+/* Added for T3E, address-of fails on bit field (beckman@acl.lanl.gov) */
+#ifndef BIT_FIELD_LIMITS
memcpy(&server.sin_addr.s_addr,ip,4);
+#else
+ memcpy(&server.sin_addr,ip,4);
+#endif
s=socket(AF_INET,SOCK_STREAM,SOCKET_PROTOCOL);
if (s == INVALID_SOCKET) goto err;