]> andersk Git - openssh.git/blobdiff - roaming_common.c
- djm@cvs.openbsd.org 2010/01/30 02:54:53
[openssh.git] / roaming_common.c
index 272deade3583f44b5fd18c92968536bdea216369..9adbe56fcbb941126902a66af1d51317a4314c31 100644 (file)
@@ -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.8 2010/01/12 00:59:29 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;
@@ -145,8 +145,6 @@ roaming_write(int fd, const void *buf, size_t count, int *cont)
                if (out_buf_size > 0)
                        buf_append(buf, ret);
        }
-       debug3("Wrote %ld bytes for a total of %llu", (long)ret,
-           (unsigned long long)write_bytes);
        if (out_buf_size > 0 &&
            (ret == 0 || (ret == -1 && errno == EPIPE))) {
                if (wait_for_roaming_reconnect() != 0) {
This page took 0.152302 seconds and 4 git commands to generate.