aboutsummaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorEric W. Biederman <ebiederm@xmission.com>2011-04-11 04:25:23 -0700
committerEric W. Biederman <ebiederm@xmission.com>2011-04-12 14:41:18 -0700
commitbbbe225aebfe764428f9bc021e2b64a363dfe41b (patch)
treec08fdeb9afd5aff5f8392f7687ac8b7589ff3cb7 /core
parent4992782a6f87f02f47306a06249d94c93154b4cd (diff)
downloadsyslinux-bbbe225aebfe764428f9bc021e2b64a363dfe41b.tar.gz
syslinux-bbbe225aebfe764428f9bc021e2b64a363dfe41b.tar.xz
syslinux-bbbe225aebfe764428f9bc021e2b64a363dfe41b.zip
lwip: Explicitly enable udp,tcp,icmp, and receive timeouts.
Of the group receive timeouts are the most important as we need those working so that tftp transfers that will actually get back to the tftp code. Icmp is nice so that we can test the latency to the machine running syslinux why syslinux is downloading a file. Allowing us to confirm to test for excessive buffering on the network increasing the round trip times. Plus it is just nice to be able to ping a machine and know it is there. udp and tcp were already implicitly enabled so explicitly enabling them is no big deal. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Diffstat (limited to 'core')
-rw-r--r--core/lwip/src/include/lwipopts.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/lwip/src/include/lwipopts.h b/core/lwip/src/include/lwipopts.h
index 7633ef97..1fee1040 100644
--- a/core/lwip/src/include/lwipopts.h
+++ b/core/lwip/src/include/lwipopts.h
@@ -6,6 +6,10 @@
#define SYS_LIGHTWEIGHT_PROT 1
#define LWIP_NETIF_API 1
#define LWIP_DNS 1
+#define LWIP_UDP 1
+#define LWIP_TCP 1
+#define LWIP_SO_RCVTIMEO 1
+#define LWIP_ICMP 1
#define TCPIP_MBOX_SIZE 512
#define TCPIP_THREAD_PRIO 0