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