summaryrefslogtreecommitdiff
path: root/extra/yassl/examples/echoserver/echoserver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'extra/yassl/examples/echoserver/echoserver.cpp')
-rw-r--r--extra/yassl/examples/echoserver/echoserver.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/extra/yassl/examples/echoserver/echoserver.cpp b/extra/yassl/examples/echoserver/echoserver.cpp
index 3243cc21a7c..8e23ead20ab 100644
--- a/extra/yassl/examples/echoserver/echoserver.cpp
+++ b/extra/yassl/examples/echoserver/echoserver.cpp
@@ -65,7 +65,8 @@ THREAD_RETURN YASSL_API echoserver_test(void* args)
while (!shutdown) {
sockaddr_in client;
socklen_t client_len = sizeof(client);
- int clientfd = accept(sockfd, (sockaddr*)&client, &client_len);
+ int clientfd = accept(sockfd, (sockaddr*)&client,
+ (ACCEPT_THIRD_T)&client_len);
if (clientfd == -1) err_sys("tcp accept failed");
SSL* ssl = SSL_new(ctx);