From: Marc Dionne Date: Wed, 14 Jul 2010 13:52:03 +0000 (-0400) Subject: Linux: use an int pointer for the size argument to getsockopt X-Git-Tag: openafs-devel-1_5_76~116 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=260ae1b845a82501f957f3fb40f63b0e0f6d5e93;p=packages%2Fo%2Fopenafs.git Linux: use an int pointer for the size argument to getsockopt getsockopt expects an int pointer as the size parameter, both in the kernel version and our replacement compat inline function, which causes warnings because we give it a size_t pointer. Use an int variable instead. Change-Id: Ide77ac01610c2f32f87d833c0d130c79007a1a33 Reviewed-on: http://gerrit.openafs.org/2417 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- diff --git a/src/rx/LINUX/rx_knet.c b/src/rx/LINUX/rx_knet.c index 900595939..8d73999ca 100644 --- a/src/rx/LINUX/rx_knet.c +++ b/src/rx/LINUX/rx_knet.c @@ -159,7 +159,7 @@ osi_NetSend(osi_socket sop, struct sockaddr_in *to, struct iovec *iovec, int code; #ifdef ADAPT_PMTU int sockerr; - size_t esize; + int esize; while (1) { sockerr=0; @@ -211,7 +211,7 @@ osi_NetReceive(osi_socket so, struct sockaddr_in *from, struct iovec *iov, int code; #ifdef ADAPT_PMTU int sockerr; - size_t esize; + int esize; #endif struct iovec tmpvec[RX_MAXWVECS + 2]; struct socket *sop = (struct socket *)so;