Add true and false commands; repartition some logic to better support forthcoming looping

This commit is contained in:
Gregory Nutt 2014-01-17 13:24:44 -06:00
parent 94fb69459b
commit d207d5ed4f

View File

@ -84,14 +84,16 @@ config NET_SOLINGER
endif # NET_SOCKOPTS endif # NET_SOCKOPTS
config NET_BUFSIZE config NET_BUFSIZE
int "Network packet buffer size" int "Network packet buffer size (MTU)"
default 1294 if !NET_SLIP && NET_IPv6 default 1294 if !NET_SLIP && NET_IPv6
default 590 if !NET_SLIP && !NET_IPv6 default 590 if !NET_SLIP && !NET_IPv6
default 296 if NET_SLIP && !NET_IPv6 default 296 if NET_SLIP && !NET_IPv6
---help--- ---help---
uIP buffer size. This size includes the size of TCP/UDP header, Packet buffer size. This size includes the TCP/UDP payload plus the
the IP header, and the Ethernet header (assuming that the Ethernet size of TCP/UDP header, the IP header, and the Ethernet header
transport is used. (assuming that the Ethernet transport is used). This value is
normally referred to as the MTU (Maximum Transmission Unit); the
payload is the MSS (Maximum Segment Size).
IPv4 hosts are required to be able to handle an MSS of at least IPv4 hosts are required to be able to handle an MSS of at least
536 octets, resulting in a minimum buffer size of 536+20+20+14 = 536 octets, resulting in a minimum buffer size of 536+20+20+14 =