xref: /dflybsd-src/lib/libftpio/ftp.errors (revision 86d7f5d305c6adaa56ff4582ece9859d73106103)
1*86d7f5d3SJohn Marino# $FreeBSD: src/lib/libftpio/ftp.errors,v 1.4.2.1 2000/07/15 07:24:03 kris Exp $
2*86d7f5d3SJohn Marino# $DragonFly: src/lib/libftpio/ftp.errors,v 1.2 2003/06/17 04:26:49 dillon Exp $
3*86d7f5d3SJohn Marino#
4*86d7f5d3SJohn Marino# This list is taken from RFC 959.
5*86d7f5d3SJohn Marino# It probably needs a going over.
6*86d7f5d3SJohn Marino#
7*86d7f5d3SJohn Marino110 Restart marker reply
8*86d7f5d3SJohn Marino120 Service ready in a few minutes
9*86d7f5d3SJohn Marino125 Data connection already open; transfer starting
10*86d7f5d3SJohn Marino150 File status okay; about to open data connection
11*86d7f5d3SJohn Marino200 Command okay
12*86d7f5d3SJohn Marino202 Command not implemented, superfluous at this site
13*86d7f5d3SJohn Marino211 System status, or system help reply
14*86d7f5d3SJohn Marino212 Directory status
15*86d7f5d3SJohn Marino213 File status
16*86d7f5d3SJohn Marino214 Help message
17*86d7f5d3SJohn Marino215 Set system type
18*86d7f5d3SJohn Marino220 Service ready for new user
19*86d7f5d3SJohn Marino221 Service closing control connection
20*86d7f5d3SJohn Marino225 Data connection open; no transfer in progress
21*86d7f5d3SJohn Marino226 Requested file action successful
22*86d7f5d3SJohn Marino227 Entering Passive Mode
23*86d7f5d3SJohn Marino229 Entering Extended Passive Mode
24*86d7f5d3SJohn Marino230 User logged in, proceed
25*86d7f5d3SJohn Marino250 Requested file action okay, completed
26*86d7f5d3SJohn Marino257 File/directory created
27*86d7f5d3SJohn Marino331 User name okay, need password
28*86d7f5d3SJohn Marino332 Need account for login
29*86d7f5d3SJohn Marino350 Requested file action pending further information
30*86d7f5d3SJohn Marino421 Service not available, closing control connection
31*86d7f5d3SJohn Marino425 Can't open data connection
32*86d7f5d3SJohn Marino426 Connection closed; transfer aborted
33*86d7f5d3SJohn Marino450 File unavailable (e.g., file busy)
34*86d7f5d3SJohn Marino451 Requested action aborted: local error in processing
35*86d7f5d3SJohn Marino452 Insufficient storage space in system
36*86d7f5d3SJohn Marino500 Syntax error, command unrecognized
37*86d7f5d3SJohn Marino501 Syntax error in parameters or arguments
38*86d7f5d3SJohn Marino502 Command not implemented
39*86d7f5d3SJohn Marino503 Bad sequence of commands
40*86d7f5d3SJohn Marino504 Command not implemented for that parameter
41*86d7f5d3SJohn Marino530 Not logged in
42*86d7f5d3SJohn Marino532 Need account for storing files
43*86d7f5d3SJohn Marino550 File unavailable (e.g., file not found, no access)
44*86d7f5d3SJohn Marino551 Requested action aborted. Page type unknown
45*86d7f5d3SJohn Marino552 Exceeded storage allocation
46*86d7f5d3SJohn Marino553 File name not allowed
47