Overview

CL-FTP is a library which provides FTP client functionality to a Common Lisp program. CL-FTP uses the ACL-COMPAT package for network sockets and the SPLIT-SEQUENCE package for some parsing needs.

License

This software, and documentation, is (c) 2002 Matthew Danish. Redistribution and modification is permitted under a MIT-style license. See the LICENSE file for more details.

Programmers Interface

Examples

(with-ftp-connection (conn :hostname "foo") (retrieve-file conn "bar" "baz"))

Further examples should be included with your copy of this software. See simple-client.lisp for a simple FTP client written with CL-FTP.