summaryrefslogtreecommitdiff
path: root/roaming_common.c
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2010-01-08 18:51:14 +1100
committerDarren Tucker <dtucker@zip.com.au>2010-01-08 18:51:14 +1100
commit75694dbe77c56c127a2d2cfd443a0d591f441a55 (patch)
tree65a784d791df2b235c6984a90fcbbf685189ae2d /roaming_common.c
parent5246df47a4e01fb4c17c672fea31f041c88205e9 (diff)
downloadopenssh-git-75694dbe77c56c127a2d2cfd443a0d591f441a55.tar.gz
- djm@cvs.openbsd.org 2009/12/06 23:53:45
[roaming_common.c] use socklen_t for getsockopt optlen parameter; reported by Steve.McClellan AT radisys.com, ok dtucker@
Diffstat (limited to 'roaming_common.c')
-rw-r--r--roaming_common.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/roaming_common.c b/roaming_common.c
index 272deade..3885a036 100644
--- a/roaming_common.c
+++ b/roaming_common.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: roaming_common.c,v 1.6 2009/10/24 11:22:37 andreas Exp $ */
+/* $OpenBSD: roaming_common.c,v 1.7 2009/12/06 23:53:45 djm Exp $ */
/*
* Copyright (c) 2004-2009 AppGate Network Security AB
*
@@ -52,9 +52,9 @@ int
get_snd_buf_size()
{
int fd = packet_get_connection_out();
- int optval, optvallen;
+ int optval;
+ socklen_t optvallen = sizeof(optval);
- optvallen = sizeof(optval);
if (getsockopt(fd, SOL_SOCKET, SO_SNDBUF, &optval, &optvallen) != 0)
optval = DEFAULT_ROAMBUF;
return optval;
@@ -64,9 +64,9 @@ int
get_recv_buf_size()
{
int fd = packet_get_connection_in();
- int optval, optvallen;
+ int optval;
+ socklen_t optvallen = sizeof(optval);
- optvallen = sizeof(optval);
if (getsockopt(fd, SOL_SOCKET, SO_RCVBUF, &optval, &optvallen) != 0)
optval = DEFAULT_ROAMBUF;
return optval;