1.2.1.22.2 Trivial File Transfer Protocol (TFTP) Client Configurations
TFTP Client Specific User Configurations
TFTP Client Maximum Retries:
- The number of attempts before declaring a TIMEOUT error.
- Default value: 3
- Symbol TCPIP_TFTPC_MAX_RETRIES
Maximum Length for File name:
- The maximum value for the file name size.
- Default value: 32
- Symbol TCPIP_TFTPC_FILENAME_LEN
Enable Console Commands:
- Enable the TFTP TCP/IP Console Commands
- Default value: false
- Symbol: TCPIP_TFTPC_CONSOLE_CMD
TFTP Task Rate (in msec):
- TFTP task processing rate, in milliseconds.
- The TFTP module will process a timer event with this rate for maintaining its own queues, processing timeouts, etc.
- The lower the rate (higher the frequency) the higher the module priority and higher module performance can be obtained
- The value cannot be lower than the TCPIP_STACK_TICK_RATE.
- Default value: 100
- Symbol TCPIP_TFTPC_TASK_TICK_RATE
Enable User Notification:
- Allow TFTP client user notification
- If enabled, the TCPIP_TFTPC_HandlerRegister/TCPIP_TFTPC_HandlerDeRegister functions exist and can be used
- Default value: false
- Symbol TCPIP_TFTPC_USER_NOTIFICATION
Maximum Length for Server Address:
- The maximum length to store the server address
- Default value: 40
- Symbol TCPIP_TFTPC_SERVERADDRESS_LEN
TFTP Client Socket Connection Timeout (in sec):
- The number of seconds to wait before declaring a TIMEOUT error on PUT.
- Value is in seconds
- Default value: 3
- Symbol TCPIP_TFTPC_ARP_TIMEOUT
TFTP Client Command Process Timeout (in sec):
- The number of seconds to wait before declaring a TIMEOUT error on GET.
- Value is in seconds
- Default value: 3
- Symbol TCPIP_TFTPC_CMD_PROCESS_TIMEOUT
Default Interface:
- The default TFTP interface for multi-homed hosts.
- Default value: interface 0
- Symbol TCPIP_TFTPC_DEFAULT_IF