|
static size_t | Curl_strnlen (const char *string, size_t maxlen) |
|
static unsigned short | getrpacketblock (const tftp_packet_t *packet) |
|
static unsigned short | getrpacketevent (const tftp_packet_t *packet) |
|
static void | setpacketblock (tftp_packet_t *packet, unsigned short num) |
|
static void | setpacketevent (tftp_packet_t *packet, unsigned short num) |
|
static CURLcode | tftp_connect (struct connectdata *conn, bool *done) |
|
static CURLcode | tftp_connect_for_rx (tftp_state_data_t *state, tftp_event_t event) |
|
static CURLcode | tftp_connect_for_tx (tftp_state_data_t *state, tftp_event_t event) |
|
static CURLcode | tftp_disconnect (struct connectdata *conn, bool dead_connection) |
|
static CURLcode | tftp_do (struct connectdata *conn, bool *done) |
|
static CURLcode | tftp_doing (struct connectdata *conn, bool *dophase_done) |
|
static CURLcode | tftp_done (struct connectdata *conn, CURLcode, bool premature) |
|
static int | tftp_getsock (struct connectdata *conn, curl_socket_t *socks, int numsocks) |
|
static CURLcode | tftp_multi_statemach (struct connectdata *conn, bool *done) |
|
static size_t | tftp_option_add (tftp_state_data_t *state, size_t csize, char *buf, const char *option) |
|
static const char * | tftp_option_get (const char *buf, size_t len, const char **option, const char **value) |
|
static CURLcode | tftp_parse_option_ack (tftp_state_data_t *state, const char *ptr, int len) |
|
static CURLcode | tftp_perform (struct connectdata *conn, bool *dophase_done) |
|
static CURLcode | tftp_receive_packet (struct connectdata *conn) |
|
static CURLcode | tftp_rx (tftp_state_data_t *state, tftp_event_t event) |
|
static CURLcode | tftp_send_first (tftp_state_data_t *state, tftp_event_t event) |
|
static CURLcode | tftp_set_timeouts (tftp_state_data_t *state) |
|
static CURLcode | tftp_setup_connection (struct connectdata *conn) |
|
static CURLcode | tftp_state_machine (tftp_state_data_t *state, tftp_event_t event) |
|
static long | tftp_state_timeout (struct connectdata *conn, tftp_event_t *event) |
|
static CURLcode | tftp_translate_code (tftp_error_t error) |
|
static CURLcode | tftp_tx (tftp_state_data_t *state, tftp_event_t event) |
|