|
|
union tftpPacket * | receive_buf |
| |
|
union tftpPacket * | send_buf |
| |
|
uint16_t | blocknum |
| |
|
size_t | block_size |
| |
|
size_t | packet_size |
| |
|
uint16_t | send_buf_size_in_pkts |
| |
|
uint16_t | blocknum_last_filled |
| |
|
uint16_t | blocknum_eof_block |
| |
|
int | socket |
| |
|
struct sockaddr_in | myAddress |
| |
|
struct sockaddr_in | farAddress |
| |
|
int | nleft |
| |
|
int | nused |
| |
|
int | firstReply |
| |
|
bool | at_eof |
| |
|
bool | is_for_reading |
| |
|
ssize_t(* | prepare_packet_for_sending )(struct tftpStream *tp, bool force_retransmission, union tftpPacket **send_buf, bool *wait_for_packet_reception, const void *create_packet_data) |
| |
|
int(* | process_data_packet )(struct tftpStream *tp, ssize_t len) |
| |
|
int(* | process_ack_packet )(struct tftpStream *tp, ssize_t len) |
| |
|
int(* | process_oack_packet )(struct tftpStream *tp, ssize_t len) |
| |
|
int(* | process_error_packet )(struct tftpStream *tp, ssize_t len) |
| |
|
int | retransmission_error_code |
| |
|
bool | ignore_out_of_order_packets |
| |
|
int32_t | blocknum_of_first_packet_of_window |
| |
|
int | error |
| |
|
tftp_net_config | config |
| |
|
tftp_options | server_options |
| |
The documentation for this struct was generated from the following file: