threads can have precedence over TFTP server processing."
}
+ cdl_component CYGPKG_NET_TFTPD_CLIENT_BIG_PACKET {
+ display "Extension to allow negotiation of big packets"
+ requires CYGINT_ISO_STDIO_FORMATTED_IO
+ flavor bool
+ default_value 0
+ description "
+ Implements RFC 2348, an optional extension
+ to the TFTP protocol to allow the client and
+ server to negotiate to use bigger
+ packets. This can make upload/download
+ faster"
+
+ cdl_option CYGPKG_NET_TFTPD_CLIENT_BIG_PACKET_SIZE {
+ display "Packet size to negotiate"
+ flavor data
+ default_value 512
+ legal_values 512 to 65464
+ description "
+ Size of the packets to negotiate. In an error
+ free environment, bigger packets will result
+ in faster transfers."
+ }
+ }
+
+
cdl_option CYGPKG_NET_TFTPD_THREAD_STACK_SIZE {
display "Stack size for TFTP threads."
flavor data
- default_value (CYGNUM_HAL_STACK_SIZE_TYPICAL+(3*(SEGSIZE+4)))
+ default_value { "(CYGNUM_HAL_STACK_SIZE_TYPICAL+(3*(SEGSIZE+4)))" }
description "
This option controls the size of the stack used for the
TFTP server. The default should be sufficient for most cases
network thread itself."
}
+ cdl_option CYGPKG_NET_DHCP_THREAD_STACK_SIZE {
+ display "Stack size for DHCP management threads."
+ flavor data
+ default_value { "(CYGNUM_HAL_STACK_SIZE_TYPICAL+sizeof(struct bootp))" }
+ description "
+ This option controls the size of the stack used for the
+ DHCP mamagement thread. The default should be
+ sufficient for most cases but some applications my
+ require bigger stacks when using for example diag_printf."
+ }
+
cdl_option CYGOPT_NET_DHCP_PARM_REQ_LIST_REPLACE {
display "Replace DHCP request options"
flavor booldata