summaryrefslogtreecommitdiff
path: root/toxcore/TCP_server.c
diff options
context:
space:
mode:
authoriphydf <iphydf@users.noreply.github.com>2016-10-04 11:40:45 +0100
committeriphydf <iphydf@users.noreply.github.com>2016-10-06 11:53:53 +0100
commit25697990d571db5b87bf6d3b53e7be7025b2e8da (patch)
treeda6798895723a14949b0aa38f11e904dde6bc737 /toxcore/TCP_server.c
parent02e9cd38f107302f4384129ae23e92d250605453 (diff)
Use `socklen_t` instead of `unsigned int` in call to `accept`.
Not all platforms define `socklen_t` as `unsigned int`. E.g. Android defines it as `int`.
Diffstat (limited to 'toxcore/TCP_server.c')
-rw-r--r--toxcore/TCP_server.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/toxcore/TCP_server.c b/toxcore/TCP_server.c
index a078da94..5a5a55be 100644
--- a/toxcore/TCP_server.c
+++ b/toxcore/TCP_server.c
@@ -1116,7 +1116,7 @@ static void do_TCP_accept_new(TCP_Server *TCP_server)
1116 1116
1117 for (i = 0; i < TCP_server->num_listening_socks; ++i) { 1117 for (i = 0; i < TCP_server->num_listening_socks; ++i) {
1118 struct sockaddr_storage addr; 1118 struct sockaddr_storage addr;
1119 unsigned int addrlen = sizeof(addr); 1119 socklen_t addrlen = sizeof(addr);
1120 sock_t sock; 1120 sock_t sock;
1121 1121
1122 do { 1122 do {
@@ -1323,7 +1323,7 @@ static void do_TCP_epoll(TCP_Server *TCP_server)
1323 case TCP_SOCKET_LISTENING: { 1323 case TCP_SOCKET_LISTENING: {
1324 //socket is from socks_listening, accept connection 1324 //socket is from socks_listening, accept connection
1325 struct sockaddr_storage addr; 1325 struct sockaddr_storage addr;
1326 unsigned int addrlen = sizeof(addr); 1326 socklen_t addrlen = sizeof(addr);
1327 1327
1328 while (1) { 1328 while (1) {
1329 sock_t sock_new = accept(sock, (struct sockaddr *)&addr, &addrlen); 1329 sock_t sock_new = accept(sock, (struct sockaddr *)&addr, &addrlen);