From 847375f3ad4af55b9bd4d8a6daff313165de5fd8 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 19 Nov 1998 17:35:49 +0000 Subject: Patch from Eric Norum : 1) Socket timeout field changed from `short' to `long'. This makes longer timeouts possible. With a 1 kHz system clock the old system allowed timeouts only up to a little over 30 seconds! This change is a slightly cleaned-up version of the patch proposed by Ian Lance Taylor. 2) Major changes to BOOTP/DHCP reply handling. Now supports much of RFC2132. These changes were done at the request of, and with the assistance of, Erik Ivanenko. If you're making changes, you might want to change the network supplement Essentially just do a global search and replace of BOOTP with BOOTP/DHCP. --- cpukit/score/include/rtems/score/thread.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'cpukit/score/include/rtems/score/thread.h') diff --git a/cpukit/score/include/rtems/score/thread.h b/cpukit/score/include/rtems/score/thread.h index da6fa76bd0..7fc3361c39 100644 --- a/cpukit/score/include/rtems/score/thread.h +++ b/cpukit/score/include/rtems/score/thread.h @@ -177,6 +177,7 @@ struct Thread_Control_struct { boolean do_post_task_switch_extension; boolean is_preemptible; + void *rtems_ada_self; unsigned32 cpu_time_budget; Thread_CPU_budget_algorithms budget_algorithm; Thread_CPU_budget_algorithm_callout budget_callout; @@ -191,6 +192,12 @@ struct Thread_Control_struct { void **extensions; }; +/* + * Self for the GNU Ada Run-Time + */ + +SCORE_EXTERN void *rtems_ada_self; + /* * The following defines the information control block used to * manage this class of objects. -- cgit v1.2.3