diff options
author | Diego Nehab <diego@impa.br> | 2012-12-11 17:43:49 -0200 |
---|---|---|
committer | Diego Nehab <diego@impa.br> | 2012-12-11 17:43:49 -0200 |
commit | 72a5347f97b3f158431d4181109db3086a8a2953 (patch) | |
tree | 530f7ab086627154fc8693c939145c6d815de6df /src/inet.c | |
parent | 618ce43ee3950b80aca1fde0a5b12e6e13627f1b (diff) | |
download | luasocket-72a5347f97b3f158431d4181109db3086a8a2953.tar.gz luasocket-72a5347f97b3f158431d4181109db3086a8a2953.tar.bz2 luasocket-72a5347f97b3f158431d4181109db3086a8a2953.zip |
Remove warnings and fix makefile for Win32.
Diffstat (limited to 'src/inet.c')
-rw-r--r-- | src/inet.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -105,8 +105,8 @@ static int inet_global_getnameinfo(lua_State *L) { | |||
105 | 105 | ||
106 | lua_newtable(L); | 106 | lua_newtable(L); |
107 | for (i = 1, iter = resolved; iter; i++, iter = iter->ai_next) { | 107 | for (i = 1, iter = resolved; iter; i++, iter = iter->ai_next) { |
108 | getnameinfo(iter->ai_addr, iter->ai_addrlen, host, | 108 | getnameinfo(iter->ai_addr, (socklen_t) iter->ai_addrlen, host, |
109 | node ? sizeof(host) : 0, serv, service ? sizeof(serv) : 0, 0); | 109 | node ? (socklen_t) sizeof(host) : 0, serv, service ? (socklen_t) sizeof(serv) : 0, 0); |
110 | 110 | ||
111 | if (node) { | 111 | if (node) { |
112 | lua_pushnumber(L, i); | 112 | lua_pushnumber(L, i); |
@@ -177,8 +177,8 @@ static int inet_global_getaddrinfo(lua_State *L) | |||
177 | lua_newtable(L); | 177 | lua_newtable(L); |
178 | for (iterator = resolved; iterator; iterator = iterator->ai_next) { | 178 | for (iterator = resolved; iterator; iterator = iterator->ai_next) { |
179 | char hbuf[NI_MAXHOST], sbuf[NI_MAXSERV]; | 179 | char hbuf[NI_MAXHOST], sbuf[NI_MAXSERV]; |
180 | getnameinfo(iterator->ai_addr, iterator->ai_addrlen, hbuf, | 180 | getnameinfo(iterator->ai_addr, (socklen_t) iterator->ai_addrlen, hbuf, |
181 | sizeof(hbuf), sbuf, 0, NI_NUMERICHOST); | 181 | (socklen_t) sizeof(hbuf), sbuf, 0, NI_NUMERICHOST); |
182 | lua_pushnumber(L, i); | 182 | lua_pushnumber(L, i); |
183 | lua_newtable(L); | 183 | lua_newtable(L); |
184 | switch (iterator->ai_family) { | 184 | switch (iterator->ai_family) { |
@@ -413,7 +413,7 @@ const char *inet_tryconnect(p_socket ps, const char *address, | |||
413 | timeout_markstart(tm); | 413 | timeout_markstart(tm); |
414 | /* try connecting to remote address */ | 414 | /* try connecting to remote address */ |
415 | err = socket_strerror(socket_connect(ps, (SA *) iterator->ai_addr, | 415 | err = socket_strerror(socket_connect(ps, (SA *) iterator->ai_addr, |
416 | iterator->ai_addrlen, tm)); | 416 | (socklen_t) iterator->ai_addrlen, tm)); |
417 | /* if success, break out of loop */ | 417 | /* if success, break out of loop */ |
418 | if (err == NULL) break; | 418 | if (err == NULL) break; |
419 | } | 419 | } |
@@ -463,7 +463,7 @@ const char *inet_trybind(p_socket ps, const char *address, const char *serv, | |||
463 | /* try binding to local address */ | 463 | /* try binding to local address */ |
464 | err = socket_strerror(socket_bind(&sock, | 464 | err = socket_strerror(socket_bind(&sock, |
465 | (SA *) iterator->ai_addr, | 465 | (SA *) iterator->ai_addr, |
466 | iterator->ai_addrlen)); | 466 | (socklen_t) iterator->ai_addrlen)); |
467 | 467 | ||
468 | /* keep trying unless bind succeeded */ | 468 | /* keep trying unless bind succeeded */ |
469 | if (err) { | 469 | if (err) { |