|
iPXE
|
An FTP request. More...
Data Fields | |
| struct refcnt | refcnt |
| Reference counter. More... | |
| struct interface | xfer |
| Data transfer interface. More... | |
| struct uri * | uri |
| URI being fetched. More... | |
| struct interface | control |
| FTP control channel interface. More... | |
| struct interface | data |
| FTP data channel interface. More... | |
| enum ftp_state | state |
| Current state. More... | |
| char * | recvbuf |
| Buffer to be filled with data received via the control channel. More... | |
| size_t | recvsize |
| Remaining size of recvbuf. More... | |
| char | status_text [5] |
| FTP status code, as text. More... | |
| char | passive_text [24] |
| Passive-mode parameters, as text. More... | |
| char | filesize [20] |
| File size, as text. More... | |
| struct refcnt ftp_request::refcnt |
| struct interface ftp_request::xfer |
Data transfer interface.
Definition at line 73 of file ftp.c.
Referenced by ftp_done(), ftp_open(), and ftp_reply().
| struct uri* ftp_request::uri |
URI being fetched.
Definition at line 76 of file ftp.c.
Referenced by ftp_free(), ftp_open(), ftp_password(), ftp_uri_path(), and ftp_user().
| struct interface ftp_request::control |
FTP control channel interface.
Definition at line 78 of file ftp.c.
Referenced by ftp_done(), ftp_next_state(), and ftp_open().
| struct interface ftp_request::data |
FTP data channel interface.
Definition at line 80 of file ftp.c.
Referenced by ftp_done(), ftp_open(), and ftp_reply().
| enum ftp_state ftp_request::state |
Current state.
Definition at line 83 of file ftp.c.
Referenced by ftp_control_deliver(), ftp_next_state(), and ftp_reply().
| char* ftp_request::recvbuf |
Buffer to be filled with data received via the control channel.
Definition at line 85 of file ftp.c.
Referenced by ftp_control_deliver(), and ftp_open().
| size_t ftp_request::recvsize |
Remaining size of recvbuf.
Definition at line 87 of file ftp.c.
Referenced by ftp_control_deliver(), and ftp_open().
| char ftp_request::status_text[5] |
FTP status code, as text.
Definition at line 89 of file ftp.c.
Referenced by ftp_control_deliver(), ftp_open(), and ftp_reply().
| char ftp_request::passive_text[24] |
Passive-mode parameters, as text.
Definition at line 91 of file ftp.c.
Referenced by ftp_control_deliver(), and ftp_reply().
| char ftp_request::filesize[20] |
File size, as text.
Definition at line 93 of file ftp.c.
Referenced by ftp_control_deliver(), and ftp_reply().
1.8.15