compilation fix
This commit is contained in:
parent
87fbbd0e5b
commit
ba05a5aefe
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: receivedata.c,v 1.6 2014/11/13 13:51:52 nanard Exp $ */
|
/* $Id: receivedata.c,v 1.7 2015/11/09 21:51:41 nanard Exp $ */
|
||||||
/* Project : miniupnp
|
/* Project : miniupnp
|
||||||
* Website : http://miniupnp.free.fr/
|
* Website : http://miniupnp.free.fr/
|
||||||
* Author : Thomas Bernard
|
* Author : Thomas Bernard
|
||||||
|
@ -40,7 +40,7 @@ receivedata(int socket,
|
||||||
char * data, int length,
|
char * data, int length,
|
||||||
int timeout, unsigned int * scope_id)
|
int timeout, unsigned int * scope_id)
|
||||||
{
|
{
|
||||||
#if MINIUPNPC_GET_SRC_ADDR
|
#ifdef MINIUPNPC_GET_SRC_ADDR
|
||||||
struct sockaddr_storage src_addr;
|
struct sockaddr_storage src_addr;
|
||||||
socklen_t src_addr_len = sizeof(src_addr);
|
socklen_t src_addr_len = sizeof(src_addr);
|
||||||
#endif /* MINIUPNPC_GET_SRC_ADDR */
|
#endif /* MINIUPNPC_GET_SRC_ADDR */
|
||||||
|
@ -80,7 +80,7 @@ receivedata(int socket,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif /* !defined(_WIN32) && !defined(__amigaos__) && !defined(__amigaos4__) */
|
#endif /* !defined(_WIN32) && !defined(__amigaos__) && !defined(__amigaos4__) */
|
||||||
#if MINIUPNPC_GET_SRC_ADDR
|
#ifdef MINIUPNPC_GET_SRC_ADDR
|
||||||
memset(&src_addr, 0, sizeof(src_addr));
|
memset(&src_addr, 0, sizeof(src_addr));
|
||||||
n = recvfrom(socket, data, length, 0,
|
n = recvfrom(socket, data, length, 0,
|
||||||
(struct sockaddr *)&src_addr, &src_addr_len);
|
(struct sockaddr *)&src_addr, &src_addr_len);
|
||||||
|
@ -90,7 +90,7 @@ receivedata(int socket,
|
||||||
if(n<0) {
|
if(n<0) {
|
||||||
PRINT_SOCKET_ERROR("recv");
|
PRINT_SOCKET_ERROR("recv");
|
||||||
}
|
}
|
||||||
#if MINIUPNPC_GET_SRC_ADDR
|
#ifdef MINIUPNPC_GET_SRC_ADDR
|
||||||
if (src_addr.ss_family == AF_INET6) {
|
if (src_addr.ss_family == AF_INET6) {
|
||||||
const struct sockaddr_in6 * src_addr6 = (struct sockaddr_in6 *)&src_addr;
|
const struct sockaddr_in6 * src_addr6 = (struct sockaddr_in6 *)&src_addr;
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
|
|
Loading…
Reference in New Issue