diff options
author | Ben Laurie <ben@openssl.org> | 1999-03-22 12:22:14 +0000 |
---|---|---|
committer | Ben Laurie <ben@openssl.org> | 1999-03-22 12:22:14 +0000 |
commit | b4cadc6e1343c01b06613053a90ed2ee85e65090 (patch) | |
tree | 5670424b0d897cd7f8161e321f0f514131265159 /apps/s_socket.c | |
parent | 0f423567a72b68b617ad5554e51095f1017a9d7b (diff) | |
download | openssl-b4cadc6e1343c01b06613053a90ed2ee85e65090.tar.gz |
Fix security hole.
Diffstat (limited to 'apps/s_socket.c')
-rw-r--r-- | apps/s_socket.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/s_socket.c b/apps/s_socket.c index 5c171c31ae..6274acf53b 100644 --- a/apps/s_socket.c +++ b/apps/s_socket.c @@ -280,10 +280,11 @@ int port; return(1); } -int do_server(port, ret, cb) +int do_server(port, ret, cb, context) int port; int *ret; int (*cb)(); +char *context; { int sock; char *name; @@ -304,7 +305,7 @@ int (*cb)(); SHUTDOWN(accept_socket); return(0); } - i=(*cb)(name,sock); + i=(*cb)(name,sock, context); if (name != NULL) Free(name); SHUTDOWN2(sock); if (i < 0) |