[rtems-libbsd commit] Added rtems specific size for max_linkhdr

Jennifer Averett jennifer at rtems.org
Mon Jun 4 14:24:32 UTC 2012


Module:    rtems-libbsd
Branch:    master
Commit:    7345c7155396347288dcff74b93dc67f785f9a65
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=7345c7155396347288dcff74b93dc67f785f9a65

Author:    Jennifer Averett <jennifer.averett at oarcorp.com>
Date:      Fri Jun  1 13:57:50 2012 -0500

Added rtems specific size for max_linkhdr
Note: This was needed for tcp_init to pass.  This modification
should be discussed to see if a cleaner resolution to the problem
exists.

---

 freebsd/kern/uipc_domain.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/freebsd/kern/uipc_domain.c b/freebsd/kern/uipc_domain.c
index 30eff27..8340041 100644
--- a/freebsd/kern/uipc_domain.c
+++ b/freebsd/kern/uipc_domain.c
@@ -262,9 +262,13 @@ domaininit(void *dummy)
 	uma_zone_set_max(socket_zone, maxsockets);
 	EVENTHANDLER_REGISTER(maxsockets_change, socket_zone_change, NULL,
 		EVENTHANDLER_PRI_FIRST);
-
+#ifndef __rtems__
 	if (max_linkhdr < 16)		/* XXX */
 		max_linkhdr = 16;
+#else /*__rtems__ */
+	if (max_linkhdr < 10)		/* XXX -- Not sure this is correct*/
+		max_linkhdr = 10;
+#endif /*__rtems__ */
 
 	callout_init(&pffast_callout, CALLOUT_MPSAFE);
 	callout_init(&pfslow_callout, CALLOUT_MPSAFE);




More information about the vc mailing list