LCOV - code coverage report
Current view: top level - openssh-6.6p1 - roaming_dummy.c (source / functions) Hit Total Coverage
Test: lcov_coverage_final.info Lines: 6 12 50.0 %
Date: 2014-08-01 Functions: 2 5 40.0 %
Branches: 1 2 50.0 %

           Branch data     Line data    Source code
       1                 :            : /* $OpenBSD: roaming_dummy.c,v 1.3 2009/06/21 09:04:03 dtucker Exp $ */
       2                 :            : /*
       3                 :            :  * Copyright (c) 2004-2009 AppGate Network Security AB
       4                 :            :  *
       5                 :            :  * Permission to use, copy, modify, and distribute this software for any
       6                 :            :  * purpose with or without fee is hereby granted, provided that the above
       7                 :            :  * copyright notice and this permission notice appear in all copies.
       8                 :            :  *
       9                 :            :  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
      10                 :            :  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
      11                 :            :  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
      12                 :            :  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
      13                 :            :  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
      14                 :            :  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
      15                 :            :  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
      16                 :            :  */
      17                 :            : 
      18                 :            : /*
      19                 :            :  * This file is included in the client programs which should not
      20                 :            :  * support roaming.
      21                 :            :  */
      22                 :            : 
      23                 :            : #include "includes.h"
      24                 :            : 
      25                 :            : #include <sys/types.h>
      26                 :            : #include <unistd.h>
      27                 :            : 
      28                 :            : #include "roaming.h"
      29                 :            : 
      30                 :            : int resume_in_progress = 0;
      31                 :            : 
      32                 :            : u_int64_t
      33                 :          0 : get_recv_bytes(void)
      34                 :            : {
      35                 :          0 :         return 0;
      36                 :            : }
      37                 :            : 
      38                 :            : ssize_t
      39                 :          9 : roaming_write(int fd, const void *buf, size_t count, int *cont)
      40                 :            : {
      41                 :          9 :         return write(fd, buf, count);
      42                 :            : }
      43                 :            : 
      44                 :            : ssize_t
      45                 :          9 : roaming_read(int fd, void *buf, size_t count, int *cont)
      46                 :            : {
      47         [ +  - ]:          9 :         if (cont)
      48                 :          9 :                 *cont = 0;
      49                 :          9 :         return read(fd, buf, count);
      50                 :            : }
      51                 :            : 
      52                 :            : void
      53                 :          0 : add_recv_bytes(u_int64_t num)
      54                 :            : {
      55                 :          0 : }
      56                 :            : 
      57                 :            : int
      58                 :          0 : resume_kex(void)
      59                 :            : {
      60                 :          0 :         return 1;
      61                 :            : }

Generated by: LCOV version 1.9