X-Git-Url: https://git.piment-noir.org/?p=deb_libnfs.git;a=blobdiff_plain;f=lib%2Fsocket.c;fp=lib%2Fsocket.c;h=1c1853c7cd7989cb84ea3f52774f2e0c6782b4a1;hp=f973f0178b923a0dab3f369fea14a04b076e85ab;hb=816d06fd09beb1a4ccbe2c97d2007b489366ab69;hpb=69386db2eb9172a34fa37d2821edb485a44f7dee diff --git a/lib/socket.c b/lib/socket.c index f973f01..1c1853c 100644 --- a/lib/socket.c +++ b/lib/socket.c @@ -46,6 +46,10 @@ #include #endif +#ifdef HAVE_NETINET_IN_H +#include +#endif + #ifdef HAVE_NETINET_TCP_H #include #endif @@ -68,6 +72,7 @@ #include #include #include +#include #include #include "libnfs-zdr.h" #include "libnfs.h" @@ -506,7 +511,7 @@ static int rpc_connect_sockaddr_async(struct rpc_context *rpc, struct sockaddr_s ((struct sockaddr_in6 *)&ss)->sin6_port = port; ((struct sockaddr_in6 *)&ss)->sin6_family = AF_INET6; #ifdef HAVE_SOCKADDR_LEN - ((struct sockaddr_in6 *)&ss)->sin6_len = sizeof(struct sockaddr6_in); + ((struct sockaddr_in6 *)&ss)->sin6_len = sizeof(struct sockaddr_in6); #endif break; }