;;; -*- Mode:LISP; Package:FTP; Readtable:CL; Base:10 -*- #| Copyright LISP Machine, Inc. 1985, 1987 See filename "Copyright.Text" for licensing and release information. @(#) ftp.h U. Texas 1.5 83/03/24 from 4.1 (Berkeley) 83/01/13 Definitions for FTP See RFC-765 |# ;; some ascii codes (defsym CR 13) (defsym LF 10) ;; Reply codes. (defsym PRELIM 1 "positive preliminary") (defsym COMPLETE 2 "positive completion") (defsym CONTINUE 3 "positive intermediate") (defsym TRANSIENT 4 "transient negative completion") (defsym ERROR 5 "permanent negative completion") ;; Type codes (defsym TYPE_A 1 "ASCII") (defsym TYPE_E 2 "EBCDIC") (defsym TYPE_I 3 "image") (defsym TYPE_L 4 "local byte size") ;; Form codes (defsym FORM_N 1 "non-print") (defsym FORM_T 2 "telnet format effectors") (defsym FORM_C 3 "carriage control (ASA)") ;; Structure codes (defsym STRU_F 1 "file (no record structure)") (defsym STRU_R 2 "record structure") (defsym STRU_P 3 "page structure") ;; Mode types (defsym MODE_S 1 "stream") (defsym MODE_B 2 "block") (defsym MODE_C 3 "compressed") ;; Record Tokens (defsym REC_ESC #o377 "Record-mode Escape") (defsym REC_EOR #o001 "Record-mode End-of-Record") (defsym REC_EOF #o002 "Record-mode End-of-File") ;; Block Header (defsym BLK_EOR #x80 "Block is End-of-Record") (defsym BLK_EOF #x40 "Block is End-of-File") (defsym BLK_ERRORS #x20 "Block is suspected of containing errors") (defsym BLK_RESTART #x10 "Block is Restart Marker") (defsym BLK_BYTECOUNT 2 "Bytes in this block")