X-Git-Url: https://git.openssl.org/?a=blobdiff_plain;f=apps%2Fs_socket.c;h=5c171c31ae70cc2fd8ab255842c3e9faa0df023d;hb=c54b4ee16ae208237b9ec06b6fa39169fca07f13;hp=4bc3fde9252391515404c11672119ac6702fb4e6;hpb=7dfb0b774e6592dcbfe47015168a0ac8b44e2a17;p=openssl.git 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;