src/vfer.h [code] | Header file that is used by multiple sources within the protocol stack |
src/vfer_accept_queue.c [code] | Implements an accept queue to hold to be accepted connections from remote clients |
src/vfer_accept_queue.h [code] | Header file for accept_queue.c |
src/vfer_api.c [code] | Implements the api calls that can be made to the library |
src/vfer_api.h [code] | Defines all api functions used by applications |
src/vfer_btree_delay.c [code] | Implements the AVL tree delay history data structure |
src/vfer_btree_delay.h [code] | Header file for btree_delay.c |
src/vfer_ccontrol.c [code] | Implements congestion control hooks for control.c |
src/vfer_ccontrol.h [code] | Header file for ccontrol.c |
src/vfer_control.c [code] | Implements flow controls, fragmentation, sending, receiving, and acking logic |
src/vfer_control.h [code] | Header file for control.c |
src/vfer_datagram.c [code] | Implements datagrams that are defined in datagram.h |
src/vfer_datagram.h [code] | Header file for use by datagram.c defines datagrams and datagrams list |
src/vfer_func_rel.c [code] | Implements functions controlling reliability in VFER |
src/vfer_func_rel.h [code] | Supporting file for func_rel.c |
src/vfer_packet.c [code] | Implements packetizing and depacketizing functions |
src/vfer_packet.h [code] | Defines packet structures for the protocol |
src/vfer_rcp.c [code] | An rcp (remote copy) client, to be used with vfer_rcpd.c which implements the daemon |
src/vfer_rcp.h [code] | Header file of common structures and globals defs for use by vfer_rcp.c and vfer_rcpd.c |
src/vfer_rcpd.c [code] | A server program that accepts one connection from vfer_rcp and receives or sends a file |
src/vfer_test_accept_queue.c [code] | Test: Accept Queue [accept_queue] tester |
src/vfer_test_api.c [code] | Test: Tests api.c for correct behaviour |
src/vfer_test_btree.c [code] | Tests the btree_delay implementation for storing moving delay history |
src/vfer_test_client.c [code] | Test: A connection client that connects to the server and send a small buffer |
src/vfer_test_datagram.c [code] | Tests the datagram list and datagram structures |
src/vfer_test_server.c [code] | Test: A listening, always accepting server |
src/vfer_tests.h [code] | Header file that is used by protocol tests |
src/vsl.h [code] | Common headers for the VSL API |
src/vsl_api.c [code] | Implements the VSL api calls |
src/vsl_api.h [code] | Security Layer API declarations |
src/vsl_fifo.c [code] | |
src/vsl_fifo.h [code] | |
src/vsl_rcp.c [code] | VSL filetransfer client |
src/vsl_rcp.h [code] | Headers for VSL file transfer tools |
src/vsl_rcpd.c [code] | VSL file transfer server |
src/vsl_ssh.c [code] | Functions to perform SSH Starting Mode handshake |
src/vsl_ssh.h [code] | Header for SSH Starting Mode handshake |
src/vsl_test_aes.c [code] | Test AES CTR mode |
src/vsl_test_ssh.c [code] | Test client for SSH Starting Mode |
src/vsl_test_sshd.c [code] | Test server for SSH Starting Mode |
src/vsl_util.c [code] | Utility functions for the security layer |
src/vsl_util.h [code] | Utility functions for the security layer (header) |