diff options
author | cvs2git <rtems-devel@rtems.org> | 1998-10-28 17:38:23 +0000 |
---|---|---|
committer | cvs2git <rtems-devel@rtems.org> | 1998-10-28 17:38:23 +0000 |
commit | a6b6f0c130b613d7d807a772b8f85994d1c0d31e (patch) | |
tree | 6c40f2e9b0dd7672a271877203b92c0c211837bd /cpukit/libnetworking/net/radix.c | |
parent | 3662240e9f84c596f7f15b6bfabb06890409d819 (diff) |
This commit was manufactured by cvs2svn to create tag 'rtems-4-0-0'.4.0.0
Sprout from master 1998-10-28 17:38:22 UTC Joel Sherrill <joel.sherrill@OARcorp.com> 'changed version to 4.0.0'
Delete:
c/build-tools/README
c/build-tools/cklength.c
c/build-tools/eolstrip.c
c/build-tools/install-if-change.in
c/build-tools/lock-directory.in
c/build-tools/packhex.c
c/build-tools/rcs-clean.in
c/build-tools/search-id.sh
c/build-tools/unhex.c
c/build-tools/unlock-directory.in
c/src/ada-tests/mptests/mp01/config.h
c/src/ada-tests/mptests/mp01/mp01.adb
c/src/ada-tests/mptests/mp01/mptest.adb
c/src/ada-tests/mptests/mp01/mptest.ads
c/src/ada-tests/mptests/mp01/node1/mp01.scn
c/src/ada-tests/mptests/mp01/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp01/node2/mp01.scn
c/src/ada-tests/mptests/mp01/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp02/mptest.adb
c/src/ada-tests/mptests/mp02/mptest.ads
c/src/ada-tests/mptests/mp02/node1/mp02.scn
c/src/ada-tests/mptests/mp02/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp02/node2/mp02.scn
c/src/ada-tests/mptests/mp02/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp03/mptest.adb
c/src/ada-tests/mptests/mp03/mptest.ads
c/src/ada-tests/mptests/mp03/node1/mp03.scn
c/src/ada-tests/mptests/mp03/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp03/node2/mp03.scn
c/src/ada-tests/mptests/mp03/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp04/mptest.adb
c/src/ada-tests/mptests/mp04/mptest.ads
c/src/ada-tests/mptests/mp04/node1/mp04.scn
c/src/ada-tests/mptests/mp04/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp04/node2/mp04.scn
c/src/ada-tests/mptests/mp04/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp05/mptest.adb
c/src/ada-tests/mptests/mp05/mptest.ads
c/src/ada-tests/mptests/mp05/node1/mp05.scn
c/src/ada-tests/mptests/mp05/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp05/node2/mp05.scn
c/src/ada-tests/mptests/mp05/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp06/mptest.adb
c/src/ada-tests/mptests/mp06/mptest.ads
c/src/ada-tests/mptests/mp06/node1/mp06.scn
c/src/ada-tests/mptests/mp06/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp06/node2/mp06.scn
c/src/ada-tests/mptests/mp06/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp07/mptest.adb
c/src/ada-tests/mptests/mp07/mptest.ads
c/src/ada-tests/mptests/mp07/node1/mp07.scn
c/src/ada-tests/mptests/mp07/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp07/node2/mp07.scn
c/src/ada-tests/mptests/mp07/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp08/mptest.adb
c/src/ada-tests/mptests/mp08/mptest.ads
c/src/ada-tests/mptests/mp08/node1/mp08.scn
c/src/ada-tests/mptests/mp08/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp08/node2/mp08.scn
c/src/ada-tests/mptests/mp08/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp09/mptest.adb
c/src/ada-tests/mptests/mp09/mptest.ads
c/src/ada-tests/mptests/mp09/node1/mp09.scn
c/src/ada-tests/mptests/mp09/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp09/node2/mp09.scn
c/src/ada-tests/mptests/mp09/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp10/mptest.adb
c/src/ada-tests/mptests/mp10/mptest.ads
c/src/ada-tests/mptests/mp10/node1/mp10.scn
c/src/ada-tests/mptests/mp10/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp10/node2/mp10.scn
c/src/ada-tests/mptests/mp10/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp11/mptest.adb
c/src/ada-tests/mptests/mp11/mptest.ads
c/src/ada-tests/mptests/mp11/node1/mp11.scn
c/src/ada-tests/mptests/mp11/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp11/node2/mp11.scn
c/src/ada-tests/mptests/mp11/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp12/mptest.adb
c/src/ada-tests/mptests/mp12/mptest.ads
c/src/ada-tests/mptests/mp12/node1/mp12.scn
c/src/ada-tests/mptests/mp12/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp12/node2/mp12.scn
c/src/ada-tests/mptests/mp12/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp13/mptest.adb
c/src/ada-tests/mptests/mp13/mptest.ads
c/src/ada-tests/mptests/mp13/node1/mp13.scn
c/src/ada-tests/mptests/mp13/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp13/node2/mp13.scn
c/src/ada-tests/mptests/mp13/node2/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp14/mptest.adb
c/src/ada-tests/mptests/mp14/mptest.ads
c/src/ada-tests/mptests/mp14/node1/mp14.scn
c/src/ada-tests/mptests/mp14/node1/mptest-per_node_configuration.adb
c/src/ada-tests/mptests/mp14/node2/mp14.scn
c/src/ada-tests/mptests/mp14/node2/mptest-per_node_configuration.adb
c/src/ada-tests/samples/base_mp/mptest.adb
c/src/ada-tests/samples/base_mp/mptest.ads
c/src/ada-tests/samples/base_mp/node1/base_mp.scn
c/src/ada-tests/samples/base_mp/node1/mptest-per_node_configuration.adb
c/src/ada-tests/samples/base_mp/node2/base_mp.scn
c/src/ada-tests/samples/base_mp/node2/mptest-per_node_configuration.adb
c/src/ada-tests/samples/base_sp/base_sp.adb
c/src/ada-tests/samples/base_sp/base_sp.scn
c/src/ada-tests/samples/base_sp/config.h
c/src/ada-tests/samples/base_sp/sptest.adb
c/src/ada-tests/samples/base_sp/sptest.ads
c/src/ada-tests/samples/hello/config.h
c/src/ada-tests/samples/hello/hello.adb
c/src/ada-tests/samples/hello/hello.scn
c/src/ada-tests/samples/hello/sptest.adb
c/src/ada-tests/samples/hello/sptest.ads
c/src/ada-tests/samples/ticker/config.h
c/src/ada-tests/samples/ticker/sptest.adb
c/src/ada-tests/samples/ticker/sptest.ads
c/src/ada-tests/samples/ticker/ticker.adb
c/src/ada-tests/samples/ticker/ticker.scn
c/src/ada-tests/sptests/sp01/config.h
c/src/ada-tests/sptests/sp01/sp01.adb
c/src/ada-tests/sptests/sp01/sp01.scn
c/src/ada-tests/sptests/sp01/sptest.adb
c/src/ada-tests/sptests/sp01/sptest.ads
c/src/ada-tests/sptests/sp02/config.h
c/src/ada-tests/sptests/sp02/sp02.adb
c/src/ada-tests/sptests/sp02/sp02.scn
c/src/ada-tests/sptests/sp02/sptest.adb
c/src/ada-tests/sptests/sp02/sptest.ads
c/src/ada-tests/sptests/sp03/config.h
c/src/ada-tests/sptests/sp03/sp03.adb
c/src/ada-tests/sptests/sp03/sp03.scn
c/src/ada-tests/sptests/sp03/sptest.adb
c/src/ada-tests/sptests/sp03/sptest.ads
c/src/ada-tests/sptests/sp04/README
c/src/ada-tests/sptests/sp04/config.h
c/src/ada-tests/sptests/sp04/sp04.adb
c/src/ada-tests/sptests/sp04/sp04.scn
c/src/ada-tests/sptests/sp04/sptest.adb
c/src/ada-tests/sptests/sp04/sptest.ads
c/src/ada-tests/sptests/sp05/config.h
c/src/ada-tests/sptests/sp05/sp05.adb
c/src/ada-tests/sptests/sp05/sp05.scn
c/src/ada-tests/sptests/sp05/sptest.adb
c/src/ada-tests/sptests/sp05/sptest.ads
c/src/ada-tests/sptests/sp06/config.h
c/src/ada-tests/sptests/sp06/sp06.adb
c/src/ada-tests/sptests/sp06/sp06.scn
c/src/ada-tests/sptests/sp06/sptest.adb
c/src/ada-tests/sptests/sp06/sptest.ads
c/src/ada-tests/sptests/sp07/config.h
c/src/ada-tests/sptests/sp07/sp07.adb
c/src/ada-tests/sptests/sp07/sp07.scn
c/src/ada-tests/sptests/sp07/sptest.adb
c/src/ada-tests/sptests/sp07/sptest.ads
c/src/ada-tests/sptests/sp08/config.h
c/src/ada-tests/sptests/sp08/sp08.adb
c/src/ada-tests/sptests/sp08/sp08.scn
c/src/ada-tests/sptests/sp08/sptest.adb
c/src/ada-tests/sptests/sp08/sptest.ads
c/src/ada-tests/sptests/sp09/config.h
c/src/ada-tests/sptests/sp09/sp09.adb
c/src/ada-tests/sptests/sp09/sp09.scn
c/src/ada-tests/sptests/sp09/sptest.adb
c/src/ada-tests/sptests/sp09/sptest.ads
c/src/ada-tests/sptests/sp11/config.h
c/src/ada-tests/sptests/sp11/sp11.adb
c/src/ada-tests/sptests/sp11/sp11.scn
c/src/ada-tests/sptests/sp11/sptest.adb
c/src/ada-tests/sptests/sp11/sptest.ads
c/src/ada-tests/sptests/sp12/config.h
c/src/ada-tests/sptests/sp12/sp12.adb
c/src/ada-tests/sptests/sp12/sp12.scn
c/src/ada-tests/sptests/sp12/sptest.adb
c/src/ada-tests/sptests/sp12/sptest.ads
c/src/ada-tests/sptests/sp13/config.h
c/src/ada-tests/sptests/sp13/sp13.adb
c/src/ada-tests/sptests/sp13/sp13.scn
c/src/ada-tests/sptests/sp13/sptest.adb
c/src/ada-tests/sptests/sp13/sptest.ads
c/src/ada-tests/sptests/sp14/config.h
c/src/ada-tests/sptests/sp14/sp14.adb
c/src/ada-tests/sptests/sp14/sp14.scn
c/src/ada-tests/sptests/sp14/sptest.adb
c/src/ada-tests/sptests/sp14/sptest.ads
c/src/ada-tests/sptests/sp15/config.h
c/src/ada-tests/sptests/sp15/sp15.adb
c/src/ada-tests/sptests/sp15/sp15.scn
c/src/ada-tests/sptests/sp15/sptest.adb
c/src/ada-tests/sptests/sp15/sptest.ads
c/src/ada-tests/sptests/sp16/config.h
c/src/ada-tests/sptests/sp16/sp16.adb
c/src/ada-tests/sptests/sp16/sp16.scn
c/src/ada-tests/sptests/sp16/sptest.adb
c/src/ada-tests/sptests/sp16/sptest.ads
c/src/ada-tests/sptests/sp17/config.h
c/src/ada-tests/sptests/sp17/sp17.adb
c/src/ada-tests/sptests/sp17/sp17.scn
c/src/ada-tests/sptests/sp17/sptest.adb
c/src/ada-tests/sptests/sp17/sptest.ads
c/src/ada-tests/sptests/sp19/README
c/src/ada-tests/sptests/sp19/config.h
c/src/ada-tests/sptests/sp19/sp19.adb
c/src/ada-tests/sptests/sp19/sp19.scn
c/src/ada-tests/sptests/sp19/sptest.ads
c/src/ada-tests/sptests/sp20/config.h
c/src/ada-tests/sptests/sp20/sp20.adb
c/src/ada-tests/sptests/sp20/sp20.scn
c/src/ada-tests/sptests/sp20/sptest.adb
c/src/ada-tests/sptests/sp20/sptest.ads
c/src/ada-tests/sptests/sp21/config.h
c/src/ada-tests/sptests/sp21/sp21.adb
c/src/ada-tests/sptests/sp21/sp21.scn
c/src/ada-tests/sptests/sp21/sptest.adb
c/src/ada-tests/sptests/sp21/sptest.ads
c/src/ada-tests/sptests/sp22/config.h
c/src/ada-tests/sptests/sp22/sp22.adb
c/src/ada-tests/sptests/sp22/sp22.scn
c/src/ada-tests/sptests/sp22/sptest.adb
c/src/ada-tests/sptests/sp22/sptest.ads
c/src/ada-tests/sptests/sp23/config.h
c/src/ada-tests/sptests/sp23/sp23.adb
c/src/ada-tests/sptests/sp23/sp23.scn
c/src/ada-tests/sptests/sp23/sptest.adb
c/src/ada-tests/sptests/sp23/sptest.ads
c/src/ada-tests/sptests/sp24/config.h
c/src/ada-tests/sptests/sp24/sp24.adb
c/src/ada-tests/sptests/sp24/sp24.scn
c/src/ada-tests/sptests/sp24/sptest.adb
c/src/ada-tests/sptests/sp24/sptest.ads
c/src/ada-tests/sptests/sp25/config.h
c/src/ada-tests/sptests/sp25/sp25.adb
c/src/ada-tests/sptests/sp25/sp25.scn
c/src/ada-tests/sptests/sp25/sptest.adb
c/src/ada-tests/sptests/sp25/sptest.ads
c/src/ada-tests/sptests/spsize/spsize.adb
c/src/ada-tests/sptests/spsize/sptest.adb
c/src/ada-tests/sptests/spsize/sptest.ads
c/src/ada-tests/support/address_io.adb
c/src/ada-tests/support/address_io.ads
c/src/ada-tests/support/float_io.ads
c/src/ada-tests/support/fp.inc
c/src/ada-tests/support/init.c
c/src/ada-tests/support/integer.inc
c/src/ada-tests/support/rtems_calling_overhead.ads
c/src/ada-tests/support/status_io.ads
c/src/ada-tests/support/test_support.adb
c/src/ada-tests/support/test_support.ads
c/src/ada-tests/support/time_test_support.adb
c/src/ada-tests/support/time_test_support.ads
c/src/ada-tests/support/timer_driver.adb
c/src/ada-tests/support/timer_driver.ads
c/src/ada-tests/support/unsigned32_io.ads
c/src/ada-tests/tmtests/tm01/config.h
c/src/ada-tests/tmtests/tm01/tm01.adb
c/src/ada-tests/tmtests/tm01/tmtest.adb
c/src/ada-tests/tmtests/tm01/tmtest.ads
c/src/ada-tests/tmtests/tm02/config.h
c/src/ada-tests/tmtests/tm02/tm02.adb
c/src/ada-tests/tmtests/tm02/tmtest.adb
c/src/ada-tests/tmtests/tm02/tmtest.ads
c/src/ada-tests/tmtests/tm03/config.h
c/src/ada-tests/tmtests/tm03/tm03.adb
c/src/ada-tests/tmtests/tm03/tmtest.adb
c/src/ada-tests/tmtests/tm03/tmtest.ads
c/src/ada-tests/tmtests/tm04/config.h
c/src/ada-tests/tmtests/tm04/tm04.adb
c/src/ada-tests/tmtests/tm04/tmtest.adb
c/src/ada-tests/tmtests/tm04/tmtest.ads
c/src/ada-tests/tmtests/tm05/config.h
c/src/ada-tests/tmtests/tm05/tm05.adb
c/src/ada-tests/tmtests/tm05/tmtest.adb
c/src/ada-tests/tmtests/tm05/tmtest.ads
c/src/ada-tests/tmtests/tm06/config.h
c/src/ada-tests/tmtests/tm06/tm06.adb
c/src/ada-tests/tmtests/tm06/tmtest.adb
c/src/ada-tests/tmtests/tm06/tmtest.ads
c/src/ada-tests/tmtests/tm07/config.h
c/src/ada-tests/tmtests/tm07/tm07.adb
c/src/ada-tests/tmtests/tm07/tmtest.adb
c/src/ada-tests/tmtests/tm07/tmtest.ads
c/src/ada-tests/tmtests/tm08/config.h
c/src/ada-tests/tmtests/tm08/tm08.adb
c/src/ada-tests/tmtests/tm08/tmtest.adb
c/src/ada-tests/tmtests/tm08/tmtest.ads
c/src/ada-tests/tmtests/tm09/config.h
c/src/ada-tests/tmtests/tm09/tm09.adb
c/src/ada-tests/tmtests/tm09/tmtest.adb
c/src/ada-tests/tmtests/tm09/tmtest.ads
c/src/ada-tests/tmtests/tm10/config.h
c/src/ada-tests/tmtests/tm10/tm10.adb
c/src/ada-tests/tmtests/tm10/tmtest.adb
c/src/ada-tests/tmtests/tm10/tmtest.ads
c/src/ada-tests/tmtests/tm11/config.h
c/src/ada-tests/tmtests/tm11/tm11.adb
c/src/ada-tests/tmtests/tm11/tmtest.adb
c/src/ada-tests/tmtests/tm11/tmtest.ads
c/src/ada-tests/tmtests/tm12/config.h
c/src/ada-tests/tmtests/tm12/tm12.adb
c/src/ada-tests/tmtests/tm12/tmtest.adb
c/src/ada-tests/tmtests/tm12/tmtest.ads
c/src/ada-tests/tmtests/tm13/config.h
c/src/ada-tests/tmtests/tm13/tm13.adb
c/src/ada-tests/tmtests/tm13/tmtest.adb
c/src/ada-tests/tmtests/tm13/tmtest.ads
c/src/ada-tests/tmtests/tm14/config.h
c/src/ada-tests/tmtests/tm14/tm14.adb
c/src/ada-tests/tmtests/tm14/tmtest.adb
c/src/ada-tests/tmtests/tm14/tmtest.ads
c/src/ada-tests/tmtests/tm15/config.h
c/src/ada-tests/tmtests/tm15/tm15.adb
c/src/ada-tests/tmtests/tm15/tmtest.adb
c/src/ada-tests/tmtests/tm15/tmtest.ads
c/src/ada-tests/tmtests/tm16/config.h
c/src/ada-tests/tmtests/tm16/tm16.adb
c/src/ada-tests/tmtests/tm16/tmtest.adb
c/src/ada-tests/tmtests/tm16/tmtest.ads
c/src/ada-tests/tmtests/tm17/config.h
c/src/ada-tests/tmtests/tm17/tm17.adb
c/src/ada-tests/tmtests/tm17/tmtest.adb
c/src/ada-tests/tmtests/tm17/tmtest.ads
c/src/ada-tests/tmtests/tm18/config.h
c/src/ada-tests/tmtests/tm18/tm18.adb
c/src/ada-tests/tmtests/tm18/tmtest.adb
c/src/ada-tests/tmtests/tm18/tmtest.ads
c/src/ada-tests/tmtests/tm19/config.h
c/src/ada-tests/tmtests/tm19/tm19.adb
c/src/ada-tests/tmtests/tm19/tmtest.adb
c/src/ada-tests/tmtests/tm19/tmtest.ads
c/src/ada-tests/tmtests/tm20/config.h
c/src/ada-tests/tmtests/tm20/tm20.adb
c/src/ada-tests/tmtests/tm20/tmtest.adb
c/src/ada-tests/tmtests/tm20/tmtest.ads
c/src/ada-tests/tmtests/tm21/config.h
c/src/ada-tests/tmtests/tm21/tm21.adb
c/src/ada-tests/tmtests/tm21/tmtest.adb
c/src/ada-tests/tmtests/tm21/tmtest.ads
c/src/ada-tests/tmtests/tm22/config.h
c/src/ada-tests/tmtests/tm22/tm22.adb
c/src/ada-tests/tmtests/tm22/tmtest.adb
c/src/ada-tests/tmtests/tm22/tmtest.ads
c/src/ada-tests/tmtests/tm23/config.h
c/src/ada-tests/tmtests/tm23/tm23.adb
c/src/ada-tests/tmtests/tm23/tmtest.adb
c/src/ada-tests/tmtests/tm23/tmtest.ads
c/src/ada-tests/tmtests/tm24/config.h
c/src/ada-tests/tmtests/tm24/tm24.adb
c/src/ada-tests/tmtests/tm24/tmtest.adb
c/src/ada-tests/tmtests/tm24/tmtest.ads
c/src/ada-tests/tmtests/tm25/config.h
c/src/ada-tests/tmtests/tm25/tm25.adb
c/src/ada-tests/tmtests/tm25/tmtest.adb
c/src/ada-tests/tmtests/tm25/tmtest.ads
c/src/ada-tests/tmtests/tm26/README
c/src/ada-tests/tmtests/tm26/config.h
c/src/ada-tests/tmtests/tm26/tm26.adb
c/src/ada-tests/tmtests/tm26/tmtest.adp
c/src/ada-tests/tmtests/tm26/tmtest.ads
c/src/ada-tests/tmtests/tm27/README
c/src/ada-tests/tmtests/tm27/config.h
c/src/ada-tests/tmtests/tm27/tm27.adb
c/src/ada-tests/tmtests/tm27/tmtest.adb
c/src/ada-tests/tmtests/tm27/tmtest.ads
c/src/ada-tests/tmtests/tm28/config.h
c/src/ada-tests/tmtests/tm28/tm28.adb
c/src/ada-tests/tmtests/tm28/tmtest.adb
c/src/ada-tests/tmtests/tm28/tmtest.ads
c/src/ada-tests/tmtests/tm29/config.h
c/src/ada-tests/tmtests/tm29/tm29.adb
c/src/ada-tests/tmtests/tm29/tmtest.adb
c/src/ada-tests/tmtests/tm29/tmtest.ads
c/src/ada-tests/tmtests/tmck/config.h
c/src/ada-tests/tmtests/tmck/tmck.adb
c/src/ada-tests/tmtests/tmck/tmtest.adb
c/src/ada-tests/tmtests/tmck/tmtest.ads
c/src/ada-tests/tmtests/tmoverhd/README
c/src/ada-tests/tmtests/tmoverhd/config.h
c/src/ada-tests/tmtests/tmoverhd/dummy_rtems.adb
c/src/ada-tests/tmtests/tmoverhd/dummy_rtems.ads
c/src/ada-tests/tmtests/tmoverhd/tmoverhd.adb
c/src/ada-tests/tmtests/tmoverhd/tmtest.adb
c/src/ada-tests/tmtests/tmoverhd/tmtest.ads
c/src/ada/rtems.adb
c/src/ada/rtems.ads
c/src/exec/libcsupport/include/chain.h
c/src/exec/libcsupport/include/clockdrv.h
c/src/exec/libcsupport/include/console.h
c/src/exec/libcsupport/include/iosupp.h
c/src/exec/libcsupport/include/motorola/mc68230.h
c/src/exec/libcsupport/include/motorola/mc68681.h
c/src/exec/libcsupport/include/ringbuf.h
c/src/exec/libcsupport/include/rtems/assoc.h
c/src/exec/libcsupport/include/rtems/error.h
c/src/exec/libcsupport/include/rtems/libcsupport.h
c/src/exec/libcsupport/include/rtems/libio.h
c/src/exec/libcsupport/include/spurious.h
c/src/exec/libcsupport/include/sys/filio.h
c/src/exec/libcsupport/include/sys/ioctl.h
c/src/exec/libcsupport/include/sys/sockio.h
c/src/exec/libcsupport/include/sys/termios.h
c/src/exec/libcsupport/include/sys/utsname.h
c/src/exec/libcsupport/include/timerdrv.h
c/src/exec/libcsupport/include/vmeintr.h
c/src/exec/libcsupport/include/zilog/z8036.h
c/src/exec/libcsupport/include/zilog/z8530.h
c/src/exec/libcsupport/include/zilog/z8536.h
c/src/exec/libcsupport/src/README
c/src/exec/libcsupport/src/__brk.c
c/src/exec/libcsupport/src/__gettod.c
c/src/exec/libcsupport/src/__times.c
c/src/exec/libcsupport/src/assoc.c
c/src/exec/libcsupport/src/closedir.c
c/src/exec/libcsupport/src/error.c
c/src/exec/libcsupport/src/getdents.c
c/src/exec/libcsupport/src/hosterr.c
c/src/exec/libcsupport/src/libio.c
c/src/exec/libcsupport/src/malloc.c
c/src/exec/libcsupport/src/newlibc.c
c/src/exec/libcsupport/src/no_libc.c
c/src/exec/libcsupport/src/opendir.c
c/src/exec/libcsupport/src/readdir.c
c/src/exec/libcsupport/src/rewinddir.c
c/src/exec/libcsupport/src/scandir.c
c/src/exec/libcsupport/src/seekdir.c
c/src/exec/libcsupport/src/tcdrain.c
c/src/exec/libcsupport/src/telldir.c
c/src/exec/libcsupport/src/termios.c
c/src/exec/libcsupport/src/unixlibc.c
c/src/exec/libcsupport/src/utsname.c
c/src/exec/libnetworking/README
c/src/exec/libnetworking/arpa/ftp.h
c/src/exec/libnetworking/arpa/inet.h
c/src/exec/libnetworking/arpa/nameser.h
c/src/exec/libnetworking/arpa/nameser_compat.h
c/src/exec/libnetworking/arpa/telnet.h
c/src/exec/libnetworking/bpfilter.h
c/src/exec/libnetworking/kern/kern_subr.c
c/src/exec/libnetworking/kern/uipc_domain.c
c/src/exec/libnetworking/kern/uipc_mbuf.c
c/src/exec/libnetworking/kern/uipc_socket.c
c/src/exec/libnetworking/kern/uipc_socket2.c
c/src/exec/libnetworking/lib/README
c/src/exec/libnetworking/lib/getprotoby.c
c/src/exec/libnetworking/lib/syslog.c
c/src/exec/libnetworking/lib/tftpDriver.c
c/src/exec/libnetworking/libc/addr2ascii.3
c/src/exec/libnetworking/libc/addr2ascii.c
c/src/exec/libnetworking/libc/ascii2addr.c
c/src/exec/libnetworking/libc/base64.c
c/src/exec/libnetworking/libc/byteorder.3
c/src/exec/libnetworking/libc/ether_addr.c
c/src/exec/libnetworking/libc/ethers.3
c/src/exec/libnetworking/libc/gethostbydns.c
c/src/exec/libnetworking/libc/gethostbyht.c
c/src/exec/libnetworking/libc/gethostbyname.3
c/src/exec/libnetworking/libc/gethostbynis.c
c/src/exec/libnetworking/libc/gethostnamadr.c
c/src/exec/libnetworking/libc/gethostname.c
c/src/exec/libnetworking/libc/getnetbydns.c
c/src/exec/libnetworking/libc/getnetbyht.c
c/src/exec/libnetworking/libc/getnetbynis.c
c/src/exec/libnetworking/libc/getnetent.3
c/src/exec/libnetworking/libc/getnetnamadr.c
c/src/exec/libnetworking/libc/getproto.c
c/src/exec/libnetworking/libc/getprotoent.3
c/src/exec/libnetworking/libc/getprotoent.c
c/src/exec/libnetworking/libc/getprotoname.c
c/src/exec/libnetworking/libc/getservbyname.c
c/src/exec/libnetworking/libc/getservbyport.c
c/src/exec/libnetworking/libc/getservent.3
c/src/exec/libnetworking/libc/getservent.c
c/src/exec/libnetworking/libc/herror.c
c/src/exec/libnetworking/libc/inet.3
c/src/exec/libnetworking/libc/inet_addr.c
c/src/exec/libnetworking/libc/inet_lnaof.c
c/src/exec/libnetworking/libc/inet_makeaddr.c
c/src/exec/libnetworking/libc/inet_net_ntop.c
c/src/exec/libnetworking/libc/inet_net_pton.c
c/src/exec/libnetworking/libc/inet_neta.c
c/src/exec/libnetworking/libc/inet_netof.c
c/src/exec/libnetworking/libc/inet_network.c
c/src/exec/libnetworking/libc/inet_ntoa.c
c/src/exec/libnetworking/libc/inet_ntop.c
c/src/exec/libnetworking/libc/inet_pton.c
c/src/exec/libnetworking/libc/iso_addr.3
c/src/exec/libnetworking/libc/iso_addr.c
c/src/exec/libnetworking/libc/linkaddr.3
c/src/exec/libnetworking/libc/linkaddr.c
c/src/exec/libnetworking/libc/map_v4v6.c
c/src/exec/libnetworking/libc/ns.3
c/src/exec/libnetworking/libc/ns_addr.c
c/src/exec/libnetworking/libc/ns_name.c
c/src/exec/libnetworking/libc/ns_netint.c
c/src/exec/libnetworking/libc/ns_ntoa.c
c/src/exec/libnetworking/libc/ns_parse.c
c/src/exec/libnetworking/libc/ns_print.c
c/src/exec/libnetworking/libc/ns_ttl.c
c/src/exec/libnetworking/libc/nsap_addr.c
c/src/exec/libnetworking/libc/rcmd.3
c/src/exec/libnetworking/libc/rcmd.c
c/src/exec/libnetworking/libc/recv.c
c/src/exec/libnetworking/libc/res_comp.c
c/src/exec/libnetworking/libc/res_config.h
c/src/exec/libnetworking/libc/res_data.c
c/src/exec/libnetworking/libc/res_debug.c
c/src/exec/libnetworking/libc/res_init.c
c/src/exec/libnetworking/libc/res_mkquery.c
c/src/exec/libnetworking/libc/res_mkupdate.c
c/src/exec/libnetworking/libc/res_query.c
c/src/exec/libnetworking/libc/res_send.c
c/src/exec/libnetworking/libc/res_stubs.c
c/src/exec/libnetworking/libc/res_update.c
c/src/exec/libnetworking/libc/resolver.3
c/src/exec/libnetworking/libc/send.c
c/src/exec/libnetworking/libc/strsep.c
c/src/exec/libnetworking/loop.h
c/src/exec/libnetworking/machine/conf.h
c/src/exec/libnetworking/machine/cpu.h
c/src/exec/libnetworking/machine/cpufunc.h
c/src/exec/libnetworking/machine/endian.h
c/src/exec/libnetworking/machine/in_cksum.h
c/src/exec/libnetworking/machine/limits.h
c/src/exec/libnetworking/machine/param.h
c/src/exec/libnetworking/machine/types.h
c/src/exec/libnetworking/machine/vmparam.h
c/src/exec/libnetworking/net/bpf.h
c/src/exec/libnetworking/net/ethernet.h
c/src/exec/libnetworking/net/if.c
c/src/exec/libnetworking/net/if.h
c/src/exec/libnetworking/net/if_arp.h
c/src/exec/libnetworking/net/if_dl.h
c/src/exec/libnetworking/net/if_ethersubr.c
c/src/exec/libnetworking/net/if_llc.h
c/src/exec/libnetworking/net/if_loop.c
c/src/exec/libnetworking/net/if_types.h
c/src/exec/libnetworking/net/netisr.h
c/src/exec/libnetworking/net/radix.c
c/src/exec/libnetworking/net/radix.h
c/src/exec/libnetworking/net/raw_cb.c
c/src/exec/libnetworking/net/raw_cb.h
c/src/exec/libnetworking/net/raw_usrreq.c
c/src/exec/libnetworking/net/route.c
c/src/exec/libnetworking/net/route.h
c/src/exec/libnetworking/net/rtsock.c
c/src/exec/libnetworking/netdb.h
c/src/exec/libnetworking/netinet/icmp_var.h
c/src/exec/libnetworking/netinet/if_ether.c
c/src/exec/libnetworking/netinet/if_ether.h
c/src/exec/libnetworking/netinet/igmp.c
c/src/exec/libnetworking/netinet/igmp.h
c/src/exec/libnetworking/netinet/igmp_var.h
c/src/exec/libnetworking/netinet/in.c
c/src/exec/libnetworking/netinet/in.h
c/src/exec/libnetworking/netinet/in_cksum.c
c/src/exec/libnetworking/netinet/in_cksum_i386.c
c/src/exec/libnetworking/netinet/in_cksum_m68k.c
c/src/exec/libnetworking/netinet/in_pcb.c
c/src/exec/libnetworking/netinet/in_pcb.h
c/src/exec/libnetworking/netinet/in_proto.c
c/src/exec/libnetworking/netinet/in_rmx.c
c/src/exec/libnetworking/netinet/in_systm.h
c/src/exec/libnetworking/netinet/in_var.h
c/src/exec/libnetworking/netinet/ip.h
c/src/exec/libnetworking/netinet/ip_divert.c
c/src/exec/libnetworking/netinet/ip_fw.c
c/src/exec/libnetworking/netinet/ip_fw.h
c/src/exec/libnetworking/netinet/ip_icmp.c
c/src/exec/libnetworking/netinet/ip_icmp.h
c/src/exec/libnetworking/netinet/ip_input.c
c/src/exec/libnetworking/netinet/ip_mroute.c
c/src/exec/libnetworking/netinet/ip_mroute.h
c/src/exec/libnetworking/netinet/ip_output.c
c/src/exec/libnetworking/netinet/ip_var.h
c/src/exec/libnetworking/netinet/raw_ip.c
c/src/exec/libnetworking/netinet/tcp.h
c/src/exec/libnetworking/netinet/tcp_debug.c
c/src/exec/libnetworking/netinet/tcp_debug.h
c/src/exec/libnetworking/netinet/tcp_fsm.h
c/src/exec/libnetworking/netinet/tcp_input.c
c/src/exec/libnetworking/netinet/tcp_output.c
c/src/exec/libnetworking/netinet/tcp_seq.h
c/src/exec/libnetworking/netinet/tcp_subr.c
c/src/exec/libnetworking/netinet/tcp_timer.c
c/src/exec/libnetworking/netinet/tcp_timer.h
c/src/exec/libnetworking/netinet/tcp_usrreq.c
c/src/exec/libnetworking/netinet/tcp_var.h
c/src/exec/libnetworking/netinet/tcpip.h
c/src/exec/libnetworking/netinet/udp.h
c/src/exec/libnetworking/netinet/udp_usrreq.c
c/src/exec/libnetworking/netinet/udp_var.h
c/src/exec/libnetworking/nfs/bootp_subr.c
c/src/exec/libnetworking/nfs/krpc.h
c/src/exec/libnetworking/nfs/nfs.h
c/src/exec/libnetworking/nfs/nfsdiskless.h
c/src/exec/libnetworking/nfs/nfsproto.h
c/src/exec/libnetworking/nfs/rpcv2.h
c/src/exec/libnetworking/nfs/xdr_subs.h
c/src/exec/libnetworking/opt_ipfw.h
c/src/exec/libnetworking/opt_mrouting.h
c/src/exec/libnetworking/opt_tcpdebug.h
c/src/exec/libnetworking/poll.h
c/src/exec/libnetworking/resolv.h
c/src/exec/libnetworking/rtems/issetugid.c
c/src/exec/libnetworking/rtems/rtems_bootp.c
c/src/exec/libnetworking/rtems/rtems_bsdnet.h
c/src/exec/libnetworking/rtems/rtems_bsdnet_internal.h
c/src/exec/libnetworking/rtems/rtems_glue.c
c/src/exec/libnetworking/rtems/rtems_showicmpstat.c
c/src/exec/libnetworking/rtems/rtems_showifstat.c
c/src/exec/libnetworking/rtems/rtems_showipstat.c
c/src/exec/libnetworking/rtems/rtems_showmbuf.c
c/src/exec/libnetworking/rtems/rtems_showroute.c
c/src/exec/libnetworking/rtems/rtems_showtcpstat.c
c/src/exec/libnetworking/rtems/rtems_showudpstat.c
c/src/exec/libnetworking/rtems/rtems_syscall.c
c/src/exec/libnetworking/rtems/sghostname.c
c/src/exec/libnetworking/rtems/tftp.h
c/src/exec/libnetworking/sys/buf.h
c/src/exec/libnetworking/sys/callout.h
c/src/exec/libnetworking/sys/conf.h
c/src/exec/libnetworking/sys/domain.h
c/src/exec/libnetworking/sys/kernel.h
c/src/exec/libnetworking/sys/libkern.h
c/src/exec/libnetworking/sys/malloc.h
c/src/exec/libnetworking/sys/mbuf.h
c/src/exec/libnetworking/sys/mount.h
c/src/exec/libnetworking/sys/param.h
c/src/exec/libnetworking/sys/proc.h
c/src/exec/libnetworking/sys/protosw.h
c/src/exec/libnetworking/sys/queue.h
c/src/exec/libnetworking/sys/reboot.h
c/src/exec/libnetworking/sys/resourcevar.h
c/src/exec/libnetworking/sys/rtprio.h
c/src/exec/libnetworking/sys/select.h
c/src/exec/libnetworking/sys/signalvar.h
c/src/exec/libnetworking/sys/socket.h
c/src/exec/libnetworking/sys/socketvar.h
c/src/exec/libnetworking/sys/sysctl.h
c/src/exec/libnetworking/sys/syslimits.h
c/src/exec/libnetworking/sys/syslog.h
c/src/exec/libnetworking/sys/systm.h
c/src/exec/libnetworking/sys/ttydefaults.h
c/src/exec/libnetworking/sys/ucred.h
c/src/exec/libnetworking/sys/uio.h
c/src/exec/libnetworking/syslog.h
c/src/exec/libnetworking/vm/vm.h
c/src/exec/libnetworking/vm/vm_extern.h
c/src/exec/libnetworking/vm/vm_kern.h
c/src/exec/libnetworking/vm/vm_param.h
c/src/exec/posix/include/aio.h
c/src/exec/posix/include/devctl.h
c/src/exec/posix/include/intr.h
c/src/exec/posix/include/limits.h
c/src/exec/posix/include/mqueue.h
c/src/exec/posix/include/pthread.h
c/src/exec/posix/include/rtems/posix/Makefile.in
c/src/exec/posix/include/rtems/posix/cancel.h
c/src/exec/posix/include/rtems/posix/cond.h
c/src/exec/posix/include/rtems/posix/condmp.h
c/src/exec/posix/include/rtems/posix/config.h
c/src/exec/posix/include/rtems/posix/intr.h
c/src/exec/posix/include/rtems/posix/key.h
c/src/exec/posix/include/rtems/posix/mqueue.h
c/src/exec/posix/include/rtems/posix/mqueuemp.h
c/src/exec/posix/include/rtems/posix/mutex.h
c/src/exec/posix/include/rtems/posix/mutexmp.h
c/src/exec/posix/include/rtems/posix/posixapi.h
c/src/exec/posix/include/rtems/posix/priority.h
c/src/exec/posix/include/rtems/posix/psignal.h
c/src/exec/posix/include/rtems/posix/pthread.h
c/src/exec/posix/include/rtems/posix/pthreadmp.h
c/src/exec/posix/include/rtems/posix/semaphore.h
c/src/exec/posix/include/rtems/posix/semaphoremp.h
c/src/exec/posix/include/rtems/posix/seterr.h
c/src/exec/posix/include/rtems/posix/threadsup.h
c/src/exec/posix/include/rtems/posix/time.h
c/src/exec/posix/include/sched.h
c/src/exec/posix/include/semaphore.h
c/src/exec/posix/include/sys/Makefile.in
c/src/exec/posix/include/sys/utsname.h
c/src/exec/posix/include/unistd.h
c/src/exec/posix/include/wrap/Makefile.in
c/src/exec/posix/inline/rtems/posix/Makefile.in
c/src/exec/posix/inline/rtems/posix/cond.inl
c/src/exec/posix/inline/rtems/posix/intr.inl
c/src/exec/posix/inline/rtems/posix/key.inl
c/src/exec/posix/inline/rtems/posix/mqueue.inl
c/src/exec/posix/inline/rtems/posix/mutex.inl
c/src/exec/posix/inline/rtems/posix/priority.inl
c/src/exec/posix/inline/rtems/posix/pthread.inl
c/src/exec/posix/inline/rtems/posix/semaphore.inl
c/src/exec/posix/macros/rtems/posix/Makefile.in
c/src/exec/rtems/include/rtems.h
c/src/exec/rtems/include/rtems/rtems/Makefile.in
c/src/exec/rtems/include/rtems/rtems/asr.h
c/src/exec/rtems/include/rtems/rtems/attr.h
c/src/exec/rtems/include/rtems/rtems/clock.h
c/src/exec/rtems/include/rtems/rtems/config.h
c/src/exec/rtems/include/rtems/rtems/dpmem.h
c/src/exec/rtems/include/rtems/rtems/event.h
c/src/exec/rtems/include/rtems/rtems/eventmp.h
c/src/exec/rtems/include/rtems/rtems/eventset.h
c/src/exec/rtems/include/rtems/rtems/intr.h
c/src/exec/rtems/include/rtems/rtems/message.h
c/src/exec/rtems/include/rtems/rtems/modes.h
c/src/exec/rtems/include/rtems/rtems/mp.h
c/src/exec/rtems/include/rtems/rtems/msgmp.h
c/src/exec/rtems/include/rtems/rtems/options.h
c/src/exec/rtems/include/rtems/rtems/part.h
c/src/exec/rtems/include/rtems/rtems/partmp.h
c/src/exec/rtems/include/rtems/rtems/ratemon.h
c/src/exec/rtems/include/rtems/rtems/region.h
c/src/exec/rtems/include/rtems/rtems/regionmp.h
c/src/exec/rtems/include/rtems/rtems/rtemsapi.h
c/src/exec/rtems/include/rtems/rtems/sem.h
c/src/exec/rtems/include/rtems/rtems/semmp.h
c/src/exec/rtems/include/rtems/rtems/signal.h
c/src/exec/rtems/include/rtems/rtems/signalmp.h
c/src/exec/rtems/include/rtems/rtems/status.h
c/src/exec/rtems/include/rtems/rtems/support.h
c/src/exec/rtems/include/rtems/rtems/taskmp.h
c/src/exec/rtems/include/rtems/rtems/tasks.h
c/src/exec/rtems/include/rtems/rtems/timer.h
c/src/exec/rtems/include/rtems/rtems/types.h
c/src/exec/rtems/inline/rtems/rtems/Makefile.in
c/src/exec/rtems/inline/rtems/rtems/asr.inl
c/src/exec/rtems/inline/rtems/rtems/attr.inl
c/src/exec/rtems/inline/rtems/rtems/dpmem.inl
c/src/exec/rtems/inline/rtems/rtems/event.inl
c/src/exec/rtems/inline/rtems/rtems/eventset.inl
c/src/exec/rtems/inline/rtems/rtems/message.inl
c/src/exec/rtems/inline/rtems/rtems/modes.inl
c/src/exec/rtems/inline/rtems/rtems/options.inl
c/src/exec/rtems/inline/rtems/rtems/part.inl
c/src/exec/rtems/inline/rtems/rtems/ratemon.inl
c/src/exec/rtems/inline/rtems/rtems/region.inl
c/src/exec/rtems/inline/rtems/rtems/sem.inl
c/src/exec/rtems/inline/rtems/rtems/status.inl
c/src/exec/rtems/inline/rtems/rtems/support.inl
c/src/exec/rtems/inline/rtems/rtems/tasks.inl
c/src/exec/rtems/inline/rtems/rtems/timer.inl
c/src/exec/rtems/macros/rtems/rtems/Makefile.in
c/src/exec/rtems/macros/rtems/rtems/asr.inl
c/src/exec/rtems/macros/rtems/rtems/attr.inl
c/src/exec/rtems/macros/rtems/rtems/dpmem.inl
c/src/exec/rtems/macros/rtems/rtems/event.inl
c/src/exec/rtems/macros/rtems/rtems/eventset.inl
c/src/exec/rtems/macros/rtems/rtems/message.inl
c/src/exec/rtems/macros/rtems/rtems/modes.inl
c/src/exec/rtems/macros/rtems/rtems/options.inl
c/src/exec/rtems/macros/rtems/rtems/part.inl
c/src/exec/rtems/macros/rtems/rtems/ratemon.inl
c/src/exec/rtems/macros/rtems/rtems/region.inl
c/src/exec/rtems/macros/rtems/rtems/sem.inl
c/src/exec/rtems/macros/rtems/rtems/status.inl
c/src/exec/rtems/macros/rtems/rtems/support.inl
c/src/exec/rtems/macros/rtems/rtems/tasks.inl
c/src/exec/rtems/macros/rtems/rtems/timer.inl
c/src/exec/rtems/src/rtclock.c
c/src/exec/rtems/src/rtemstimer.c
c/src/exec/sapi/include/confdefs.h
c/src/exec/sapi/include/rtems/Makefile.in
c/src/exec/sapi/include/rtems/README
c/src/exec/sapi/include/rtems/config.h
c/src/exec/sapi/include/rtems/directives.h
c/src/exec/sapi/include/rtems/extension.h
c/src/exec/sapi/include/rtems/fatal.h
c/src/exec/sapi/include/rtems/init.h
c/src/exec/sapi/include/rtems/io.h
c/src/exec/sapi/include/rtems/mptables.h
c/src/exec/sapi/include/rtems/sptables.h
c/src/exec/sapi/inline/rtems/Makefile.in
c/src/exec/sapi/inline/rtems/extension.inl
c/src/exec/sapi/macros/rtems/Makefile.in
c/src/exec/sapi/macros/rtems/extension.inl
c/src/exec/score/cpu/mips/asm.h
c/src/exec/score/cpu/mips/cpu.c
c/src/exec/score/cpu/mips/cpu_asm.S
c/src/exec/score/cpu/mips/cpu_asm.h
c/src/exec/score/cpu/mips/idtcpu.h
c/src/exec/score/cpu/mips/idtmon.h
c/src/exec/score/cpu/mips/iregdef.h
c/src/exec/score/cpu/mips/rtems.c
c/src/exec/score/cpu/sh/ispsh7032.c
c/src/exec/score/include/rtems/debug.h
c/src/exec/score/include/rtems/score/Makefile.in
c/src/exec/score/include/rtems/score/address.h
c/src/exec/score/include/rtems/score/apiext.h
c/src/exec/score/include/rtems/score/bitfield.h
c/src/exec/score/include/rtems/score/chain.h
c/src/exec/score/include/rtems/score/context.h
c/src/exec/score/include/rtems/score/copyrt.h
c/src/exec/score/include/rtems/score/coremsg.h
c/src/exec/score/include/rtems/score/coremutex.h
c/src/exec/score/include/rtems/score/coresem.h
c/src/exec/score/include/rtems/score/heap.h
c/src/exec/score/include/rtems/score/interr.h
c/src/exec/score/include/rtems/score/isr.h
c/src/exec/score/include/rtems/score/mpci.h
c/src/exec/score/include/rtems/score/mppkt.h
c/src/exec/score/include/rtems/score/object.h
c/src/exec/score/include/rtems/score/objectmp.h
c/src/exec/score/include/rtems/score/priority.h
c/src/exec/score/include/rtems/score/stack.h
c/src/exec/score/include/rtems/score/states.h
c/src/exec/score/include/rtems/score/sysstate.h
c/src/exec/score/include/rtems/score/thread.h
c/src/exec/score/include/rtems/score/threadmp.h
c/src/exec/score/include/rtems/score/threadq.h
c/src/exec/score/include/rtems/score/tod.h
c/src/exec/score/include/rtems/score/tqdata.h
c/src/exec/score/include/rtems/score/userext.h
c/src/exec/score/include/rtems/score/watchdog.h
c/src/exec/score/include/rtems/score/wkspace.h
c/src/exec/score/include/rtems/system.h
c/src/exec/score/inline/rtems/score/Makefile.in
c/src/exec/score/inline/rtems/score/address.inl
c/src/exec/score/inline/rtems/score/chain.inl
c/src/exec/score/inline/rtems/score/coremsg.inl
c/src/exec/score/inline/rtems/score/coremutex.inl
c/src/exec/score/inline/rtems/score/coresem.inl
c/src/exec/score/inline/rtems/score/heap.inl
c/src/exec/score/inline/rtems/score/isr.inl
c/src/exec/score/inline/rtems/score/mppkt.inl
c/src/exec/score/inline/rtems/score/object.inl
c/src/exec/score/inline/rtems/score/objectmp.inl
c/src/exec/score/inline/rtems/score/priority.inl
c/src/exec/score/inline/rtems/score/stack.inl
c/src/exec/score/inline/rtems/score/states.inl
c/src/exec/score/inline/rtems/score/sysstate.inl
c/src/exec/score/inline/rtems/score/thread.inl
c/src/exec/score/inline/rtems/score/threadmp.inl
c/src/exec/score/inline/rtems/score/tod.inl
c/src/exec/score/inline/rtems/score/tqdata.inl
c/src/exec/score/inline/rtems/score/userext.inl
c/src/exec/score/inline/rtems/score/watchdog.inl
c/src/exec/score/inline/rtems/score/wkspace.inl
c/src/exec/score/macros/rtems/score/Makefile.in
c/src/exec/score/macros/rtems/score/README
c/src/exec/score/macros/rtems/score/address.inl
c/src/exec/score/macros/rtems/score/chain.inl
c/src/exec/score/macros/rtems/score/coremsg.inl
c/src/exec/score/macros/rtems/score/coremutex.inl
c/src/exec/score/macros/rtems/score/coresem.inl
c/src/exec/score/macros/rtems/score/heap.inl
c/src/exec/score/macros/rtems/score/isr.inl
c/src/exec/score/macros/rtems/score/mppkt.inl
c/src/exec/score/macros/rtems/score/object.inl
c/src/exec/score/macros/rtems/score/objectmp.inl
c/src/exec/score/macros/rtems/score/priority.inl
c/src/exec/score/macros/rtems/score/stack.inl
c/src/exec/score/macros/rtems/score/states.inl
c/src/exec/score/macros/rtems/score/sysstate.inl
c/src/exec/score/macros/rtems/score/thread.inl
c/src/exec/score/macros/rtems/score/threadmp.inl
c/src/exec/score/macros/rtems/score/tod.inl
c/src/exec/score/macros/rtems/score/tqdata.inl
c/src/exec/score/macros/rtems/score/userext.inl
c/src/exec/score/macros/rtems/score/watchdog.inl
c/src/exec/score/macros/rtems/score/wkspace.inl
c/src/exec/score/src/coretod.c
c/src/lib/include/rtems/assoc.h
c/src/lib/include/rtems/error.h
c/src/lib/include/rtems/libcsupport.h
c/src/lib/include/rtems/libio.h
c/src/lib/include/sys/filio.h
c/src/lib/include/sys/ioctl.h
c/src/lib/include/sys/sockio.h
c/src/lib/include/sys/utsname.h
c/src/lib/libbsp/a29k/portsw/start/Makefile.in
c/src/lib/libbsp/a29k/portsw/start/amd.ah
c/src/lib/libbsp/a29k/portsw/start/pswmacro.ah
c/src/lib/libbsp/a29k/portsw/start/register.ah
c/src/lib/libbsp/i386/shared/irq/idt.c
c/src/lib/libbsp/i960/cvme961/start/Makefile.in
c/src/lib/libbsp/m68k/efi332/start/Makefile.in
c/src/lib/libbsp/m68k/efi332/start/start.c
c/src/lib/libbsp/m68k/efi68k/start/Makefile.in
c/src/lib/libbsp/m68k/efi68k/start/start.c
c/src/lib/libbsp/m68k/gen68302/start/Makefile.in
c/src/lib/libbsp/m68k/gen68302/start/start302.s
c/src/lib/libbsp/m68k/gen68340/start/Makefile.in
c/src/lib/libbsp/m68k/gen68340/start/start340.s
c/src/lib/libbsp/m68k/gen68340/start/startfor340only.s
c/src/lib/libbsp/m68k/gen68360/start/Makefile.in
c/src/lib/libbsp/m68k/gen68360/start/start360.s
c/src/lib/libbsp/m68k/ods68302/start/Makefile.in
c/src/lib/libbsp/m68k/ods68302/start/cpuboot.c
c/src/lib/libbsp/m68k/ods68302/start/debugreset.S
c/src/lib/libbsp/m68k/ods68302/start/reset.S
c/src/lib/libbsp/m68k/ods68302/startup/cpuboot.c
c/src/lib/libbsp/mips/README
c/src/lib/libbsp/mips/p4000/README
c/src/lib/libbsp/mips/p4000/bsp_specs
c/src/lib/libbsp/mips/p4000/console/console.c
c/src/lib/libbsp/mips/p4000/console/led.S
c/src/lib/libbsp/mips/p4000/include/bsp.h
c/src/lib/libbsp/mips/p4000/include/coverhd.h
c/src/lib/libbsp/mips/p4000/liblnk/lnklib.S
c/src/lib/libbsp/mips/p4000/start/start.S
c/src/lib/libbsp/mips/p4000/startup/bspclean.c
c/src/lib/libbsp/mips/p4000/startup/bspstart.c
c/src/lib/libbsp/mips/p4000/startup/ghlinkcmds
c/src/lib/libbsp/mips/p4000/startup/idtmem.S
c/src/lib/libbsp/mips/p4000/startup/idttlb.S
c/src/lib/libbsp/mips/p4000/startup/inittlb.c
c/src/lib/libbsp/mips/p4000/startup/linkcmds
c/src/lib/libbsp/mips/p4000/startup/setvec.c
c/src/lib/libbsp/mips/p4000/times
c/src/lib/libbsp/mips64orion/p4000/start/Makefile.in
c/src/lib/libbsp/mips64orion/p4000/start/start.S
c/src/lib/libbsp/powerpc/dmv177/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/QUIRKS
c/src/lib/libbsp/powerpc/dmv177/README
c/src/lib/libbsp/powerpc/dmv177/README.net
c/src/lib/libbsp/powerpc/dmv177/STATUS
c/src/lib/libbsp/powerpc/dmv177/bsp_specs
c/src/lib/libbsp/powerpc/dmv177/cable.doc
c/src/lib/libbsp/powerpc/dmv177/clock/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/clock/clock.c
c/src/lib/libbsp/powerpc/dmv177/console/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/console/config.c
c/src/lib/libbsp/powerpc/dmv177/console/conscfg.c
c/src/lib/libbsp/powerpc/dmv177/console/debugio.c
c/src/lib/libbsp/powerpc/dmv177/include/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/include/bsp.h
c/src/lib/libbsp/powerpc/dmv177/include/coverhd.h
c/src/lib/libbsp/powerpc/dmv177/include/dmv170.h
c/src/lib/libbsp/powerpc/dmv177/scv64/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/scv64/scv64.c
c/src/lib/libbsp/powerpc/dmv177/sonic/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.c
c/src/lib/libbsp/powerpc/dmv177/sonic/sonic.h
c/src/lib/libbsp/powerpc/dmv177/start/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/start/start.s
c/src/lib/libbsp/powerpc/dmv177/startup/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/startup/bspclean.c
c/src/lib/libbsp/powerpc/dmv177/startup/bspstart.c
c/src/lib/libbsp/powerpc/dmv177/startup/genpvec.c
c/src/lib/libbsp/powerpc/dmv177/startup/linkcmds
c/src/lib/libbsp/powerpc/dmv177/startup/setvec.c
c/src/lib/libbsp/powerpc/dmv177/startup/vmeintr.c
c/src/lib/libbsp/powerpc/dmv177/timer/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/timer/timer.c
c/src/lib/libbsp/powerpc/dmv177/times
c/src/lib/libbsp/powerpc/dmv177/tod/Makefile.in
c/src/lib/libbsp/powerpc/dmv177/tod/config.c
c/src/lib/libbsp/powerpc/dmv177/tod/todcfg.c
c/src/lib/libbsp/powerpc/dmv177/wrapup/Makefile.in
c/src/lib/libbsp/powerpc/psim/start/Makefile.in
c/src/lib/libbsp/powerpc/psim/start/startsim.s
c/src/lib/libbsp/sh/gensh1/start/Makefile.in
c/src/lib/libbsp/shared/console.c
c/src/lib/libbsp/shared/tod.c
c/src/lib/libbsp/shared/tod.h
c/src/lib/libbsp/shmdr/shm_driver.h
c/src/lib/libbsp/sparc/erc32/start/Makefile.in
c/src/lib/libbsp/sparc/erc32/start/startsis.s
c/src/lib/libc/assoc.c
c/src/lib/libc/assoc.h
c/src/lib/libc/error.c
c/src/lib/libc/error.h
c/src/lib/libc/utsname.c
c/src/lib/libchip/Makefile.in
c/src/lib/libchip/rtc/Makefile.in
c/src/lib/libchip/rtc/README.ds1643
c/src/lib/libchip/rtc/README.icm7170
c/src/lib/libchip/rtc/README.m48t08
c/src/lib/libchip/rtc/README.m48t18
c/src/lib/libchip/rtc/STATUS
c/src/lib/libchip/rtc/icm7170.c
c/src/lib/libchip/rtc/icm7170.h
c/src/lib/libchip/rtc/icm7170_reg.c
c/src/lib/libchip/rtc/icm7170_reg2.c
c/src/lib/libchip/rtc/icm7170_reg4.c
c/src/lib/libchip/rtc/icm7170_reg8.c
c/src/lib/libchip/rtc/m48t08.c
c/src/lib/libchip/rtc/m48t08.h
c/src/lib/libchip/rtc/m48t08_reg.c
c/src/lib/libchip/rtc/m48t08_reg2.c
c/src/lib/libchip/rtc/m48t08_reg4.c
c/src/lib/libchip/rtc/m48t08_reg8.c
c/src/lib/libchip/rtc/rtc.h
c/src/lib/libchip/rtc/rtcprobe.c
c/src/lib/libchip/serial/Makefile.in
c/src/lib/libchip/serial/README
c/src/lib/libchip/serial/README.mc68681
c/src/lib/libchip/serial/README.ns16550
c/src/lib/libchip/serial/README.xr88681
c/src/lib/libchip/serial/README.z85c30
c/src/lib/libchip/serial/STATUS
c/src/lib/libchip/serial/mc68681.c
c/src/lib/libchip/serial/mc68681.h
c/src/lib/libchip/serial/mc68681_baud.c
c/src/lib/libchip/serial/mc68681_p.h
c/src/lib/libchip/serial/mc68681_reg.c
c/src/lib/libchip/serial/mc68681_reg2.c
c/src/lib/libchip/serial/mc68681_reg4.c
c/src/lib/libchip/serial/mc68681_reg8.c
c/src/lib/libchip/serial/ns16550.c
c/src/lib/libchip/serial/ns16550.h
c/src/lib/libchip/serial/ns16550_p.h
c/src/lib/libchip/serial/serial.h
c/src/lib/libchip/serial/serprobe.c
c/src/lib/libchip/serial/sersupp.h
c/src/lib/libchip/serial/termios_baud2index.c
c/src/lib/libchip/serial/termios_baud2num.c
c/src/lib/libchip/serial/z85c30.c
c/src/lib/libchip/serial/z85c30.h
c/src/lib/libchip/serial/z85c30_p.h
c/src/lib/libchip/serial/z85c30_reg.c
c/src/lib/libcpu/i386/idt.c
c/src/lib/libcpu/m68k/shared/misc/memcpy.c
c/src/lib/libcpu/mips/clock/ckinit.c
c/src/lib/libcpu/mips/clock/clock.S
c/src/lib/libcpu/mips/clock/clock.h
c/src/lib/libcpu/mips/timer/gettime.S
c/src/lib/libcpu/mips/timer/timer.c
c/src/lib/libcpu/sh/sh7032/score/cpu_asm.c
c/src/lib/libcpu/sh/sh7032/score/ispsh7032.c
c/src/lib/libcpu/sh/sh7045/score/cpu_asm.c
c/src/lib/libcpu/sparc/include/erc32.h
c/src/libchip/rtc/Makefile.in
c/src/libchip/rtc/README.ds1643
c/src/libchip/rtc/README.icm7170
c/src/libchip/rtc/README.m48t08
c/src/libchip/rtc/README.m48t18
c/src/libchip/rtc/STATUS
c/src/libchip/rtc/icm7170.c
c/src/libchip/rtc/icm7170.h
c/src/libchip/rtc/icm7170_reg.c
c/src/libchip/rtc/icm7170_reg2.c
c/src/libchip/rtc/icm7170_reg4.c
c/src/libchip/rtc/icm7170_reg8.c
c/src/libchip/rtc/m48t08.c
c/src/libchip/rtc/m48t08.h
c/src/libchip/rtc/m48t08_reg.c
c/src/libchip/rtc/m48t08_reg2.c
c/src/libchip/rtc/m48t08_reg4.c
c/src/libchip/rtc/m48t08_reg8.c
c/src/libchip/rtc/rtc.h
c/src/libchip/rtc/rtcprobe.c
c/src/libchip/serial/Makefile.in
c/src/libchip/serial/README
c/src/libchip/serial/README.mc68681
c/src/libchip/serial/README.ns16550
c/src/libchip/serial/README.xr88681
c/src/libchip/serial/README.z85c30
c/src/libchip/serial/STATUS
c/src/libchip/serial/mc68681.c
c/src/libchip/serial/mc68681.h
c/src/libchip/serial/mc68681_baud.c
c/src/libchip/serial/mc68681_p.h
c/src/libchip/serial/mc68681_reg.c
c/src/libchip/serial/mc68681_reg2.c
c/src/libchip/serial/mc68681_reg4.c
c/src/libchip/serial/mc68681_reg8.c
c/src/libchip/serial/ns16550.c
c/src/libchip/serial/ns16550.h
c/src/libchip/serial/ns16550_p.h
c/src/libchip/serial/serial.h
c/src/libchip/serial/serprobe.c
c/src/libchip/serial/sersupp.h
c/src/libchip/serial/termios_baud2index.c
c/src/libchip/serial/termios_baud2num.c
c/src/libchip/serial/z85c30.c
c/src/libchip/serial/z85c30.h
c/src/libchip/serial/z85c30_p.h
c/src/libchip/serial/z85c30_reg.c
c/src/libchip/shmdr/README
c/src/libchip/shmdr/addlq.c
c/src/libchip/shmdr/cnvpkt.c
c/src/libchip/shmdr/dump.c
c/src/libchip/shmdr/fatal.c
c/src/libchip/shmdr/getlq.c
c/src/libchip/shmdr/getpkt.c
c/src/libchip/shmdr/init.c
c/src/libchip/shmdr/initlq.c
c/src/libchip/shmdr/intr.c
c/src/libchip/shmdr/mpci.h
c/src/libchip/shmdr/mpisr.c
c/src/libchip/shmdr/poll.c
c/src/libchip/shmdr/receive.c
c/src/libchip/shmdr/retpkt.c
c/src/libchip/shmdr/send.c
c/src/libchip/shmdr/setckvec.c
c/src/libchip/shmdr/shm_driver.h
c/src/libmisc/README
c/src/libmisc/assoc/Makefile.in
c/src/libmisc/assoc/assoc.c
c/src/libmisc/assoc/assoc.h
c/src/libmisc/cpuuse/Makefile.in
c/src/libmisc/cpuuse/README
c/src/libmisc/cpuuse/cpuuse.c
c/src/libmisc/cpuuse/cpuuse.h
c/src/libmisc/cpuuse/internal.h
c/src/libmisc/error/Makefile.in
c/src/libmisc/error/error.c
c/src/libmisc/error/error.h
c/src/libmisc/monitor/Makefile.in
c/src/libmisc/monitor/README
c/src/libmisc/monitor/mon-command.c
c/src/libmisc/monitor/mon-config.c
c/src/libmisc/monitor/mon-dname.c
c/src/libmisc/monitor/mon-driver.c
c/src/libmisc/monitor/mon-extension.c
c/src/libmisc/monitor/mon-itask.c
c/src/libmisc/monitor/mon-manager.c
c/src/libmisc/monitor/mon-monitor.c
c/src/libmisc/monitor/mon-mpci.c
c/src/libmisc/monitor/mon-object.c
c/src/libmisc/monitor/mon-prmisc.c
c/src/libmisc/monitor/mon-queue.c
c/src/libmisc/monitor/mon-server.c
c/src/libmisc/monitor/mon-symbols.c
c/src/libmisc/monitor/mon-task.c
c/src/libmisc/monitor/monitor.h
c/src/libmisc/monitor/symbols.h
c/src/libmisc/rtmonuse/Makefile.in
c/src/libmisc/rtmonuse/rtmonuse.c
c/src/libmisc/rtmonuse/rtmonuse.h
c/src/libmisc/stackchk/Makefile.in
c/src/libmisc/stackchk/README
c/src/libmisc/stackchk/check.c
c/src/libmisc/stackchk/internal.h
c/src/libmisc/stackchk/stackchk.h
c/src/libmisc/wrapup/Makefile.in
c/src/libnetworking/CHANGELOG
c/src/libnetworking/Makefile.in
c/src/libnetworking/README
c/src/libnetworking/arpa/ftp.h
c/src/libnetworking/arpa/inet.h
c/src/libnetworking/arpa/nameser.h
c/src/libnetworking/arpa/nameser_compat.h
c/src/libnetworking/arpa/telnet.h
c/src/libnetworking/bpfilter.h
c/src/libnetworking/include/Makefile.in
c/src/libnetworking/kern/Makefile.in
c/src/libnetworking/kern/kern_subr.c
c/src/libnetworking/kern/uipc_domain.c
c/src/libnetworking/kern/uipc_mbuf.c
c/src/libnetworking/kern/uipc_socket.c
c/src/libnetworking/kern/uipc_socket2.c
c/src/libnetworking/lib/Makefile.in
c/src/libnetworking/lib/README
c/src/libnetworking/lib/getprotoby.c
c/src/libnetworking/lib/syslog.c
c/src/libnetworking/lib/tftpDriver.c
c/src/libnetworking/libc/Makefile.in
c/src/libnetworking/libc/addr2ascii.3
c/src/libnetworking/libc/addr2ascii.c
c/src/libnetworking/libc/ascii2addr.c
c/src/libnetworking/libc/base64.c
c/src/libnetworking/libc/byteorder.3
c/src/libnetworking/libc/ether_addr.c
c/src/libnetworking/libc/ethers.3
c/src/libnetworking/libc/gethostbydns.c
c/src/libnetworking/libc/gethostbyht.c
c/src/libnetworking/libc/gethostbyname.3
c/src/libnetworking/libc/gethostbynis.c
c/src/libnetworking/libc/gethostnamadr.c
c/src/libnetworking/libc/gethostname.c
c/src/libnetworking/libc/getnetbydns.c
c/src/libnetworking/libc/getnetbyht.c
c/src/libnetworking/libc/getnetbynis.c
c/src/libnetworking/libc/getnetent.3
c/src/libnetworking/libc/getnetnamadr.c
c/src/libnetworking/libc/getproto.c
c/src/libnetworking/libc/getprotoent.3
c/src/libnetworking/libc/getprotoent.c
c/src/libnetworking/libc/getprotoname.c
c/src/libnetworking/libc/getservbyname.c
c/src/libnetworking/libc/getservbyport.c
c/src/libnetworking/libc/getservent.3
c/src/libnetworking/libc/getservent.c
c/src/libnetworking/libc/herror.c
c/src/libnetworking/libc/inet.3
c/src/libnetworking/libc/inet_addr.c
c/src/libnetworking/libc/inet_lnaof.c
c/src/libnetworking/libc/inet_makeaddr.c
c/src/libnetworking/libc/inet_net_ntop.c
c/src/libnetworking/libc/inet_net_pton.c
c/src/libnetworking/libc/inet_neta.c
c/src/libnetworking/libc/inet_netof.c
c/src/libnetworking/libc/inet_network.c
c/src/libnetworking/libc/inet_ntoa.c
c/src/libnetworking/libc/inet_ntop.c
c/src/libnetworking/libc/inet_pton.c
c/src/libnetworking/libc/iso_addr.3
c/src/libnetworking/libc/iso_addr.c
c/src/libnetworking/libc/linkaddr.3
c/src/libnetworking/libc/linkaddr.c
c/src/libnetworking/libc/map_v4v6.c
c/src/libnetworking/libc/ns.3
c/src/libnetworking/libc/ns_addr.c
c/src/libnetworking/libc/ns_name.c
c/src/libnetworking/libc/ns_netint.c
c/src/libnetworking/libc/ns_ntoa.c
c/src/libnetworking/libc/ns_parse.c
c/src/libnetworking/libc/ns_print.c
c/src/libnetworking/libc/ns_ttl.c
c/src/libnetworking/libc/nsap_addr.c
c/src/libnetworking/libc/rcmd.3
c/src/libnetworking/libc/rcmd.c
c/src/libnetworking/libc/recv.c
c/src/libnetworking/libc/res_comp.c
c/src/libnetworking/libc/res_config.h
c/src/libnetworking/libc/res_data.c
c/src/libnetworking/libc/res_debug.c
c/src/libnetworking/libc/res_init.c
c/src/libnetworking/libc/res_mkquery.c
c/src/libnetworking/libc/res_mkupdate.c
c/src/libnetworking/libc/res_query.c
c/src/libnetworking/libc/res_send.c
c/src/libnetworking/libc/res_stubs.c
c/src/libnetworking/libc/res_update.c
c/src/libnetworking/libc/resolver.3
c/src/libnetworking/libc/send.c
c/src/libnetworking/libc/strsep.c
c/src/libnetworking/loop.h
c/src/libnetworking/machine/conf.h
c/src/libnetworking/machine/cpu.h
c/src/libnetworking/machine/cpufunc.h
c/src/libnetworking/machine/endian.h
c/src/libnetworking/machine/in_cksum.h
c/src/libnetworking/machine/limits.h
c/src/libnetworking/machine/param.h
c/src/libnetworking/machine/types.h
c/src/libnetworking/machine/vmparam.h
c/src/libnetworking/net/Makefile.in
c/src/libnetworking/net/bpf.h
c/src/libnetworking/net/ethernet.h
c/src/libnetworking/net/if.c
c/src/libnetworking/net/if.h
c/src/libnetworking/net/if_arp.h
c/src/libnetworking/net/if_dl.h
c/src/libnetworking/net/if_ethersubr.c
c/src/libnetworking/net/if_llc.h
c/src/libnetworking/net/if_loop.c
c/src/libnetworking/net/if_types.h
c/src/libnetworking/net/netisr.h
c/src/libnetworking/net/radix.c
c/src/libnetworking/net/radix.h
c/src/libnetworking/net/raw_cb.c
c/src/libnetworking/net/raw_cb.h
c/src/libnetworking/net/raw_usrreq.c
c/src/libnetworking/net/route.c
c/src/libnetworking/net/route.h
c/src/libnetworking/net/rtsock.c
c/src/libnetworking/netdb.h
c/src/libnetworking/netinet/Makefile.in
c/src/libnetworking/netinet/icmp_var.h
c/src/libnetworking/netinet/if_ether.c
c/src/libnetworking/netinet/if_ether.h
c/src/libnetworking/netinet/igmp.c
c/src/libnetworking/netinet/igmp.h
c/src/libnetworking/netinet/igmp_var.h
c/src/libnetworking/netinet/in.c
c/src/libnetworking/netinet/in.h
c/src/libnetworking/netinet/in_cksum.c
c/src/libnetworking/netinet/in_cksum_i386.c
c/src/libnetworking/netinet/in_cksum_m68k.c
c/src/libnetworking/netinet/in_pcb.c
c/src/libnetworking/netinet/in_pcb.h
c/src/libnetworking/netinet/in_proto.c
c/src/libnetworking/netinet/in_rmx.c
c/src/libnetworking/netinet/in_systm.h
c/src/libnetworking/netinet/in_var.h
c/src/libnetworking/netinet/ip.h
c/src/libnetworking/netinet/ip_divert.c
c/src/libnetworking/netinet/ip_fw.c
c/src/libnetworking/netinet/ip_fw.h
c/src/libnetworking/netinet/ip_icmp.c
c/src/libnetworking/netinet/ip_icmp.h
c/src/libnetworking/netinet/ip_input.c
c/src/libnetworking/netinet/ip_mroute.c
c/src/libnetworking/netinet/ip_mroute.h
c/src/libnetworking/netinet/ip_output.c
c/src/libnetworking/netinet/ip_var.h
c/src/libnetworking/netinet/raw_ip.c
c/src/libnetworking/netinet/tcp.h
c/src/libnetworking/netinet/tcp_debug.c
c/src/libnetworking/netinet/tcp_debug.h
c/src/libnetworking/netinet/tcp_fsm.h
c/src/libnetworking/netinet/tcp_input.c
c/src/libnetworking/netinet/tcp_output.c
c/src/libnetworking/netinet/tcp_seq.h
c/src/libnetworking/netinet/tcp_subr.c
c/src/libnetworking/netinet/tcp_timer.c
c/src/libnetworking/netinet/tcp_timer.h
c/src/libnetworking/netinet/tcp_usrreq.c
c/src/libnetworking/netinet/tcp_var.h
c/src/libnetworking/netinet/tcpip.h
c/src/libnetworking/netinet/udp.h
c/src/libnetworking/netinet/udp_usrreq.c
c/src/libnetworking/netinet/udp_var.h
c/src/libnetworking/nfs/Makefile.in
c/src/libnetworking/nfs/bootp_subr.c
c/src/libnetworking/nfs/krpc.h
c/src/libnetworking/nfs/nfs.h
c/src/libnetworking/nfs/nfsdiskless.h
c/src/libnetworking/nfs/nfsproto.h
c/src/libnetworking/nfs/rpcv2.h
c/src/libnetworking/nfs/xdr_subs.h
c/src/libnetworking/opt_ipfw.h
c/src/libnetworking/opt_mrouting.h
c/src/libnetworking/opt_tcpdebug.h
c/src/libnetworking/poll.h
c/src/libnetworking/resolv.h
c/src/libnetworking/rtems/Makefile.in
c/src/libnetworking/rtems/issetugid.c
c/src/libnetworking/rtems/rtems_bootp.c
c/src/libnetworking/rtems/rtems_bsdnet.h
c/src/libnetworking/rtems/rtems_bsdnet_internal.h
c/src/libnetworking/rtems/rtems_glue.c
c/src/libnetworking/rtems/rtems_showicmpstat.c
c/src/libnetworking/rtems/rtems_showifstat.c
c/src/libnetworking/rtems/rtems_showipstat.c
c/src/libnetworking/rtems/rtems_showmbuf.c
c/src/libnetworking/rtems/rtems_showroute.c
c/src/libnetworking/rtems/rtems_showtcpstat.c
c/src/libnetworking/rtems/rtems_showudpstat.c
c/src/libnetworking/rtems/rtems_syscall.c
c/src/libnetworking/rtems/sghostname.c
c/src/libnetworking/rtems/tftp.h
c/src/libnetworking/sys/buf.h
c/src/libnetworking/sys/callout.h
c/src/libnetworking/sys/cdefs.h
c/src/libnetworking/sys/conf.h
c/src/libnetworking/sys/domain.h
c/src/libnetworking/sys/filio.h
c/src/libnetworking/sys/ioccom.h
c/src/libnetworking/sys/ioctl.h
c/src/libnetworking/sys/kernel.h
c/src/libnetworking/sys/libkern.h
c/src/libnetworking/sys/malloc.h
c/src/libnetworking/sys/mbuf.h
c/src/libnetworking/sys/mount.h
c/src/libnetworking/sys/param.h
c/src/libnetworking/sys/proc.h
c/src/libnetworking/sys/protosw.h
c/src/libnetworking/sys/queue.h
c/src/libnetworking/sys/reboot.h
c/src/libnetworking/sys/resourcevar.h
c/src/libnetworking/sys/rtprio.h
c/src/libnetworking/sys/select.h
c/src/libnetworking/sys/signalvar.h
c/src/libnetworking/sys/socket.h
c/src/libnetworking/sys/socketvar.h
c/src/libnetworking/sys/sockio.h
c/src/libnetworking/sys/sysctl.h
c/src/libnetworking/sys/syslimits.h
c/src/libnetworking/sys/syslog.h
c/src/libnetworking/sys/systm.h
c/src/libnetworking/sys/ttycom.h
c/src/libnetworking/sys/ttydefaults.h
c/src/libnetworking/sys/ucred.h
c/src/libnetworking/sys/uio.h
c/src/libnetworking/syslog.h
c/src/libnetworking/vm/vm.h
c/src/libnetworking/vm/vm_extern.h
c/src/libnetworking/vm/vm_kern.h
c/src/libnetworking/vm/vm_param.h
c/src/libnetworking/wrapup/Makefile.in
c/src/librtems++/README
c/src/librtems++/include/rtems++/rtemsEvent.h
c/src/librtems++/include/rtems++/rtemsInterrupt.h
c/src/librtems++/include/rtems++/rtemsMessageQueue.h
c/src/librtems++/include/rtems++/rtemsSemaphore.h
c/src/librtems++/include/rtems++/rtemsStatusCode.h
c/src/librtems++/include/rtems++/rtemsTask.h
c/src/librtems++/include/rtems++/rtemsTaskMode.h
c/src/librtems++/include/rtems++/rtemsTimer.h
c/src/librtems++/src/Makefile.in
c/src/librtems++/src/rtemsEvent.cc
c/src/librtems++/src/rtemsInterrupt.cc
c/src/librtems++/src/rtemsMessageQueue.cc
c/src/librtems++/src/rtemsSemaphore.cc
c/src/librtems++/src/rtemsStatusCode.cc
c/src/librtems++/src/rtemsTask.cc
c/src/librtems++/src/rtemsTimer.cc
c/src/make/README
c/src/make/compilers/gcc-target-default.cfg
c/src/make/directory.cfg
c/src/make/host.cfg.in
c/src/make/lib.cfg
c/src/optman/rtems/no-dpmem.c
c/src/optman/rtems/no-event.c
c/src/optman/rtems/no-mp.c
c/src/optman/rtems/no-msg.c
c/src/optman/rtems/no-part.c
c/src/optman/rtems/no-region.c
c/src/optman/rtems/no-rtmon.c
c/src/optman/rtems/no-sem.c
c/src/optman/rtems/no-signal.c
c/src/optman/rtems/no-timer.c
c/src/optman/sapi/no-ext.c
c/src/optman/sapi/no-io.c
c/src/tests/psxtests/include/pmacros.h
c/src/wrapup/Makefile.in
cpukit/ada/rtems.adb
cpukit/ada/rtems.ads
cpukit/libcsupport/include/chain.h
cpukit/libcsupport/include/clockdrv.h
cpukit/libcsupport/include/console.h
cpukit/libcsupport/include/iosupp.h
cpukit/libcsupport/include/motorola/mc68230.h
cpukit/libcsupport/include/motorola/mc68681.h
cpukit/libcsupport/include/ringbuf.h
cpukit/libcsupport/include/rtems/assoc.h
cpukit/libcsupport/include/rtems/error.h
cpukit/libcsupport/include/rtems/libcsupport.h
cpukit/libcsupport/include/rtems/libio.h
cpukit/libcsupport/include/spurious.h
cpukit/libcsupport/include/sys/filio.h
cpukit/libcsupport/include/sys/ioctl.h
cpukit/libcsupport/include/sys/sockio.h
cpukit/libcsupport/include/sys/termios.h
cpukit/libcsupport/include/sys/utsname.h
cpukit/libcsupport/include/timerdrv.h
cpukit/libcsupport/include/vmeintr.h
cpukit/libcsupport/include/zilog/z8036.h
cpukit/libcsupport/include/zilog/z8530.h
cpukit/libcsupport/include/zilog/z8536.h
cpukit/libcsupport/src/README
cpukit/libcsupport/src/__brk.c
cpukit/libcsupport/src/__gettod.c
cpukit/libcsupport/src/__times.c
cpukit/libcsupport/src/assoc.c
cpukit/libcsupport/src/closedir.c
cpukit/libcsupport/src/error.c
cpukit/libcsupport/src/getdents.c
cpukit/libcsupport/src/hosterr.c
cpukit/libcsupport/src/libio.c
cpukit/libcsupport/src/malloc.c
cpukit/libcsupport/src/newlibc.c
cpukit/libcsupport/src/no_libc.c
cpukit/libcsupport/src/opendir.c
cpukit/libcsupport/src/readdir.c
cpukit/libcsupport/src/rewinddir.c
cpukit/libcsupport/src/scandir.c
cpukit/libcsupport/src/seekdir.c
cpukit/libcsupport/src/tcdrain.c
cpukit/libcsupport/src/telldir.c
cpukit/libcsupport/src/termios.c
cpukit/libcsupport/src/unixlibc.c
cpukit/libcsupport/src/utsname.c
cpukit/libmisc/README
cpukit/libmisc/cpuuse/README
cpukit/libmisc/cpuuse/cpuuse.c
cpukit/libmisc/cpuuse/cpuuse.h
cpukit/libmisc/monitor/README
cpukit/libmisc/monitor/mon-command.c
cpukit/libmisc/monitor/mon-config.c
cpukit/libmisc/monitor/mon-dname.c
cpukit/libmisc/monitor/mon-driver.c
cpukit/libmisc/monitor/mon-extension.c
cpukit/libmisc/monitor/mon-itask.c
cpukit/libmisc/monitor/mon-manager.c
cpukit/libmisc/monitor/mon-monitor.c
cpukit/libmisc/monitor/mon-mpci.c
cpukit/libmisc/monitor/mon-object.c
cpukit/libmisc/monitor/mon-prmisc.c
cpukit/libmisc/monitor/mon-queue.c
cpukit/libmisc/monitor/mon-server.c
cpukit/libmisc/monitor/mon-symbols.c
cpukit/libmisc/monitor/mon-task.c
cpukit/libmisc/monitor/monitor.h
cpukit/libmisc/monitor/symbols.h
cpukit/libmisc/rtmonuse/rtmonuse.c
cpukit/libmisc/rtmonuse/rtmonuse.h
cpukit/libmisc/stackchk/README
cpukit/libmisc/stackchk/check.c
cpukit/libmisc/stackchk/internal.h
cpukit/libmisc/stackchk/stackchk.h
cpukit/libnetworking/README
cpukit/libnetworking/arpa/ftp.h
cpukit/libnetworking/arpa/inet.h
cpukit/libnetworking/arpa/nameser.h
cpukit/libnetworking/arpa/nameser_compat.h
cpukit/libnetworking/arpa/telnet.h
cpukit/libnetworking/bpfilter.h
cpukit/libnetworking/kern/kern_subr.c
cpukit/libnetworking/kern/uipc_domain.c
cpukit/libnetworking/kern/uipc_mbuf.c
cpukit/libnetworking/kern/uipc_socket.c
cpukit/libnetworking/kern/uipc_socket2.c
cpukit/libnetworking/lib/README
cpukit/libnetworking/lib/getprotoby.c
cpukit/libnetworking/lib/syslog.c
cpukit/libnetworking/lib/tftpDriver.c
cpukit/libnetworking/libc/addr2ascii.3
cpukit/libnetworking/libc/addr2ascii.c
cpukit/libnetworking/libc/ascii2addr.c
cpukit/libnetworking/libc/base64.c
cpukit/libnetworking/libc/byteorder.3
cpukit/libnetworking/libc/ether_addr.c
cpukit/libnetworking/libc/ethers.3
cpukit/libnetworking/libc/gethostbydns.c
cpukit/libnetworking/libc/gethostbyht.c
cpukit/libnetworking/libc/gethostbyname.3
cpukit/libnetworking/libc/gethostbynis.c
cpukit/libnetworking/libc/gethostnamadr.c
cpukit/libnetworking/libc/gethostname.c
cpukit/libnetworking/libc/getnetbydns.c
cpukit/libnetworking/libc/getnetbyht.c
cpukit/libnetworking/libc/getnetbynis.c
cpukit/libnetworking/libc/getnetent.3
cpukit/libnetworking/libc/getnetnamadr.c
cpukit/libnetworking/libc/getproto.c
cpukit/libnetworking/libc/getprotoent.3
cpukit/libnetworking/libc/getprotoent.c
cpukit/libnetworking/libc/getprotoname.c
cpukit/libnetworking/libc/getservbyname.c
cpukit/libnetworking/libc/getservbyport.c
cpukit/libnetworking/libc/getservent.3
cpukit/libnetworking/libc/getservent.c
cpukit/libnetworking/libc/herror.c
cpukit/libnetworking/libc/inet.3
cpukit/libnetworking/libc/inet_addr.c
cpukit/libnetworking/libc/inet_lnaof.c
cpukit/libnetworking/libc/inet_makeaddr.c
cpukit/libnetworking/libc/inet_net_ntop.c
cpukit/libnetworking/libc/inet_net_pton.c
cpukit/libnetworking/libc/inet_neta.c
cpukit/libnetworking/libc/inet_netof.c
cpukit/libnetworking/libc/inet_network.c
cpukit/libnetworking/libc/inet_ntoa.c
cpukit/libnetworking/libc/inet_ntop.c
cpukit/libnetworking/libc/inet_pton.c
cpukit/libnetworking/libc/iso_addr.3
cpukit/libnetworking/libc/iso_addr.c
cpukit/libnetworking/libc/linkaddr.3
cpukit/libnetworking/libc/linkaddr.c
cpukit/libnetworking/libc/map_v4v6.c
cpukit/libnetworking/libc/ns.3
cpukit/libnetworking/libc/ns_addr.c
cpukit/libnetworking/libc/ns_name.c
cpukit/libnetworking/libc/ns_netint.c
cpukit/libnetworking/libc/ns_ntoa.c
cpukit/libnetworking/libc/ns_parse.c
cpukit/libnetworking/libc/ns_print.c
cpukit/libnetworking/libc/ns_ttl.c
cpukit/libnetworking/libc/nsap_addr.c
cpukit/libnetworking/libc/rcmd.3
cpukit/libnetworking/libc/rcmd.c
cpukit/libnetworking/libc/recv.c
cpukit/libnetworking/libc/res_comp.c
cpukit/libnetworking/libc/res_config.h
cpukit/libnetworking/libc/res_data.c
cpukit/libnetworking/libc/res_debug.c
cpukit/libnetworking/libc/res_init.c
cpukit/libnetworking/libc/res_mkquery.c
cpukit/libnetworking/libc/res_mkupdate.c
cpukit/libnetworking/libc/res_query.c
cpukit/libnetworking/libc/res_send.c
cpukit/libnetworking/libc/res_stubs.c
cpukit/libnetworking/libc/res_update.c
cpukit/libnetworking/libc/resolver.3
cpukit/libnetworking/libc/send.c
cpukit/libnetworking/libc/strsep.c
cpukit/libnetworking/loop.h
cpukit/libnetworking/machine/conf.h
cpukit/libnetworking/machine/cpu.h
cpukit/libnetworking/machine/cpufunc.h
cpukit/libnetworking/machine/endian.h
cpukit/libnetworking/machine/in_cksum.h
cpukit/libnetworking/machine/limits.h
cpukit/libnetworking/machine/param.h
cpukit/libnetworking/machine/types.h
cpukit/libnetworking/machine/vmparam.h
cpukit/libnetworking/net/bpf.h
cpukit/libnetworking/net/ethernet.h
cpukit/libnetworking/net/if.c
cpukit/libnetworking/net/if.h
cpukit/libnetworking/net/if_arp.h
cpukit/libnetworking/net/if_dl.h
cpukit/libnetworking/net/if_ethersubr.c
cpukit/libnetworking/net/if_llc.h
cpukit/libnetworking/net/if_loop.c
cpukit/libnetworking/net/if_types.h
cpukit/libnetworking/net/netisr.h
cpukit/libnetworking/net/radix.c
cpukit/libnetworking/net/radix.h
cpukit/libnetworking/net/raw_cb.c
cpukit/libnetworking/net/raw_cb.h
cpukit/libnetworking/net/raw_usrreq.c
cpukit/libnetworking/net/route.c
cpukit/libnetworking/net/route.h
cpukit/libnetworking/net/rtsock.c
cpukit/libnetworking/netdb.h
cpukit/libnetworking/netinet/icmp_var.h
cpukit/libnetworking/netinet/if_ether.c
cpukit/libnetworking/netinet/if_ether.h
cpukit/libnetworking/netinet/igmp.c
cpukit/libnetworking/netinet/igmp.h
cpukit/libnetworking/netinet/igmp_var.h
cpukit/libnetworking/netinet/in.c
cpukit/libnetworking/netinet/in.h
cpukit/libnetworking/netinet/in_cksum.c
cpukit/libnetworking/netinet/in_cksum_i386.c
cpukit/libnetworking/netinet/in_cksum_i386.h
cpukit/libnetworking/netinet/in_cksum_m68k.c
cpukit/libnetworking/netinet/in_cksum_m68k.h
cpukit/libnetworking/netinet/in_pcb.c
cpukit/libnetworking/netinet/in_pcb.h
cpukit/libnetworking/netinet/in_proto.c
cpukit/libnetworking/netinet/in_rmx.c
cpukit/libnetworking/netinet/in_systm.h
cpukit/libnetworking/netinet/in_var.h
cpukit/libnetworking/netinet/ip.h
cpukit/libnetworking/netinet/ip_divert.c
cpukit/libnetworking/netinet/ip_fw.c
cpukit/libnetworking/netinet/ip_fw.h
cpukit/libnetworking/netinet/ip_icmp.c
cpukit/libnetworking/netinet/ip_icmp.h
cpukit/libnetworking/netinet/ip_input.c
cpukit/libnetworking/netinet/ip_mroute.c
cpukit/libnetworking/netinet/ip_mroute.h
cpukit/libnetworking/netinet/ip_output.c
cpukit/libnetworking/netinet/ip_var.h
cpukit/libnetworking/netinet/raw_ip.c
cpukit/libnetworking/netinet/tcp.h
cpukit/libnetworking/netinet/tcp_debug.c
cpukit/libnetworking/netinet/tcp_debug.h
cpukit/libnetworking/netinet/tcp_fsm.h
cpukit/libnetworking/netinet/tcp_input.c
cpukit/libnetworking/netinet/tcp_output.c
cpukit/libnetworking/netinet/tcp_seq.h
cpukit/libnetworking/netinet/tcp_subr.c
cpukit/libnetworking/netinet/tcp_timer.c
cpukit/libnetworking/netinet/tcp_timer.h
cpukit/libnetworking/netinet/tcp_usrreq.c
cpukit/libnetworking/netinet/tcp_var.h
cpukit/libnetworking/netinet/tcpip.h
cpukit/libnetworking/netinet/udp.h
cpukit/libnetworking/netinet/udp_usrreq.c
cpukit/libnetworking/netinet/udp_var.h
cpukit/libnetworking/nfs/bootp_subr.c
cpukit/libnetworking/nfs/krpc.h
cpukit/libnetworking/nfs/nfs.h
cpukit/libnetworking/nfs/nfsdiskless.h
cpukit/libnetworking/nfs/nfsproto.h
cpukit/libnetworking/nfs/rpcv2.h
cpukit/libnetworking/nfs/xdr_subs.h
cpukit/libnetworking/opt_ipfw.h
cpukit/libnetworking/opt_mrouting.h
cpukit/libnetworking/opt_tcpdebug.h
cpukit/libnetworking/poll.h
cpukit/libnetworking/resolv.h
cpukit/libnetworking/rtems/issetugid.c
cpukit/libnetworking/rtems/rtems_bootp.c
cpukit/libnetworking/rtems/rtems_bsdnet.h
cpukit/libnetworking/rtems/rtems_bsdnet_internal.h
cpukit/libnetworking/rtems/rtems_glue.c
cpukit/libnetworking/rtems/rtems_showicmpstat.c
cpukit/libnetworking/rtems/rtems_showifstat.c
cpukit/libnetworking/rtems/rtems_showipstat.c
cpukit/libnetworking/rtems/rtems_showmbuf.c
cpukit/libnetworking/rtems/rtems_showroute.c
cpukit/libnetworking/rtems/rtems_showtcpstat.c
cpukit/libnetworking/rtems/rtems_showudpstat.c
cpukit/libnetworking/rtems/rtems_syscall.c
cpukit/libnetworking/rtems/sghostname.c
cpukit/libnetworking/rtems/tftp.h
cpukit/libnetworking/sys/buf.h
cpukit/libnetworking/sys/callout.h
cpukit/libnetworking/sys/conf.h
cpukit/libnetworking/sys/domain.h
cpukit/libnetworking/sys/kernel.h
cpukit/libnetworking/sys/libkern.h
cpukit/libnetworking/sys/malloc.h
cpukit/libnetworking/sys/mbuf.h
cpukit/libnetworking/sys/mount.h
cpukit/libnetworking/sys/param.h
cpukit/libnetworking/sys/proc.h
cpukit/libnetworking/sys/protosw.h
cpukit/libnetworking/sys/queue.h
cpukit/libnetworking/sys/reboot.h
cpukit/libnetworking/sys/resourcevar.h
cpukit/libnetworking/sys/rtprio.h
cpukit/libnetworking/sys/select.h
cpukit/libnetworking/sys/signalvar.h
cpukit/libnetworking/sys/socket.h
cpukit/libnetworking/sys/socketvar.h
cpukit/libnetworking/sys/sysctl.h
cpukit/libnetworking/sys/syslimits.h
cpukit/libnetworking/sys/syslog.h
cpukit/libnetworking/sys/systm.h
cpukit/libnetworking/sys/ttydefaults.h
cpukit/libnetworking/sys/ucred.h
cpukit/libnetworking/sys/uio.h
cpukit/libnetworking/syslog.h
cpukit/libnetworking/vm/vm.h
cpukit/libnetworking/vm/vm_extern.h
cpukit/libnetworking/vm/vm_kern.h
cpukit/libnetworking/vm/vm_param.h
cpukit/posix/include/aio.h
cpukit/posix/include/devctl.h
cpukit/posix/include/intr.h
cpukit/posix/include/mqueue.h
cpukit/posix/include/rtems/posix/cancel.h
cpukit/posix/include/rtems/posix/cond.h
cpukit/posix/include/rtems/posix/condmp.h
cpukit/posix/include/rtems/posix/config.h
cpukit/posix/include/rtems/posix/intr.h
cpukit/posix/include/rtems/posix/key.h
cpukit/posix/include/rtems/posix/mqueue.h
cpukit/posix/include/rtems/posix/mqueuemp.h
cpukit/posix/include/rtems/posix/mutex.h
cpukit/posix/include/rtems/posix/mutexmp.h
cpukit/posix/include/rtems/posix/posixapi.h
cpukit/posix/include/rtems/posix/priority.h
cpukit/posix/include/rtems/posix/psignal.h
cpukit/posix/include/rtems/posix/pthread.h
cpukit/posix/include/rtems/posix/pthreadmp.h
cpukit/posix/include/rtems/posix/semaphore.h
cpukit/posix/include/rtems/posix/semaphoremp.h
cpukit/posix/include/rtems/posix/threadsup.h
cpukit/posix/include/rtems/posix/time.h
cpukit/posix/include/sched.h
cpukit/posix/include/semaphore.h
cpukit/posix/inline/rtems/posix/cond.inl
cpukit/posix/inline/rtems/posix/intr.inl
cpukit/posix/inline/rtems/posix/key.inl
cpukit/posix/inline/rtems/posix/mqueue.inl
cpukit/posix/inline/rtems/posix/mutex.inl
cpukit/posix/inline/rtems/posix/priority.inl
cpukit/posix/inline/rtems/posix/pthread.inl
cpukit/posix/inline/rtems/posix/semaphore.inl
cpukit/posix/src/adasupp.c
cpukit/posix/src/aio.c
cpukit/posix/src/cancel.c
cpukit/posix/src/cond.c
cpukit/posix/src/devctl.c
cpukit/posix/src/execl.c
cpukit/posix/src/execle.c
cpukit/posix/src/execlp.c
cpukit/posix/src/execv.c
cpukit/posix/src/execve.c
cpukit/posix/src/execvp.c
cpukit/posix/src/fork.c
cpukit/posix/src/getpid.c
cpukit/posix/src/intr.c
cpukit/posix/src/key.c
cpukit/posix/src/mqueue.c
cpukit/posix/src/mutex.c
cpukit/posix/src/psignal.c
cpukit/posix/src/pthread.c
cpukit/posix/src/pthreadatfork.c
cpukit/posix/src/ptimer.c
cpukit/posix/src/sched.c
cpukit/posix/src/semaphore.c
cpukit/posix/src/time.c
cpukit/posix/src/types.c
cpukit/posix/src/wait.c
cpukit/posix/src/waitpid.c
cpukit/rtems/include/rtems.h
cpukit/rtems/include/rtems/rtems/asr.h
cpukit/rtems/include/rtems/rtems/attr.h
cpukit/rtems/include/rtems/rtems/clock.h
cpukit/rtems/include/rtems/rtems/config.h
cpukit/rtems/include/rtems/rtems/dpmem.h
cpukit/rtems/include/rtems/rtems/event.h
cpukit/rtems/include/rtems/rtems/eventmp.h
cpukit/rtems/include/rtems/rtems/eventset.h
cpukit/rtems/include/rtems/rtems/intr.h
cpukit/rtems/include/rtems/rtems/message.h
cpukit/rtems/include/rtems/rtems/modes.h
cpukit/rtems/include/rtems/rtems/mp.h
cpukit/rtems/include/rtems/rtems/msgmp.h
cpukit/rtems/include/rtems/rtems/options.h
cpukit/rtems/include/rtems/rtems/part.h
cpukit/rtems/include/rtems/rtems/partmp.h
cpukit/rtems/include/rtems/rtems/ratemon.h
cpukit/rtems/include/rtems/rtems/region.h
cpukit/rtems/include/rtems/rtems/regionmp.h
cpukit/rtems/include/rtems/rtems/rtemsapi.h
cpukit/rtems/include/rtems/rtems/sem.h
cpukit/rtems/include/rtems/rtems/semmp.h
cpukit/rtems/include/rtems/rtems/signal.h
cpukit/rtems/include/rtems/rtems/signalmp.h
cpukit/rtems/include/rtems/rtems/status.h
cpukit/rtems/include/rtems/rtems/support.h
cpukit/rtems/include/rtems/rtems/taskmp.h
cpukit/rtems/include/rtems/rtems/tasks.h
cpukit/rtems/include/rtems/rtems/timer.h
cpukit/rtems/include/rtems/rtems/types.h
cpukit/rtems/inline/rtems/rtems/asr.inl
cpukit/rtems/inline/rtems/rtems/attr.inl
cpukit/rtems/inline/rtems/rtems/dpmem.inl
cpukit/rtems/inline/rtems/rtems/event.inl
cpukit/rtems/inline/rtems/rtems/eventset.inl
cpukit/rtems/inline/rtems/rtems/message.inl
cpukit/rtems/inline/rtems/rtems/modes.inl
cpukit/rtems/inline/rtems/rtems/options.inl
cpukit/rtems/inline/rtems/rtems/part.inl
cpukit/rtems/inline/rtems/rtems/ratemon.inl
cpukit/rtems/inline/rtems/rtems/region.inl
cpukit/rtems/inline/rtems/rtems/sem.inl
cpukit/rtems/inline/rtems/rtems/status.inl
cpukit/rtems/inline/rtems/rtems/support.inl
cpukit/rtems/inline/rtems/rtems/tasks.inl
cpukit/rtems/inline/rtems/rtems/timer.inl
cpukit/rtems/macros/rtems/rtems/asr.inl
cpukit/rtems/macros/rtems/rtems/attr.inl
cpukit/rtems/macros/rtems/rtems/dpmem.inl
cpukit/rtems/macros/rtems/rtems/event.inl
cpukit/rtems/macros/rtems/rtems/eventset.inl
cpukit/rtems/macros/rtems/rtems/message.inl
cpukit/rtems/macros/rtems/rtems/modes.inl
cpukit/rtems/macros/rtems/rtems/options.inl
cpukit/rtems/macros/rtems/rtems/part.inl
cpukit/rtems/macros/rtems/rtems/ratemon.inl
cpukit/rtems/macros/rtems/rtems/region.inl
cpukit/rtems/macros/rtems/rtems/sem.inl
cpukit/rtems/macros/rtems/rtems/status.inl
cpukit/rtems/macros/rtems/rtems/support.inl
cpukit/rtems/macros/rtems/rtems/tasks.inl
cpukit/rtems/macros/rtems/rtems/timer.inl
cpukit/rtems/src/attr.c
cpukit/rtems/src/dpmem.c
cpukit/rtems/src/event.c
cpukit/rtems/src/eventmp.c
cpukit/rtems/src/intr.c
cpukit/rtems/src/intrbody.c
cpukit/rtems/src/mp.c
cpukit/rtems/src/msg.c
cpukit/rtems/src/msgmp.c
cpukit/rtems/src/part.c
cpukit/rtems/src/partmp.c
cpukit/rtems/src/ratemon.c
cpukit/rtems/src/region.c
cpukit/rtems/src/regionmp.c
cpukit/rtems/src/rtclock.c
cpukit/rtems/src/rtemstimer.c
cpukit/rtems/src/sem.c
cpukit/rtems/src/semmp.c
cpukit/rtems/src/signal.c
cpukit/rtems/src/signalmp.c
cpukit/rtems/src/taskmp.c
cpukit/rtems/src/tasks.c
cpukit/sapi/include/confdefs.h
cpukit/sapi/include/rtems/README
cpukit/sapi/include/rtems/config.h
cpukit/sapi/include/rtems/extension.h
cpukit/sapi/include/rtems/fatal.h
cpukit/sapi/include/rtems/init.h
cpukit/sapi/include/rtems/io.h
cpukit/sapi/include/rtems/mptables.h
cpukit/sapi/inline/rtems/extension.inl
cpukit/sapi/macros/rtems/extension.inl
cpukit/sapi/src/debug.c
cpukit/sapi/src/exinit.c
cpukit/sapi/src/extension.c
cpukit/sapi/src/fatal.c
cpukit/sapi/src/io.c
cpukit/sapi/src/posixapi.c
cpukit/sapi/src/rtemsapi.c
cpukit/score/cpu/a29k/amd.ah
cpukit/score/cpu/a29k/asm.h
cpukit/score/cpu/a29k/cpu.c
cpukit/score/cpu/a29k/pswmacro.ah
cpukit/score/cpu/a29k/register.ah
cpukit/score/cpu/hppa1.1/cpu.c
cpukit/score/cpu/i386/asm.h
cpukit/score/cpu/i386/cpu.c
cpukit/score/cpu/i386/rtems/asm.h
cpukit/score/cpu/i960/asm.h
cpukit/score/cpu/i960/cpu.c
cpukit/score/cpu/m68k/asm.h
cpukit/score/cpu/m68k/cpu.c
cpukit/score/cpu/m68k/m68302.h
cpukit/score/cpu/m68k/m68360.h
cpukit/score/cpu/m68k/memcpy.c
cpukit/score/cpu/m68k/qsm.h
cpukit/score/cpu/m68k/rtems/asm.h
cpukit/score/cpu/m68k/rtems/m68k/m68302.h
cpukit/score/cpu/m68k/rtems/m68k/m68360.h
cpukit/score/cpu/m68k/rtems/m68k/qsm.h
cpukit/score/cpu/m68k/rtems/m68k/sim.h
cpukit/score/cpu/m68k/sim.h
cpukit/score/cpu/mips/asm.h
cpukit/score/cpu/mips/cpu.c
cpukit/score/cpu/mips/cpu_asm.S
cpukit/score/cpu/mips/idtcpu.h
cpukit/score/cpu/mips/iregdef.h
cpukit/score/cpu/mips/rtems/asm.h
cpukit/score/cpu/mips/rtems/mips/idtcpu.h
cpukit/score/cpu/mips/rtems/mips/iregdef.h
cpukit/score/cpu/mips64orion/asm.h
cpukit/score/cpu/mips64orion/cpu.c
cpukit/score/cpu/mips64orion/cpu_asm.S
cpukit/score/cpu/mips64orion/cpu_asm.h
cpukit/score/cpu/mips64orion/idtcpu.h
cpukit/score/cpu/mips64orion/idtmon.h
cpukit/score/cpu/mips64orion/iregdef.h
cpukit/score/cpu/no_cpu/asm.h
cpukit/score/cpu/no_cpu/cpu.c
cpukit/score/cpu/no_cpu/cpu_asm.c
cpukit/score/cpu/no_cpu/rtems/asm.h
cpukit/score/cpu/sh/asm.h
cpukit/score/cpu/sh/cpu.c
cpukit/score/cpu/sh/rtems/asm.h
cpukit/score/cpu/sparc/README
cpukit/score/cpu/sparc/asm.h
cpukit/score/cpu/sparc/cpu.c
cpukit/score/cpu/sparc/rtems/asm.h
cpukit/score/cpu/unix/cpu.c
cpukit/score/include/rtems/debug.h
cpukit/score/include/rtems/score/address.h
cpukit/score/include/rtems/score/apiext.h
cpukit/score/include/rtems/score/bitfield.h
cpukit/score/include/rtems/score/chain.h
cpukit/score/include/rtems/score/context.h
cpukit/score/include/rtems/score/copyrt.h
cpukit/score/include/rtems/score/coremsg.h
cpukit/score/include/rtems/score/coremutex.h
cpukit/score/include/rtems/score/coresem.h
cpukit/score/include/rtems/score/heap.h
cpukit/score/include/rtems/score/interr.h
cpukit/score/include/rtems/score/isr.h
cpukit/score/include/rtems/score/mpci.h
cpukit/score/include/rtems/score/mppkt.h
cpukit/score/include/rtems/score/object.h
cpukit/score/include/rtems/score/objectmp.h
cpukit/score/include/rtems/score/priority.h
cpukit/score/include/rtems/score/stack.h
cpukit/score/include/rtems/score/states.h
cpukit/score/include/rtems/score/sysstate.h
cpukit/score/include/rtems/score/thread.h
cpukit/score/include/rtems/score/threadmp.h
cpukit/score/include/rtems/score/threadq.h
cpukit/score/include/rtems/score/tod.h
cpukit/score/include/rtems/score/tqdata.h
cpukit/score/include/rtems/score/userext.h
cpukit/score/include/rtems/score/watchdog.h
cpukit/score/include/rtems/score/wkspace.h
cpukit/score/include/rtems/system.h
cpukit/score/inline/rtems/score/address.inl
cpukit/score/inline/rtems/score/chain.inl
cpukit/score/inline/rtems/score/coremsg.inl
cpukit/score/inline/rtems/score/coremutex.inl
cpukit/score/inline/rtems/score/coresem.inl
cpukit/score/inline/rtems/score/heap.inl
cpukit/score/inline/rtems/score/isr.inl
cpukit/score/inline/rtems/score/mppkt.inl
cpukit/score/inline/rtems/score/object.inl
cpukit/score/inline/rtems/score/objectmp.inl
cpukit/score/inline/rtems/score/priority.inl
cpukit/score/inline/rtems/score/stack.inl
cpukit/score/inline/rtems/score/states.inl
cpukit/score/inline/rtems/score/sysstate.inl
cpukit/score/inline/rtems/score/thread.inl
cpukit/score/inline/rtems/score/threadmp.inl
cpukit/score/inline/rtems/score/tod.inl
cpukit/score/inline/rtems/score/tqdata.inl
cpukit/score/inline/rtems/score/userext.inl
cpukit/score/inline/rtems/score/watchdog.inl
cpukit/score/inline/rtems/score/wkspace.inl
cpukit/score/macros/README
cpukit/score/macros/rtems/score/README
cpukit/score/macros/rtems/score/address.inl
cpukit/score/macros/rtems/score/chain.inl
cpukit/score/macros/rtems/score/coremsg.inl
cpukit/score/macros/rtems/score/coremutex.inl
cpukit/score/macros/rtems/score/coresem.inl
cpukit/score/macros/rtems/score/heap.inl
cpukit/score/macros/rtems/score/isr.inl
cpukit/score/macros/rtems/score/mppkt.inl
cpukit/score/macros/rtems/score/object.inl
cpukit/score/macros/rtems/score/objectmp.inl
cpukit/score/macros/rtems/score/priority.inl
cpukit/score/macros/rtems/score/stack.inl
cpukit/score/macros/rtems/score/states.inl
cpukit/score/macros/rtems/score/sysstate.inl
cpukit/score/macros/rtems/score/thread.inl
cpukit/score/macros/rtems/score/threadmp.inl
cpukit/score/macros/rtems/score/tod.inl
cpukit/score/macros/rtems/score/tqdata.inl
cpukit/score/macros/rtems/score/userext.inl
cpukit/score/macros/rtems/score/watchdog.inl
cpukit/score/macros/rtems/score/wkspace.inl
cpukit/score/src/apiext.c
cpukit/score/src/chain.c
cpukit/score/src/coremsg.c
cpukit/score/src/coremutex.c
cpukit/score/src/coresem.c
cpukit/score/src/coretod.c
cpukit/score/src/heap.c
cpukit/score/src/interr.c
cpukit/score/src/isr.c
cpukit/score/src/mpci.c
cpukit/score/src/object.c
cpukit/score/src/objectmp.c
cpukit/score/src/thread.c
cpukit/score/src/threadmp.c
cpukit/score/src/threadq.c
cpukit/score/src/userext.c
cpukit/score/src/watchdog.c
cpukit/score/src/wkspace.c
cpukit/zlib/doc/rfc1950.txt
cpukit/zlib/doc/rfc1951.txt
cpukit/zlib/doc/rfc1952.txt
doc/HELP.html
doc/Make.config
doc/Makefile
doc/README
doc/TODO
doc/ada_user/Makefile
doc/ada_user/ada_user.texi
doc/ada_user/example.texi
doc/archgrey.gif
doc/bsp_howto/Makefile
doc/bsp_howto/analog.t
doc/bsp_howto/bsp_howto.texi
doc/bsp_howto/clock.t
doc/bsp_howto/console.t
doc/bsp_howto/discrete.t
doc/bsp_howto/init.t
doc/bsp_howto/intro.t
doc/bsp_howto/linkcmds.t
doc/bsp_howto/makefiles.t
doc/bsp_howto/network.t
doc/bsp_howto/nvmem.t
doc/bsp_howto/rtc.t
doc/bsp_howto/shmsupp.t
doc/bsp_howto/support.t
doc/bsp_howto/target.t
doc/bsp_howto/timer.t
doc/common/cpright.texi
doc/common/oaronly.jpg
doc/common/setup.texi
doc/common/timemac.texi
doc/common/timetbl.t
doc/common/timing.t
doc/common/treedef.tex
doc/common/up-arrow.gif
doc/common/wksheets.t
doc/develenv/Makefile
doc/develenv/compile.texi
doc/develenv/develenv.texi
doc/develenv/direct.texi
doc/develenv/intro.texi
doc/develenv/sample.texi
doc/develenv/utils.texi
doc/do_docs
doc/index.html
doc/networking/Makefile
doc/networking/driver.t
doc/networking/networkapp.t
doc/networking/networking.eps
doc/networking/networking.gif
doc/networking/networking.texi
doc/networking/networktasks.t
doc/networking/preface.texi
doc/networking/testing.t
doc/new_chapters/Makefile
doc/new_chapters/STATUS
doc/new_chapters/adminiface.t
doc/new_chapters/base.t
doc/new_chapters/cancel.t
doc/new_chapters/clock.t
doc/new_chapters/cond.t
doc/new_chapters/confspace.t
doc/new_chapters/cspecific.t
doc/new_chapters/device.t
doc/new_chapters/dumpcontrol.t
doc/new_chapters/eventlog.t
doc/new_chapters/files.t
doc/new_chapters/gen_section
doc/new_chapters/io.t
doc/new_chapters/key.t
doc/new_chapters/memorymgmt.t
doc/new_chapters/message.t
doc/new_chapters/mutex.t
doc/new_chapters/posix_users.texi
doc/new_chapters/preface.texi
doc/new_chapters/procenv.t
doc/new_chapters/process.t
doc/new_chapters/sched.t
doc/new_chapters/semaphores.t
doc/new_chapters/signal.t
doc/new_chapters/systemdb.t
doc/new_chapters/thread.t
doc/oaronly.jpg
doc/posix1003.1/Makefile
doc/posix1003.1/ch01.t
doc/posix1003.1/ch02.t
doc/posix1003.1/ch03.t
doc/posix1003.1/ch04.t
doc/posix1003.1/ch05.t
doc/posix1003.1/ch06.t
doc/posix1003.1/ch07.t
doc/posix1003.1/ch08.t
doc/posix1003.1/ch09.t
doc/posix1003.1/ch10.t
doc/posix1003.1/ch11.t
doc/posix1003.1/ch12.t
doc/posix1003.1/ch13.t
doc/posix1003.1/ch14.t
doc/posix1003.1/ch15.t
doc/posix1003.1/ch16.t
doc/posix1003.1/ch17.t
doc/posix1003.1/ch18.t
doc/posix1003.1/posix1003_1.texi
doc/posix1003.1/preface.texi
doc/posix1003.1/summarize
doc/posix_users/Makefile
doc/posix_users/base.texi
doc/posix_users/clock.texi
doc/posix_users/cond.texi
doc/posix_users/key.texi
doc/posix_users/mutex.texi
doc/posix_users/posix_users.texi
doc/posix_users/preface.texi
doc/posix_users/sched.texi
doc/posix_users/signal.texi
doc/posix_users/thread.texi
doc/relnotes/Makefile
doc/relnotes/install.texi
doc/relnotes/intro.texi
doc/relnotes/probrep.texi
doc/relnotes/relnotes.texi
doc/relnotes/status.texi
doc/rtems_footer.html
doc/rtems_header.html
doc/rtems_support.html
doc/src2html/Makefile
doc/src2html/RTEMS.test
doc/started/Makefile
doc/started/buildc.t
doc/started/buildrt.t
doc/started/gdb.t
doc/started/intro.t
doc/started/nt.t
doc/started/pictures/bit_ada.jpg
doc/started/pictures/bit_ada.vsd
doc/started/pictures/bit_c.jpg
doc/started/pictures/bit_c.vsd
doc/started/pictures/scfile10.jpg
doc/started/pictures/scfile10.vsd
doc/started/pictures/scfile11.jpg
doc/started/pictures/scfile11.vsd
doc/started/pictures/scfile12.jpg
doc/started/pictures/scfile12.vsd
doc/started/pictures/scfile13.jpg
doc/started/pictures/scfile13.vsd
doc/started/pictures/scsfile1.jpg
doc/started/pictures/scsfile1.vsd
doc/started/pictures/scsfile2.jpg
doc/started/pictures/scsfile2.vsd
doc/started/pictures/scsfile3.jpg
doc/started/pictures/scsfile3.vsd
doc/started/pictures/scsfile4.jpg
doc/started/pictures/scsfile4.vsd
doc/started/pictures/scsfile5.jpg
doc/started/pictures/scsfile5.vsd
doc/started/pictures/scsfile6.jpg
doc/started/pictures/scsfile6.vsd
doc/started/pictures/scsfile7.jpg
doc/started/pictures/scsfile7.vsd
doc/started/pictures/scsfile8.jpg
doc/started/pictures/scsfile8.vsd
doc/started/pictures/scsfile9.jpg
doc/started/pictures/scsfile9.vsd
doc/started/pictures/sfile12c.jpg
doc/started/pictures/sfile12c.vsd
doc/started/require.t
doc/started/sample.t
doc/started/started.texi
doc/started/versions.texi
doc/started_ada/Makefile
doc/started_ada/buildada.t
doc/started_ada/buildrt.t
doc/started_ada/gdb.t
doc/started_ada/intro.t
doc/started_ada/require.t
doc/started_ada/sample.t
doc/started_ada/started_ada.texi
doc/started_ada/versions.texi
doc/supplements/hppa1_1/Makefile
doc/supplements/hppa1_1/SIMHPPA_TIMES
doc/supplements/hppa1_1/bsp.t
doc/supplements/hppa1_1/callconv.t
doc/supplements/hppa1_1/cpumodel.t
doc/supplements/hppa1_1/cputable.t
doc/supplements/hppa1_1/fatalerr.t
doc/supplements/hppa1_1/hppa1_1.texi
doc/supplements/hppa1_1/intr_NOTIMES.t
doc/supplements/hppa1_1/memmodel.t
doc/supplements/hppa1_1/preface.texi
doc/supplements/hppa1_1/timeSIMHPPA.t
doc/supplements/i386/FORCE386_TIMES
doc/supplements/i386/Makefile
doc/supplements/i386/bsp.t
doc/supplements/i386/callconv.t
doc/supplements/i386/cpumodel.t
doc/supplements/i386/cputable.t
doc/supplements/i386/fatalerr.t
doc/supplements/i386/i386.texi
doc/supplements/i386/intr_NOTIMES.t
doc/supplements/i386/memmodel.t
doc/supplements/i386/preface.texi
doc/supplements/i386/timeFORCE386.t
doc/supplements/i960/CVME961_TIMES
doc/supplements/i960/Makefile
doc/supplements/i960/bsp.t
doc/supplements/i960/callconv.t
doc/supplements/i960/cpumodel.t
doc/supplements/i960/cputable.t
doc/supplements/i960/fatalerr.t
doc/supplements/i960/i960.texi
doc/supplements/i960/intr_NOTIMES.t
doc/supplements/i960/memmodel.t
doc/supplements/i960/preface.texi
doc/supplements/i960/timeCVME961.t
doc/supplements/m68k/MVME136_TIMES
doc/supplements/m68k/Makefile
doc/supplements/m68k/bsp.t
doc/supplements/m68k/callconv.t
doc/supplements/m68k/cpumodel.t
doc/supplements/m68k/cputable.t
doc/supplements/m68k/fatalerr.t
doc/supplements/m68k/intr_NOTIMES.t
doc/supplements/m68k/m68k.texi
doc/supplements/m68k/memmodel.t
doc/supplements/m68k/preface.texi
doc/supplements/m68k/timeMVME136.t
doc/supplements/m68k/timedata.t
doc/supplements/powerpc/DMV177_TIMES
doc/supplements/powerpc/Makefile
doc/supplements/powerpc/PSIM_TIMES
doc/supplements/powerpc/bsp.t
doc/supplements/powerpc/callconv.t
doc/supplements/powerpc/cpumodel.t
doc/supplements/powerpc/cputable.t
doc/supplements/powerpc/fatalerr.t
doc/supplements/powerpc/intr_NOTIMES.t
doc/supplements/powerpc/memmodel.t
doc/supplements/powerpc/powerpc.texi
doc/supplements/powerpc/preface.texi
doc/supplements/powerpc/timeDMV177.t
doc/supplements/powerpc/timePSIM.t
doc/supplements/sh/callconv.texi
doc/supplements/sparc/ERC32_TIMES
doc/supplements/sparc/Makefile
doc/supplements/sparc/bsp.t
doc/supplements/sparc/callconv.t
doc/supplements/sparc/cpumodel.t
doc/supplements/sparc/cputable.t
doc/supplements/sparc/fatalerr.t
doc/supplements/sparc/intr_NOTIMES.t
doc/supplements/sparc/memmodel.t
doc/supplements/sparc/preface.texi
doc/supplements/sparc/sparc.texi
doc/supplements/sparc/timeERC32.t
doc/supplements/template/BSP_TIMES
doc/supplements/template/Makefile
doc/supplements/template/bsp.t
doc/supplements/template/callconv.t
doc/supplements/template/cpumodel.t
doc/supplements/template/cputable.t
doc/supplements/template/fatalerr.t
doc/supplements/template/intr_NOTIMES.t
doc/supplements/template/memmodel.t
doc/supplements/template/preface.texi
doc/supplements/template/template.texi
doc/supplements/template/timeBSP.t
doc/texinfo/texinfo.tex
doc/tools/bmenu/Makefile
doc/tools/bmenu/address.h
doc/tools/bmenu/address.inl
doc/tools/bmenu/base.h
doc/tools/bmenu/chain.c
doc/tools/bmenu/chain.h
doc/tools/bmenu/chain.inl
doc/tools/bmenu/isr.h
doc/tools/bmenu/main.c
doc/tools/bmenu/system.h
doc/tools/bmenu/testdoc.texi
doc/tools/pdl2texi/Drive.d
doc/tools/pdl2texi/Makefile
doc/tools/pdl2texi/address.h
doc/tools/pdl2texi/address.inl
doc/tools/pdl2texi/afcc.texi
doc/tools/pdl2texi/base.h
doc/tools/pdl2texi/chain.c
doc/tools/pdl2texi/chain.h
doc/tools/pdl2texi/chain.inl
doc/tools/pdl2texi/drive.d
doc/tools/pdl2texi/isr.h
doc/tools/pdl2texi/main.c
doc/tools/pdl2texi/s.d
doc/tools/pdl2texi/sample.d
doc/tools/pdl2texi/system.h
doc/tools/pdl2texi/t1.d
doc/tools/pdl2texi/test_cases/avdas.d
doc/tools/pdl2texi/test_cases/enum.d
doc/tools/pdl2texi/test_cases/enumbad.d
doc/tools/pdl2texi/test_cases/table.d
doc/tools/src2html/Makefile
doc/tools/src2html1.4a/Ctags/C.c
doc/tools/src2html1.4a/Ctags/Makefile
doc/tools/src2html1.4a/Ctags/ctags.1
doc/tools/src2html1.4a/Ctags/ctags.c
doc/tools/src2html1.4a/Ctags/ctags.h
doc/tools/src2html1.4a/Ctags/fortran.c
doc/tools/src2html1.4a/Ctags/lisp.c
doc/tools/src2html1.4a/Ctags/print.c
doc/tools/src2html1.4a/Ctags/strerror.c
doc/tools/src2html1.4a/Ctags/tree.c
doc/tools/src2html1.4a/Ctags/yacc.c
doc/tools/src2html1.4a/Ctags/z.c
doc/tools/src2html1.4a/FreeBSD/FreeBSD.hdr
doc/tools/src2html1.4a/FreeBSD/FreeBSD.s2h
doc/tools/src2html1.4a/FreeBSD/conf.hdr
doc/tools/src2html1.4a/FreeBSD/ddb.hdr
doc/tools/src2html1.4a/FreeBSD/i386.i386.hdr
doc/tools/src2html1.4a/FreeBSD/i386.include.hdr
doc/tools/src2html1.4a/FreeBSD/i386.isa.hdr
doc/tools/src2html1.4a/FreeBSD/i386.stand.hdr
doc/tools/src2html1.4a/FreeBSD/kern.hdr
doc/tools/src2html1.4a/FreeBSD/net.hdr
doc/tools/src2html1.4a/FreeBSD/netinet.hdr
doc/tools/src2html1.4a/FreeBSD/nfs.hdr
doc/tools/src2html1.4a/FreeBSD/stand.hdr
doc/tools/src2html1.4a/FreeBSD/sys.hdr
doc/tools/src2html1.4a/FreeBSD/ufs.hdr
doc/tools/src2html1.4a/FreeBSD/vm.hdr
doc/tools/src2html1.4a/Readme
doc/tools/src2html1.4a/ctags-emacs/README
doc/tools/src2html1.4a/ctags-emacs/ctags
doc/tools/src2html1.4a/ctags-emacs/etags.c-ada-patch
doc/tools/src2html1.4a/ctags-wr
doc/tools/src2html1.4a/src2html
doc/tools/src2html1.4a/src2html.1
doc/tools/src2html1.4a/src2html.cgi
doc/tools/texi2www/Makefile
doc/tools/texi2www/archive/texi2www-960103.tgz
doc/tools/texi2www/dir-arrow.gif
doc/tools/texi2www/missing-arrow.gif
doc/tools/texi2www/next-arrow.gif
doc/tools/texi2www/prev-arrow.gif
doc/tools/texi2www/texi2dvi
doc/tools/texi2www/texi2www
doc/tools/texi2www/texi2www.texi
doc/tools/texi2www/up-arrow.gif
doc/tools/update
doc/tools/word-replace
doc/user/Makefile
doc/user/bsp.t
doc/user/c_user.texi
doc/user/clock.t
doc/user/concepts.t
doc/user/conf.t
doc/user/dirstat.texi
doc/user/dpmem.t
doc/user/event.t
doc/user/example.texi
doc/user/fatal.t
doc/user/glossary.texi
doc/user/init.t
doc/user/intr.t
doc/user/io.t
doc/user/mp.t
doc/user/msg.t
doc/user/overview.t
doc/user/part.t
doc/user/preface.texi
doc/user/region.t
doc/user/rtemsarc.gif
doc/user/rtemspie.gif
doc/user/rtmon.t
doc/user/schedule.t
doc/user/sem.t
doc/user/signal.t
doc/user/states.gif
doc/user/task.t
doc/user/timer.t
doc/user/userext.t
make/custom/dmv177.cfg
testsuites/PROBLEMS
testsuites/README
testsuites/libtests/README
testsuites/libtests/cpuuse/cpuuse.scn
testsuites/libtests/cpuuse/init.c
testsuites/libtests/cpuuse/system.h
testsuites/libtests/cpuuse/task1.c
testsuites/libtests/cpuuse/task2.c
testsuites/libtests/cpuuse/task3.c
testsuites/libtests/cpuuse/tswitch.c
testsuites/libtests/malloctest/init.c
testsuites/libtests/malloctest/system.h
testsuites/libtests/malloctest/task1.c
testsuites/libtests/monitor/init.c
testsuites/libtests/monitor/system.h
testsuites/libtests/rtems++/Init.cc
testsuites/libtests/rtems++/System.h
testsuites/libtests/rtems++/Task1.cc
testsuites/libtests/rtems++/Task2.cc
testsuites/libtests/rtems++/Task3.cc
testsuites/libtests/rtems++/rtems++.doc
testsuites/libtests/rtems++/rtems++.scn
testsuites/libtests/rtmonuse/getall.c
testsuites/libtests/rtmonuse/init.c
testsuites/libtests/rtmonuse/rtmonuse.scn
testsuites/libtests/rtmonuse/system.h
testsuites/libtests/rtmonuse/task1.c
testsuites/libtests/stackchk/blow.c
testsuites/libtests/stackchk/init.c
testsuites/libtests/stackchk/stackchk.scn
testsuites/libtests/stackchk/system.h
testsuites/libtests/stackchk/task1.c
testsuites/libtests/termios/README
testsuites/libtests/termios/init.c
testsuites/mptests/README
testsuites/mptests/mp01/init.c
testsuites/mptests/mp01/node1/mp01.doc
testsuites/mptests/mp01/node1/mp01.scn
testsuites/mptests/mp01/node2/mp01.doc
testsuites/mptests/mp01/node2/mp01.scn
testsuites/mptests/mp01/system.h
testsuites/mptests/mp01/task1.c
testsuites/mptests/mp02/init.c
testsuites/mptests/mp02/node1/mp02.doc
testsuites/mptests/mp02/node1/mp02.scn
testsuites/mptests/mp02/node2/mp02.doc
testsuites/mptests/mp02/node2/mp02.scn
testsuites/mptests/mp02/system.h
testsuites/mptests/mp02/task1.c
testsuites/mptests/mp03/delay.c
testsuites/mptests/mp03/init.c
testsuites/mptests/mp03/node1/mp03.doc
testsuites/mptests/mp03/node1/mp03.scn
testsuites/mptests/mp03/node2/mp03.doc
testsuites/mptests/mp03/node2/mp03.scn
testsuites/mptests/mp03/system.h
testsuites/mptests/mp03/task1.c
testsuites/mptests/mp04/init.c
testsuites/mptests/mp04/node1/mp04.doc
testsuites/mptests/mp04/node1/mp04.scn
testsuites/mptests/mp04/node2/mp04.doc
testsuites/mptests/mp04/node2/mp04.scn
testsuites/mptests/mp04/system.h
testsuites/mptests/mp04/task1.c
testsuites/mptests/mp05/asr.c
testsuites/mptests/mp05/init.c
testsuites/mptests/mp05/node1/mp05.doc
testsuites/mptests/mp05/node1/mp05.scn
testsuites/mptests/mp05/node2/mp05.doc
testsuites/mptests/mp05/node2/mp05.scn
testsuites/mptests/mp05/system.h
testsuites/mptests/mp05/task1.c
testsuites/mptests/mp06/init.c
testsuites/mptests/mp06/node1/mp06.doc
testsuites/mptests/mp06/node1/mp06.scn
testsuites/mptests/mp06/node2/mp06.doc
testsuites/mptests/mp06/node2/mp06.scn
testsuites/mptests/mp06/system.h
testsuites/mptests/mp06/task1.c
testsuites/mptests/mp07/init.c
testsuites/mptests/mp07/node1/mp07.doc
testsuites/mptests/mp07/node1/mp07.scn
testsuites/mptests/mp07/node2/mp07.doc
testsuites/mptests/mp07/node2/mp07.scn
testsuites/mptests/mp07/system.h
testsuites/mptests/mp07/task1.c
testsuites/mptests/mp08/init.c
testsuites/mptests/mp08/node1/mp08.doc
testsuites/mptests/mp08/node1/mp08.scn
testsuites/mptests/mp08/node2/mp08.doc
testsuites/mptests/mp08/node2/mp08.scn
testsuites/mptests/mp08/system.h
testsuites/mptests/mp08/task1.c
testsuites/mptests/mp09/init.c
testsuites/mptests/mp09/node1/mp09.doc
testsuites/mptests/mp09/node1/mp09.scn
testsuites/mptests/mp09/node2/mp09.doc
testsuites/mptests/mp09/node2/mp09.scn
testsuites/mptests/mp09/recvmsg.c
testsuites/mptests/mp09/sendmsg.c
testsuites/mptests/mp09/system.h
testsuites/mptests/mp09/task1.c
testsuites/mptests/mp10/init.c
testsuites/mptests/mp10/node1/mp10.doc
testsuites/mptests/mp10/node1/mp10.scn
testsuites/mptests/mp10/node2/mp10.doc
testsuites/mptests/mp10/node2/mp10.scn
testsuites/mptests/mp10/system.h
testsuites/mptests/mp10/task1.c
testsuites/mptests/mp10/task2.c
testsuites/mptests/mp10/task3.c
testsuites/mptests/mp11/init.c
testsuites/mptests/mp11/node1/mp11.doc
testsuites/mptests/mp11/node1/mp11.scn
testsuites/mptests/mp11/node2/mp11.doc
testsuites/mptests/mp11/node2/mp11.scn
testsuites/mptests/mp11/system.h
testsuites/mptests/mp12/init.c
testsuites/mptests/mp12/node1/mp12.doc
testsuites/mptests/mp12/node1/mp12.scn
testsuites/mptests/mp12/node2/mp12.doc
testsuites/mptests/mp12/node2/mp12.scn
testsuites/mptests/mp12/system.h
testsuites/mptests/mp13/init.c
testsuites/mptests/mp13/node1/mp13.doc
testsuites/mptests/mp13/node1/mp13.scn
testsuites/mptests/mp13/node2/mp13.doc
testsuites/mptests/mp13/node2/mp13.scn
testsuites/mptests/mp13/system.h
testsuites/mptests/mp13/task1.c
testsuites/mptests/mp13/task2.c
testsuites/mptests/mp14/delay.c
testsuites/mptests/mp14/evtask1.c
testsuites/mptests/mp14/evtmtask.c
testsuites/mptests/mp14/exit.c
testsuites/mptests/mp14/init.c
testsuites/mptests/mp14/msgtask1.c
testsuites/mptests/mp14/node1/mp14.doc
testsuites/mptests/mp14/node1/mp14.scn
testsuites/mptests/mp14/node2/mp14.doc
testsuites/mptests/mp14/node2/mp14.scn
testsuites/mptests/mp14/pttask1.c
testsuites/mptests/mp14/smtask1.c
testsuites/mptests/mp14/system.h
testsuites/psxtests/include/pmacros.h
testsuites/psxtests/psx01/init.c
testsuites/psxtests/psx01/psx01.scn
testsuites/psxtests/psx01/system.h
testsuites/psxtests/psx01/task.c
testsuites/psxtests/psx02/init.c
testsuites/psxtests/psx02/psx02.scn
testsuites/psxtests/psx02/system.h
testsuites/psxtests/psx02/task.c
testsuites/psxtests/psx03/init.c
testsuites/psxtests/psx03/psx03.scn
testsuites/psxtests/psx03/system.h
testsuites/psxtests/psx03/task.c
testsuites/psxtests/psx04/init.c
testsuites/psxtests/psx04/psx04.scn
testsuites/psxtests/psx04/system.h
testsuites/psxtests/psx04/task1.c
testsuites/psxtests/psx04/task2.c
testsuites/psxtests/psx04/task3.c
testsuites/psxtests/psx05/init.c
testsuites/psxtests/psx05/psx05.scn
testsuites/psxtests/psx05/system.h
testsuites/psxtests/psx05/task.c
testsuites/psxtests/psx05/task2.c
testsuites/psxtests/psx05/task3.c
testsuites/psxtests/psx06/init.c
testsuites/psxtests/psx06/psx06.scn
testsuites/psxtests/psx06/system.h
testsuites/psxtests/psx06/task.c
testsuites/psxtests/psx06/task2.c
testsuites/psxtests/psx07/init.c
testsuites/psxtests/psx07/psx07.scn
testsuites/psxtests/psx07/system.h
testsuites/psxtests/psx07/task.c
testsuites/psxtests/psx08/init.c
testsuites/psxtests/psx08/psx08.scn
testsuites/psxtests/psx08/system.h
testsuites/psxtests/psx08/task2.c
testsuites/psxtests/psx09/init.c
testsuites/psxtests/psx09/psx09.scn
testsuites/psxtests/psx09/system.h
testsuites/psxtests/psx10/init.c
testsuites/psxtests/psx10/psx10.scn
testsuites/psxtests/psx10/system.h
testsuites/psxtests/psx10/task.c
testsuites/psxtests/psx10/task2.c
testsuites/psxtests/psx10/task3.c
testsuites/psxtests/psx11/init.c
testsuites/psxtests/psx11/psx11.scn
testsuites/psxtests/psx11/system.h
testsuites/psxtests/psx11/task.c
testsuites/psxtests/psx12/init.c
testsuites/psxtests/psx12/psx12.scn
testsuites/psxtests/psx12/system.h
testsuites/psxtests/psx12/task.c
testsuites/psxtests/psxhdrs/clock01.c
testsuites/psxtests/psxhdrs/clock02.c
testsuites/psxtests/psxhdrs/clock03.c
testsuites/psxtests/psxhdrs/clock04.c
testsuites/psxtests/psxhdrs/clock05.c
testsuites/psxtests/psxhdrs/clock06.c
testsuites/psxtests/psxhdrs/cond01.c
testsuites/psxtests/psxhdrs/cond02.c
testsuites/psxtests/psxhdrs/cond03.c
testsuites/psxtests/psxhdrs/cond04.c
testsuites/psxtests/psxhdrs/cond05.c
testsuites/psxtests/psxhdrs/cond06.c
testsuites/psxtests/psxhdrs/cond07.c
testsuites/psxtests/psxhdrs/cond08.c
testsuites/psxtests/psxhdrs/cond09.c
testsuites/psxtests/psxhdrs/cond10.c
testsuites/psxtests/psxhdrs/key01.c
testsuites/psxtests/psxhdrs/key02.c
testsuites/psxtests/psxhdrs/key03.c
testsuites/psxtests/psxhdrs/key04.c
testsuites/psxtests/psxhdrs/mutex01.c
testsuites/psxtests/psxhdrs/mutex02.c
testsuites/psxtests/psxhdrs/mutex03.c
testsuites/psxtests/psxhdrs/mutex04.c
testsuites/psxtests/psxhdrs/mutex05.c
testsuites/psxtests/psxhdrs/mutex06.c
testsuites/psxtests/psxhdrs/mutex07.c
testsuites/psxtests/psxhdrs/mutex08.c
testsuites/psxtests/psxhdrs/mutex09.c
testsuites/psxtests/psxhdrs/mutex10.c
testsuites/psxtests/psxhdrs/mutex11.c
testsuites/psxtests/psxhdrs/mutex12.c
testsuites/psxtests/psxhdrs/mutex13.c
testsuites/psxtests/psxhdrs/mutex14.c
testsuites/psxtests/psxhdrs/mutex15.c
testsuites/psxtests/psxhdrs/mutex16.c
testsuites/psxtests/psxhdrs/proc01.c
testsuites/psxtests/psxhdrs/proc02.c
testsuites/psxtests/psxhdrs/proc03.c
testsuites/psxtests/psxhdrs/proc04.c
testsuites/psxtests/psxhdrs/proc05.c
testsuites/psxtests/psxhdrs/proc06.c
testsuites/psxtests/psxhdrs/proc07.c
testsuites/psxtests/psxhdrs/proc08.c
testsuites/psxtests/psxhdrs/proc09.c
testsuites/psxtests/psxhdrs/proc10.c
testsuites/psxtests/psxhdrs/proc11.c
testsuites/psxtests/psxhdrs/proc12.c
testsuites/psxtests/psxhdrs/proc13.c
testsuites/psxtests/psxhdrs/proc14.c
testsuites/psxtests/psxhdrs/pthread01.c
testsuites/psxtests/psxhdrs/pthread02.c
testsuites/psxtests/psxhdrs/pthread03.c
testsuites/psxtests/psxhdrs/pthread04.c
testsuites/psxtests/psxhdrs/pthread05.c
testsuites/psxtests/psxhdrs/pthread06.c
testsuites/psxtests/psxhdrs/pthread07.c
testsuites/psxtests/psxhdrs/pthread08.c
testsuites/psxtests/psxhdrs/pthread09.c
testsuites/psxtests/psxhdrs/pthread10.c
testsuites/psxtests/psxhdrs/pthread11.c
testsuites/psxtests/psxhdrs/pthread12.c
testsuites/psxtests/psxhdrs/pthread13.c
testsuites/psxtests/psxhdrs/pthread14.c
testsuites/psxtests/psxhdrs/pthread15.c
testsuites/psxtests/psxhdrs/pthread16.c
testsuites/psxtests/psxhdrs/pthread17.c
testsuites/psxtests/psxhdrs/pthread18.c
testsuites/psxtests/psxhdrs/pthread19.c
testsuites/psxtests/psxhdrs/pthread20.c
testsuites/psxtests/psxhdrs/pthread21.c
testsuites/psxtests/psxhdrs/pthread22.c
testsuites/psxtests/psxhdrs/pthread23.c
testsuites/psxtests/psxhdrs/pthread24.c
testsuites/psxtests/psxhdrs/pthread25.c
testsuites/psxtests/psxhdrs/pthread26.c
testsuites/psxtests/psxhdrs/pthread27.c
testsuites/psxtests/psxhdrs/pthread28.c
testsuites/psxtests/psxhdrs/pthread29.c
testsuites/psxtests/psxhdrs/pthread30.c
testsuites/psxtests/psxhdrs/pthread31.c
testsuites/psxtests/psxhdrs/pthread32.c
testsuites/psxtests/psxhdrs/pthread33.c
testsuites/psxtests/psxhdrs/pthread34.c
testsuites/psxtests/psxhdrs/pthread35.c
testsuites/psxtests/psxhdrs/pthread36.c
testsuites/psxtests/psxhdrs/sched01.c
testsuites/psxtests/psxhdrs/sched02.c
testsuites/psxtests/psxhdrs/sched03.c
testsuites/psxtests/psxhdrs/sched04.c
testsuites/psxtests/psxhdrs/sched05.c
testsuites/psxtests/psxhdrs/sched06.c
testsuites/psxtests/psxhdrs/sched07.c
testsuites/psxtests/psxhdrs/sched08.c
testsuites/psxtests/psxhdrs/signal01.c
testsuites/psxtests/psxhdrs/signal02.c
testsuites/psxtests/psxhdrs/signal03.c
testsuites/psxtests/psxhdrs/signal04.c
testsuites/psxtests/psxhdrs/signal05.c
testsuites/psxtests/psxhdrs/signal06.c
testsuites/psxtests/psxhdrs/signal07.c
testsuites/psxtests/psxhdrs/signal08.c
testsuites/psxtests/psxhdrs/signal09.c
testsuites/psxtests/psxhdrs/signal10.c
testsuites/psxtests/psxhdrs/signal11.c
testsuites/psxtests/psxhdrs/signal12.c
testsuites/psxtests/psxhdrs/signal13.c
testsuites/psxtests/psxhdrs/signal14.c
testsuites/psxtests/psxhdrs/signal15.c
testsuites/psxtests/psxhdrs/signal16.c
testsuites/psxtests/psxhdrs/signal17.c
testsuites/psxtests/psxhdrs/signal18.c
testsuites/psxtests/psxhdrs/signal19.c
testsuites/psxtests/psxhdrs/signal20.c
testsuites/psxtests/psxhdrs/signal21.c
testsuites/psxtests/psxhdrs/signal22.c
testsuites/psxtests/psxhdrs/time01.c
testsuites/psxtests/psxhdrs/time02.c
testsuites/psxtests/psxhdrs/time03.c
testsuites/psxtests/psxhdrs/time04.c
testsuites/psxtests/psxhdrs/time05.c
testsuites/psxtests/psxhdrs/time06.c
testsuites/psxtests/psxhdrs/time07.c
testsuites/psxtests/psxhdrs/time08.c
testsuites/psxtests/psxhdrs/time09.c
testsuites/psxtests/psxhdrs/time10.c
testsuites/psxtests/psxhdrs/time11.c
testsuites/psxtests/psxhdrs/time12.c
testsuites/psxtests/psxhdrs/time13.c
testsuites/psxtests/psxhdrs/timer01.c
testsuites/psxtests/psxhdrs/timer02.c
testsuites/psxtests/psxhdrs/timer03.c
testsuites/psxtests/psxhdrs/timer04.c
testsuites/psxtests/psxhdrs/timer05.c
testsuites/psxtests/psxhdrs/timer06.c
testsuites/samples/README
testsuites/samples/base_mp/apptask.c
testsuites/samples/base_mp/init.c
testsuites/samples/base_mp/node1/base_mp.doc
testsuites/samples/base_mp/node1/base_mp.scn
testsuites/samples/base_mp/node2/base_mp.doc
testsuites/samples/base_mp/node2/base_mp.scn
testsuites/samples/base_mp/system.h
testsuites/samples/base_sp/apptask.c
testsuites/samples/base_sp/base_sp.doc
testsuites/samples/base_sp/base_sp.scn
testsuites/samples/base_sp/init.c
testsuites/samples/base_sp/system.h
testsuites/samples/cdtest/cdtest.scn
testsuites/samples/cdtest/init.c
testsuites/samples/cdtest/main.cc
testsuites/samples/cdtest/system.h
testsuites/samples/hello/hello.doc
testsuites/samples/hello/hello.scn
testsuites/samples/hello/init.c
testsuites/samples/hello/system.h
testsuites/samples/paranoia/init.c
testsuites/samples/paranoia/paranoia.c
testsuites/samples/paranoia/paranoia.doc
testsuites/samples/paranoia/system.h
testsuites/samples/ticker/init.c
testsuites/samples/ticker/system.h
testsuites/samples/ticker/tasks.c
testsuites/samples/ticker/ticker.doc
testsuites/samples/ticker/ticker.scn
testsuites/sptests/README
testsuites/sptests/sp01/init.c
testsuites/sptests/sp01/sp01.doc
testsuites/sptests/sp01/sp01.scn
testsuites/sptests/sp01/system.h
testsuites/sptests/sp01/task1.c
testsuites/sptests/sp02/init.c
testsuites/sptests/sp02/preempt.c
testsuites/sptests/sp02/sp02.doc
testsuites/sptests/sp02/sp02.scn
testsuites/sptests/sp02/system.h
testsuites/sptests/sp02/task1.c
testsuites/sptests/sp02/task2.c
testsuites/sptests/sp02/task3.c
testsuites/sptests/sp03/init.c
testsuites/sptests/sp03/sp03.doc
testsuites/sptests/sp03/sp03.scn
testsuites/sptests/sp03/system.h
testsuites/sptests/sp03/task1.c
testsuites/sptests/sp03/task2.c
testsuites/sptests/sp04/init.c
testsuites/sptests/sp04/sp04.doc
testsuites/sptests/sp04/sp04.scn
testsuites/sptests/sp04/system.h
testsuites/sptests/sp04/task1.c
testsuites/sptests/sp04/task2.c
testsuites/sptests/sp04/task3.c
testsuites/sptests/sp04/tswitch.c
testsuites/sptests/sp05/init.c
testsuites/sptests/sp05/sp05.doc
testsuites/sptests/sp05/sp05.scn
testsuites/sptests/sp05/system.h
testsuites/sptests/sp05/task1.c
testsuites/sptests/sp05/task2.c
testsuites/sptests/sp05/task3.c
testsuites/sptests/sp06/init.c
testsuites/sptests/sp06/sp06.doc
testsuites/sptests/sp06/sp06.scn
testsuites/sptests/sp06/system.h
testsuites/sptests/sp06/task1.c
testsuites/sptests/sp06/task2.c
testsuites/sptests/sp06/task3.c
testsuites/sptests/sp07/init.c
testsuites/sptests/sp07/sp07.doc
testsuites/sptests/sp07/sp07.scn
testsuites/sptests/sp07/system.h
testsuites/sptests/sp07/task1.c
testsuites/sptests/sp07/task2.c
testsuites/sptests/sp07/task3.c
testsuites/sptests/sp07/task4.c
testsuites/sptests/sp07/taskexit.c
testsuites/sptests/sp07/tcreate.c
testsuites/sptests/sp07/tdelete.c
testsuites/sptests/sp07/trestart.c
testsuites/sptests/sp07/tstart.c
testsuites/sptests/sp08/init.c
testsuites/sptests/sp08/sp08.doc
testsuites/sptests/sp08/sp08.scn
testsuites/sptests/sp08/system.h
testsuites/sptests/sp08/task1.c
testsuites/sptests/sp09/delay.c
testsuites/sptests/sp09/init.c
testsuites/sptests/sp09/isr.c
testsuites/sptests/sp09/screen01.c
testsuites/sptests/sp09/screen02.c
testsuites/sptests/sp09/screen03.c
testsuites/sptests/sp09/screen04.c
testsuites/sptests/sp09/screen05.c
testsuites/sptests/sp09/screen06.c
testsuites/sptests/sp09/screen07.c
testsuites/sptests/sp09/screen08.c
testsuites/sptests/sp09/screen09.c
testsuites/sptests/sp09/screen10.c
testsuites/sptests/sp09/screen11.c
testsuites/sptests/sp09/screen12.c
testsuites/sptests/sp09/screen13.c
testsuites/sptests/sp09/screen14.c
testsuites/sptests/sp09/sp09.doc
testsuites/sptests/sp09/sp09.scn
testsuites/sptests/sp09/system.h
testsuites/sptests/sp09/task1.c
testsuites/sptests/sp09/task2.c
testsuites/sptests/sp09/task3.c
testsuites/sptests/sp09/task4.c
testsuites/sptests/sp11/init.c
testsuites/sptests/sp11/sp11.doc
testsuites/sptests/sp11/sp11.scn
testsuites/sptests/sp11/system.h
testsuites/sptests/sp11/task1.c
testsuites/sptests/sp11/task2.c
testsuites/sptests/sp11/timer.c
testsuites/sptests/sp12/init.c
testsuites/sptests/sp12/pridrv.c
testsuites/sptests/sp12/pritask.c
testsuites/sptests/sp12/sp12.doc
testsuites/sptests/sp12/sp12.scn
testsuites/sptests/sp12/system.h
testsuites/sptests/sp12/task1.c
testsuites/sptests/sp12/task2.c
testsuites/sptests/sp12/task3.c
testsuites/sptests/sp12/task4.c
testsuites/sptests/sp12/task5.c
testsuites/sptests/sp13/fillbuff.c
testsuites/sptests/sp13/init.c
testsuites/sptests/sp13/putbuff.c
testsuites/sptests/sp13/sp13.doc
testsuites/sptests/sp13/sp13.scn
testsuites/sptests/sp13/system.h
testsuites/sptests/sp13/task1.c
testsuites/sptests/sp13/task2.c
testsuites/sptests/sp13/task3.c
testsuites/sptests/sp14/asr.c
testsuites/sptests/sp14/init.c
testsuites/sptests/sp14/sp14.doc
testsuites/sptests/sp14/sp14.scn
testsuites/sptests/sp14/system.h
testsuites/sptests/sp14/task1.c
testsuites/sptests/sp14/task2.c
testsuites/sptests/sp15/init.c
testsuites/sptests/sp15/sp15.doc
testsuites/sptests/sp15/sp15.scn
testsuites/sptests/sp15/system.h
testsuites/sptests/sp15/task1.c
testsuites/sptests/sp16/init.c
testsuites/sptests/sp16/sp16.doc
testsuites/sptests/sp16/sp16.scn
testsuites/sptests/sp16/system.h
testsuites/sptests/sp16/task1.c
testsuites/sptests/sp16/task2.c
testsuites/sptests/sp16/task3.c
testsuites/sptests/sp16/task4.c
testsuites/sptests/sp16/task5.c
testsuites/sptests/sp17/asr.c
testsuites/sptests/sp17/init.c
testsuites/sptests/sp17/sp17.doc
testsuites/sptests/sp17/sp17.scn
testsuites/sptests/sp17/system.h
testsuites/sptests/sp17/task1.c
testsuites/sptests/sp17/task2.c
testsuites/sptests/sp19/first.c
testsuites/sptests/sp19/fptask.c
testsuites/sptests/sp19/fptest.h
testsuites/sptests/sp19/init.c
testsuites/sptests/sp19/inttest.h
testsuites/sptests/sp19/sp19.doc
testsuites/sptests/sp19/sp19.scn
testsuites/sptests/sp19/system.h
testsuites/sptests/sp19/task1.c
testsuites/sptests/sp20/getall.c
testsuites/sptests/sp20/init.c
testsuites/sptests/sp20/sp20.doc
testsuites/sptests/sp20/sp20.scn
testsuites/sptests/sp20/system.h
testsuites/sptests/sp20/task1.c
testsuites/sptests/sp21/init.c
testsuites/sptests/sp21/sp21.doc
testsuites/sptests/sp21/sp21.scn
testsuites/sptests/sp21/system.h
testsuites/sptests/sp21/task1.c
testsuites/sptests/sp22/delay.c
testsuites/sptests/sp22/init.c
testsuites/sptests/sp22/prtime.c
testsuites/sptests/sp22/sp22.doc
testsuites/sptests/sp22/sp22.scn
testsuites/sptests/sp22/system.h
testsuites/sptests/sp22/task1.c
testsuites/sptests/sp23/init.c
testsuites/sptests/sp23/sp23.doc
testsuites/sptests/sp23/sp23.scn
testsuites/sptests/sp23/system.h
testsuites/sptests/sp23/task1.c
testsuites/sptests/sp24/init.c
testsuites/sptests/sp24/resume.c
testsuites/sptests/sp24/sp24.doc
testsuites/sptests/sp24/sp24.scn
testsuites/sptests/sp24/system.h
testsuites/sptests/sp24/task1.c
testsuites/sptests/sp25/init.c
testsuites/sptests/sp25/sp25.doc
testsuites/sptests/sp25/sp25.scn
testsuites/sptests/sp25/system.h
testsuites/sptests/sp25/task1.c
testsuites/sptests/spfatal/fatal.c
testsuites/sptests/spfatal/init.c
testsuites/sptests/spfatal/puterr.c
testsuites/sptests/spfatal/spfatal.doc
testsuites/sptests/spfatal/spfatal.scn
testsuites/sptests/spfatal/system.h
testsuites/sptests/spfatal/task1.c
testsuites/sptests/spsize/getint.c
testsuites/sptests/spsize/init.c
testsuites/sptests/spsize/size.c
testsuites/sptests/spsize/system.h
testsuites/support/include/tmacros.h
testsuites/tmtests/README
testsuites/tmtests/include/timesys.h
testsuites/tmtests/tm01/system.h
testsuites/tmtests/tm01/task1.c
testsuites/tmtests/tm01/tm01.doc
testsuites/tmtests/tm02/system.h
testsuites/tmtests/tm02/task1.c
testsuites/tmtests/tm02/tm02.doc
testsuites/tmtests/tm03/system.h
testsuites/tmtests/tm03/task1.c
testsuites/tmtests/tm03/tm03.doc
testsuites/tmtests/tm04/system.h
testsuites/tmtests/tm04/task1.c
testsuites/tmtests/tm04/tm04.doc
testsuites/tmtests/tm05/system.h
testsuites/tmtests/tm05/task1.c
testsuites/tmtests/tm05/tm05.doc
testsuites/tmtests/tm06/system.h
testsuites/tmtests/tm06/task1.c
testsuites/tmtests/tm06/tm06.doc
testsuites/tmtests/tm07/system.h
testsuites/tmtests/tm07/task1.c
testsuites/tmtests/tm07/tm07.doc
testsuites/tmtests/tm08/system.h
testsuites/tmtests/tm08/task1.c
testsuites/tmtests/tm08/tm08.doc
testsuites/tmtests/tm09/system.h
testsuites/tmtests/tm09/task1.c
testsuites/tmtests/tm09/tm09.doc
testsuites/tmtests/tm10/system.h
testsuites/tmtests/tm10/task1.c
testsuites/tmtests/tm10/tm10.doc
testsuites/tmtests/tm11/system.h
testsuites/tmtests/tm11/task1.c
testsuites/tmtests/tm11/tm11.doc
testsuites/tmtests/tm12/system.h
testsuites/tmtests/tm12/task1.c
testsuites/tmtests/tm12/tm12.doc
testsuites/tmtests/tm13/system.h
testsuites/tmtests/tm13/task1.c
testsuites/tmtests/tm13/tm13.doc
testsuites/tmtests/tm14/system.h
testsuites/tmtests/tm14/task1.c
testsuites/tmtests/tm14/tm14.doc
testsuites/tmtests/tm15/system.h
testsuites/tmtests/tm15/task1.c
testsuites/tmtests/tm15/tm15.doc
testsuites/tmtests/tm16/system.h
testsuites/tmtests/tm16/task1.c
testsuites/tmtests/tm16/tm16.doc
testsuites/tmtests/tm17/system.h
testsuites/tmtests/tm17/task1.c
testsuites/tmtests/tm17/tm17.doc
testsuites/tmtests/tm18/system.h
testsuites/tmtests/tm18/task1.c
testsuites/tmtests/tm18/tm18.doc
testsuites/tmtests/tm19/system.h
testsuites/tmtests/tm19/task1.c
testsuites/tmtests/tm19/tm19.doc
testsuites/tmtests/tm20/system.h
testsuites/tmtests/tm20/task1.c
testsuites/tmtests/tm20/tm20.doc
testsuites/tmtests/tm21/system.h
testsuites/tmtests/tm21/task1.c
testsuites/tmtests/tm21/tm21.doc
testsuites/tmtests/tm22/system.h
testsuites/tmtests/tm22/task1.c
testsuites/tmtests/tm22/tm22.doc
testsuites/tmtests/tm23/system.h
testsuites/tmtests/tm23/task1.c
testsuites/tmtests/tm23/tm23.doc
testsuites/tmtests/tm24/system.h
testsuites/tmtests/tm24/task1.c
testsuites/tmtests/tm24/tm24.doc
testsuites/tmtests/tm25/system.h
testsuites/tmtests/tm25/task1.c
testsuites/tmtests/tm25/tm25.doc
testsuites/tmtests/tm26/fptest.h
testsuites/tmtests/tm26/system.h
testsuites/tmtests/tm26/task1.c
testsuites/tmtests/tm26/tm26.doc
testsuites/tmtests/tm27/system.h
testsuites/tmtests/tm27/task1.c
testsuites/tmtests/tm27/tm27.doc
testsuites/tmtests/tm28/system.h
testsuites/tmtests/tm28/task1.c
testsuites/tmtests/tm28/tm28.doc
testsuites/tmtests/tm29/system.h
testsuites/tmtests/tm29/task1.c
testsuites/tmtests/tm29/tm29.doc
testsuites/tmtests/tmck/system.h
testsuites/tmtests/tmck/task1.c
testsuites/tmtests/tmck/tmck.doc
testsuites/tmtests/tmoverhd/dumrtems.h
testsuites/tmtests/tmoverhd/empty.c
testsuites/tmtests/tmoverhd/system.h
testsuites/tmtests/tmoverhd/testtask.c
testsuites/tmtests/tmoverhd/tmoverhd.doc
tools/build/Makefile.in
tools/build/README
tools/build/binpatch.c
tools/build/cklength.c
tools/build/eolstrip.c
tools/build/install-if-change.in
tools/build/lock-directory.in
tools/build/os/Makefile.in
tools/build/os/msdos/Makefile.in
tools/build/os/msdos/README
tools/build/os/msdos/cklength.uue
tools/build/os/msdos/fixtimer.c
tools/build/os/msdos/fixtimer.uue
tools/build/os/msdos/ifc.c
tools/build/os/msdos/ifc_exe.uue
tools/build/packhex.c
tools/build/rcs-clean.in
tools/build/scripts/Makefile.in
tools/build/scripts/README
tools/build/scripts/install-if-change.in
tools/build/scripts/lock-directory.in
tools/build/scripts/rcs-clean.in
tools/build/scripts/search-id.sh
tools/build/scripts/unlock-directory.in
tools/build/search-id.sh
tools/build/src/Makefile.in
tools/build/src/cklength.c
tools/build/src/config.h.in
tools/build/src/eolstrip.c
tools/build/src/packhex.c
tools/build/src/unhex.c
tools/build/unhex.c
tools/build/unlock-directory.in
tools/cpu/Makefile.in
tools/cpu/generic/Makefile.in
tools/cpu/generic/size_rtems.in
tools/cpu/hppa1.1/genoffsets.c
tools/cpu/sh/AUTHORS
tools/cpu/sh/COPYING
tools/cpu/sh/Makefile.in
tools/cpu/sh/TODO
tools/cpu/sh/sci.c
tools/cpu/sh/sci.h
tools/cpu/sh/shgen.c
tools/cpu/unix/Makefile.in
tools/cpu/unix/gensize.c
tools/update/310_to_320_list
tools/update/Makefile.in
tools/update/README
tools/update/update.in
tools/update/word-replace.in
Diffstat (limited to 'cpukit/libnetworking/net/radix.c')
-rw-r--r-- | cpukit/libnetworking/net/radix.c | 1028 |
1 files changed, 0 insertions, 1028 deletions
diff --git a/cpukit/libnetworking/net/radix.c b/cpukit/libnetworking/net/radix.c deleted file mode 100644 index bc1b7ee1d1..0000000000 --- a/cpukit/libnetworking/net/radix.c +++ /dev/null @@ -1,1028 +0,0 @@ -/* - * Copyright (c) 1988, 1989, 1993 - * The Regents of the University of California. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * @(#)radix.c 8.4 (Berkeley) 11/2/94 - * $Id$ - */ - -/* - * Routines to build and maintain radix trees for routing lookups. - */ -#ifndef _RADIX_H_ -#include <sys/param.h> -#ifdef KERNEL -#include <sys/systm.h> -#include <sys/malloc.h> -#define M_DONTWAIT M_NOWAIT -#include <sys/domain.h> -#else -#include <stdlib.h> -#endif -#include <sys/syslog.h> -#include <net/radix.h> -#endif - -static struct radix_node * - rn_lookup __P((void *v_arg, void *m_arg, - struct radix_node_head *head)); -static int rn_walktree_from __P((struct radix_node_head *h, void *a, - void *m, walktree_f_t *f, void *w)); -static int rn_walktree __P((struct radix_node_head *, walktree_f_t *, void *)); -static struct radix_node - *rn_delete __P((void *, void *, struct radix_node_head *)), - *rn_insert __P((void *, struct radix_node_head *, int *, - struct radix_node [2])), - *rn_newpair __P((void *, int, struct radix_node[2])), - *rn_search __P((void *, struct radix_node *)), - *rn_search_m __P((void *, struct radix_node *, void *)); - -static int max_keylen; -static struct radix_mask *rn_mkfreelist; -static struct radix_node_head *mask_rnhead; -static char *addmask_key; -static char normal_chars[] = {0, 0x80, 0xc0, 0xe0, 0xf0, 0xf8, 0xfc, 0xfe, -1}; -static char *rn_zeros, *rn_ones; - -#define rn_masktop (mask_rnhead->rnh_treetop) -#undef Bcmp -#define Bcmp(a, b, l) (l == 0 ? 0 : bcmp((caddr_t)(a), (caddr_t)(b), (u_long)l)) - -static int rn_lexobetter __P((void *m_arg, void *n_arg)); -static struct radix_mask * - rn_new_radix_mask __P((struct radix_node *tt, - struct radix_mask *next)); -static int rn_satsifies_leaf __P((char *trial, struct radix_node *leaf, - int skip)); - -/* - * The data structure for the keys is a radix tree with one way - * branching removed. The index rn_b at an internal node n represents a bit - * position to be tested. The tree is arranged so that all descendants - * of a node n have keys whose bits all agree up to position rn_b - 1. - * (We say the index of n is rn_b.) - * - * There is at least one descendant which has a one bit at position rn_b, - * and at least one with a zero there. - * - * A route is determined by a pair of key and mask. We require that the - * bit-wise logical and of the key and mask to be the key. - * We define the index of a route to associated with the mask to be - * the first bit number in the mask where 0 occurs (with bit number 0 - * representing the highest order bit). - * - * We say a mask is normal if every bit is 0, past the index of the mask. - * If a node n has a descendant (k, m) with index(m) == index(n) == rn_b, - * and m is a normal mask, then the route applies to every descendant of n. - * If the index(m) < rn_b, this implies the trailing last few bits of k - * before bit b are all 0, (and hence consequently true of every descendant - * of n), so the route applies to all descendants of the node as well. - * - * Similar logic shows that a non-normal mask m such that - * index(m) <= index(n) could potentially apply to many children of n. - * Thus, for each non-host route, we attach its mask to a list at an internal - * node as high in the tree as we can go. - * - * The present version of the code makes use of normal routes in short- - * circuiting an explict mask and compare operation when testing whether - * a key satisfies a normal route, and also in remembering the unique leaf - * that governs a subtree. - */ - -static struct radix_node * -rn_search(v_arg, head) - void *v_arg; - struct radix_node *head; -{ - register struct radix_node *x; - register caddr_t v; - - for (x = head, v = v_arg; x->rn_b >= 0;) { - if (x->rn_bmask & v[x->rn_off]) - x = x->rn_r; - else - x = x->rn_l; - } - return (x); -}; - -static struct radix_node * -rn_search_m(v_arg, head, m_arg) - struct radix_node *head; - void *v_arg, *m_arg; -{ - register struct radix_node *x; - register caddr_t v = v_arg, m = m_arg; - - for (x = head; x->rn_b >= 0;) { - if ((x->rn_bmask & m[x->rn_off]) && - (x->rn_bmask & v[x->rn_off])) - x = x->rn_r; - else - x = x->rn_l; - } - return x; -}; - -int -rn_refines(m_arg, n_arg) - void *m_arg, *n_arg; -{ - register caddr_t m = m_arg, n = n_arg; - register caddr_t lim, lim2 = lim = n + *(u_char *)n; - int longer = (*(u_char *)n++) - (int)(*(u_char *)m++); - int masks_are_equal = 1; - - if (longer > 0) - lim -= longer; - while (n < lim) { - if (*n & ~(*m)) - return 0; - if (*n++ != *m++) - masks_are_equal = 0; - } - while (n < lim2) - if (*n++) - return 0; - if (masks_are_equal && (longer < 0)) - for (lim2 = m - longer; m < lim2; ) - if (*m++) - return 1; - return (!masks_are_equal); -} - -struct radix_node * -rn_lookup(v_arg, m_arg, head) - void *v_arg, *m_arg; - struct radix_node_head *head; -{ - register struct radix_node *x; - caddr_t netmask = 0; - - if (m_arg) { - if ((x = rn_addmask(m_arg, 1, head->rnh_treetop->rn_off)) == 0) - return (0); - netmask = x->rn_key; - } - x = rn_match(v_arg, head); - if (x && netmask) { - while (x && x->rn_mask != netmask) - x = x->rn_dupedkey; - } - return x; -} - -static int -rn_satsifies_leaf(trial, leaf, skip) - char *trial; - register struct radix_node *leaf; - int skip; -{ - register char *cp = trial, *cp2 = leaf->rn_key, *cp3 = leaf->rn_mask; - char *cplim; - int length = min(*(u_char *)cp, *(u_char *)cp2); - - if (cp3 == 0) - cp3 = rn_ones; - else - length = min(length, *(u_char *)cp3); - cplim = cp + length; cp3 += skip; cp2 += skip; - for (cp += skip; cp < cplim; cp++, cp2++, cp3++) - if ((*cp ^ *cp2) & *cp3) - return 0; - return 1; -} - -struct radix_node * -rn_match(v_arg, head) - void *v_arg; - struct radix_node_head *head; -{ - caddr_t v = v_arg; - register struct radix_node *t = head->rnh_treetop, *x; - register caddr_t cp = v, cp2; - caddr_t cplim; - struct radix_node *saved_t, *top = t; - int off = t->rn_off, vlen = *(u_char *)cp, matched_off; - register int test, b, rn_b; - - /* - * Open code rn_search(v, top) to avoid overhead of extra - * subroutine call. - */ - for (; t->rn_b >= 0; ) { - if (t->rn_bmask & cp[t->rn_off]) - t = t->rn_r; - else - t = t->rn_l; - } - /* - * See if we match exactly as a host destination - * or at least learn how many bits match, for normal mask finesse. - * - * It doesn't hurt us to limit how many bytes to check - * to the length of the mask, since if it matches we had a genuine - * match and the leaf we have is the most specific one anyway; - * if it didn't match with a shorter length it would fail - * with a long one. This wins big for class B&C netmasks which - * are probably the most common case... - */ - if (t->rn_mask) - vlen = *(u_char *)t->rn_mask; - cp += off; cp2 = t->rn_key + off; cplim = v + vlen; - for (; cp < cplim; cp++, cp2++) - if (*cp != *cp2) - goto on1; - /* - * This extra grot is in case we are explicitly asked - * to look up the default. Ugh! - */ - if ((t->rn_flags & RNF_ROOT) && t->rn_dupedkey) - t = t->rn_dupedkey; - return t; -on1: - test = (*cp ^ *cp2) & 0xff; /* find first bit that differs */ - for (b = 7; (test >>= 1) > 0;) - b--; - matched_off = cp - v; - b += matched_off << 3; - rn_b = -1 - b; - /* - * If there is a host route in a duped-key chain, it will be first. - */ - if ((saved_t = t)->rn_mask == 0) - t = t->rn_dupedkey; - for (; t; t = t->rn_dupedkey) - /* - * Even if we don't match exactly as a host, - * we may match if the leaf we wound up at is - * a route to a net. - */ - if (t->rn_flags & RNF_NORMAL) { - if (rn_b <= t->rn_b) - return t; - } else if (rn_satsifies_leaf(v, t, matched_off)) - return t; - t = saved_t; - /* start searching up the tree */ - do { - register struct radix_mask *m; - t = t->rn_p; - m = t->rn_mklist; - if (m) { - /* - * If non-contiguous masks ever become important - * we can restore the masking and open coding of - * the search and satisfaction test and put the - * calculation of "off" back before the "do". - */ - do { - if (m->rm_flags & RNF_NORMAL) { - if (rn_b <= m->rm_b) - return (m->rm_leaf); - } else { - off = min(t->rn_off, matched_off); - x = rn_search_m(v, t, m->rm_mask); - while (x && x->rn_mask != m->rm_mask) - x = x->rn_dupedkey; - if (x && rn_satsifies_leaf(v, x, off)) - return x; - } - m = m->rm_mklist; - } while (m); - } - } while (t != top); - return 0; -}; - -#ifdef RN_DEBUG -int rn_nodenum; -struct radix_node *rn_clist; -int rn_saveinfo; -int rn_debug = 1; -#endif - -static struct radix_node * -rn_newpair(v, b, nodes) - void *v; - int b; - struct radix_node nodes[2]; -{ - register struct radix_node *tt = nodes, *t = tt + 1; - t->rn_b = b; t->rn_bmask = 0x80 >> (b & 7); - t->rn_l = tt; t->rn_off = b >> 3; - tt->rn_b = -1; tt->rn_key = (caddr_t)v; tt->rn_p = t; - tt->rn_flags = t->rn_flags = RNF_ACTIVE; -#ifdef RN_DEBUG - tt->rn_info = rn_nodenum++; t->rn_info = rn_nodenum++; - tt->rn_twin = t; tt->rn_ybro = rn_clist; rn_clist = tt; -#endif - return t; -} - -static struct radix_node * -rn_insert(v_arg, head, dupentry, nodes) - void *v_arg; - struct radix_node_head *head; - int *dupentry; - struct radix_node nodes[2]; -{ - caddr_t v = v_arg; - struct radix_node *top = head->rnh_treetop; - int head_off = top->rn_off, vlen = (int)*((u_char *)v); - register struct radix_node *t = rn_search(v_arg, top); - register caddr_t cp = v + head_off; - register int b; - struct radix_node *tt; - /* - * Find first bit at which v and t->rn_key differ - */ - { - register caddr_t cp2 = t->rn_key + head_off; - register int cmp_res; - caddr_t cplim = v + vlen; - - while (cp < cplim) - if (*cp2++ != *cp++) - goto on1; - *dupentry = 1; - return t; -on1: - *dupentry = 0; - cmp_res = (cp[-1] ^ cp2[-1]) & 0xff; - for (b = (cp - v) << 3; cmp_res; b--) - cmp_res >>= 1; - } - { - register struct radix_node *p, *x = top; - cp = v; - do { - p = x; - if (cp[x->rn_off] & x->rn_bmask) - x = x->rn_r; - else x = x->rn_l; - } while (b > (unsigned) x->rn_b); /* x->rn_b < b && x->rn_b >= 0 */ -#ifdef RN_DEBUG - if (rn_debug) - log(LOG_DEBUG, "rn_insert: Going In:\n"), traverse(p); -#endif - t = rn_newpair(v_arg, b, nodes); tt = t->rn_l; - if ((cp[p->rn_off] & p->rn_bmask) == 0) - p->rn_l = t; - else - p->rn_r = t; - x->rn_p = t; t->rn_p = p; /* frees x, p as temp vars below */ - if ((cp[t->rn_off] & t->rn_bmask) == 0) { - t->rn_r = x; - } else { - t->rn_r = tt; t->rn_l = x; - } -#ifdef RN_DEBUG - if (rn_debug) - log(LOG_DEBUG, "rn_insert: Coming Out:\n"), traverse(p); -#endif - } - return (tt); -} - -struct radix_node * -rn_addmask(n_arg, search, skip) - int search, skip; - void *n_arg; -{ - caddr_t netmask = (caddr_t)n_arg; - register struct radix_node *x; - register caddr_t cp, cplim; - register int b = 0, mlen, j; - int maskduplicated, m0, isnormal; - struct radix_node *saved_x; - static int last_zeroed = 0; - - if ((mlen = *(u_char *)netmask) > max_keylen) - mlen = max_keylen; - if (skip == 0) - skip = 1; - if (mlen <= skip) - return (mask_rnhead->rnh_nodes); - if (skip > 1) - Bcopy(rn_ones + 1, addmask_key + 1, skip - 1); - if ((m0 = mlen) > skip) - Bcopy(netmask + skip, addmask_key + skip, mlen - skip); - /* - * Trim trailing zeroes. - */ - for (cp = addmask_key + mlen; (cp > addmask_key) && cp[-1] == 0;) - cp--; - mlen = cp - addmask_key; - if (mlen <= skip) { - if (m0 >= last_zeroed) - last_zeroed = mlen; - return (mask_rnhead->rnh_nodes); - } - if (m0 < last_zeroed) - Bzero(addmask_key + m0, last_zeroed - m0); - *addmask_key = last_zeroed = mlen; - x = rn_search(addmask_key, rn_masktop); - if (Bcmp(addmask_key, x->rn_key, mlen) != 0) - x = 0; - if (x || search) - return (x); - R_Malloc(x, struct radix_node *, max_keylen + 2 * sizeof (*x)); - if ((saved_x = x) == 0) - return (0); - Bzero(x, max_keylen + 2 * sizeof (*x)); - netmask = cp = (caddr_t)(x + 2); - Bcopy(addmask_key, cp, mlen); - x = rn_insert(cp, mask_rnhead, &maskduplicated, x); - if (maskduplicated) { - log(LOG_ERR, "rn_addmask: mask impossibly already in tree"); - Free(saved_x); - return (x); - } - /* - * Calculate index of mask, and check for normalcy. - */ - cplim = netmask + mlen; isnormal = 1; - for (cp = netmask + skip; (cp < cplim) && *(u_char *)cp == 0xff;) - cp++; - if (cp != cplim) { - for (j = 0x80; (j & *cp) != 0; j >>= 1) - b++; - if (*cp != normal_chars[b] || cp != (cplim - 1)) - isnormal = 0; - } - b += (cp - netmask) << 3; - x->rn_b = -1 - b; - if (isnormal) - x->rn_flags |= RNF_NORMAL; - return (x); -} - -static int /* XXX: arbitrary ordering for non-contiguous masks */ -rn_lexobetter(m_arg, n_arg) - void *m_arg, *n_arg; -{ - register u_char *mp = m_arg, *np = n_arg, *lim; - - if (*mp > *np) - return 1; /* not really, but need to check longer one first */ - if (*mp == *np) - for (lim = mp + *mp; mp < lim;) - if (*mp++ > *np++) - return 1; - return 0; -} - -static struct radix_mask * -rn_new_radix_mask(tt, next) - register struct radix_node *tt; - register struct radix_mask *next; -{ - register struct radix_mask *m; - - MKGet(m); - if (m == 0) { - log(LOG_ERR, "Mask for route not entered\n"); - return (0); - } - Bzero(m, sizeof *m); - m->rm_b = tt->rn_b; - m->rm_flags = tt->rn_flags; - if (tt->rn_flags & RNF_NORMAL) - m->rm_leaf = tt; - else - m->rm_mask = tt->rn_mask; - m->rm_mklist = next; - tt->rn_mklist = m; - return m; -} - -struct radix_node * -rn_addroute(v_arg, n_arg, head, treenodes) - void *v_arg, *n_arg; - struct radix_node_head *head; - struct radix_node treenodes[2]; -{ - caddr_t v = (caddr_t)v_arg, netmask = (caddr_t)n_arg; - register struct radix_node *t, *x = 0, *tt; - struct radix_node *saved_tt, *top = head->rnh_treetop; - short b = 0, b_leaf = 0; - int keyduplicated; - caddr_t mmask; - struct radix_mask *m, **mp; - - /* - * In dealing with non-contiguous masks, there may be - * many different routes which have the same mask. - * We will find it useful to have a unique pointer to - * the mask to speed avoiding duplicate references at - * nodes and possibly save time in calculating indices. - */ - if (netmask) { - if ((x = rn_addmask(netmask, 0, top->rn_off)) == 0) - return (0); - b_leaf = x->rn_b; - b = -1 - x->rn_b; - netmask = x->rn_key; - } - /* - * Deal with duplicated keys: attach node to previous instance - */ - saved_tt = tt = rn_insert(v, head, &keyduplicated, treenodes); - if (keyduplicated) { - for (t = tt; tt; t = tt, tt = tt->rn_dupedkey) { - if (tt->rn_mask == netmask) - return (0); - if (netmask == 0 || - (tt->rn_mask && - ((b_leaf < tt->rn_b) || /* index(netmask) > node */ - rn_refines(netmask, tt->rn_mask) || - rn_lexobetter(netmask, tt->rn_mask)))) - break; - } - /* - * If the mask is not duplicated, we wouldn't - * find it among possible duplicate key entries - * anyway, so the above test doesn't hurt. - * - * We sort the masks for a duplicated key the same way as - * in a masklist -- most specific to least specific. - * This may require the unfortunate nuisance of relocating - * the head of the list. - */ - if (tt == saved_tt) { - struct radix_node *xx = x; - /* link in at head of list */ - (tt = treenodes)->rn_dupedkey = t; - tt->rn_flags = t->rn_flags; - tt->rn_p = x = t->rn_p; - t->rn_p = tt; /* parent */ - if (x->rn_l == t) x->rn_l = tt; else x->rn_r = tt; - saved_tt = tt; x = xx; - } else { - (tt = treenodes)->rn_dupedkey = t->rn_dupedkey; - t->rn_dupedkey = tt; - tt->rn_p = t; /* parent */ - if (tt->rn_dupedkey) /* parent */ - tt->rn_dupedkey->rn_p = tt; /* parent */ - } -#ifdef RN_DEBUG - t=tt+1; tt->rn_info = rn_nodenum++; t->rn_info = rn_nodenum++; - tt->rn_twin = t; tt->rn_ybro = rn_clist; rn_clist = tt; -#endif - tt->rn_key = (caddr_t) v; - tt->rn_b = -1; - tt->rn_flags = RNF_ACTIVE; - } - /* - * Put mask in tree. - */ - if (netmask) { - tt->rn_mask = netmask; - tt->rn_b = x->rn_b; - tt->rn_flags |= x->rn_flags & RNF_NORMAL; - } - t = saved_tt->rn_p; - if (keyduplicated) - goto on2; - b_leaf = -1 - t->rn_b; - if (t->rn_r == saved_tt) x = t->rn_l; else x = t->rn_r; - /* Promote general routes from below */ - if (x->rn_b < 0) { - for (mp = &t->rn_mklist; x; x = x->rn_dupedkey) - if (x->rn_mask && (x->rn_b >= b_leaf) && x->rn_mklist == 0) { - *mp = m = rn_new_radix_mask(x, 0); - if (m) - mp = &m->rm_mklist; - } - } else if (x->rn_mklist) { - /* - * Skip over masks whose index is > that of new node - */ - for (mp = &x->rn_mklist; (m = *mp); mp = &m->rm_mklist) - if (m->rm_b >= b_leaf) - break; - t->rn_mklist = m; *mp = 0; - } -on2: - /* Add new route to highest possible ancestor's list */ - if ((netmask == 0) || (b > t->rn_b )) - return tt; /* can't lift at all */ - b_leaf = tt->rn_b; - do { - x = t; - t = t->rn_p; - } while (b <= t->rn_b && x != top); - /* - * Search through routes associated with node to - * insert new route according to index. - * Need same criteria as when sorting dupedkeys to avoid - * double loop on deletion. - */ - for (mp = &x->rn_mklist; (m = *mp); mp = &m->rm_mklist) { - if (m->rm_b < b_leaf) - continue; - if (m->rm_b > b_leaf) - break; - if (m->rm_flags & RNF_NORMAL) { - mmask = m->rm_leaf->rn_mask; - if (tt->rn_flags & RNF_NORMAL) { - log(LOG_ERR, - "Non-unique normal route, mask not entered"); - return tt; - } - } else - mmask = m->rm_mask; - if (mmask == netmask) { - m->rm_refs++; - tt->rn_mklist = m; - return tt; - } - if (rn_refines(netmask, mmask) || rn_lexobetter(netmask, mmask)) - break; - } - *mp = rn_new_radix_mask(tt, *mp); - return tt; -} - -static struct radix_node * -rn_delete(v_arg, netmask_arg, head) - void *v_arg, *netmask_arg; - struct radix_node_head *head; -{ - register struct radix_node *t, *p, *x, *tt; - struct radix_mask *m, *saved_m, **mp; - struct radix_node *dupedkey, *saved_tt, *top; - caddr_t v, netmask; - int b, head_off, vlen; - - v = v_arg; - netmask = netmask_arg; - x = head->rnh_treetop; - tt = rn_search(v, x); - head_off = x->rn_off; - vlen = *(u_char *)v; - saved_tt = tt; - top = x; - if (tt == 0 || - Bcmp(v + head_off, tt->rn_key + head_off, vlen - head_off)) - return (0); - /* - * Delete our route from mask lists. - */ - if (netmask) { - if ((x = rn_addmask(netmask, 1, head_off)) == 0) - return (0); - netmask = x->rn_key; - while (tt->rn_mask != netmask) - if ((tt = tt->rn_dupedkey) == 0) - return (0); - } - if (tt->rn_mask == 0 || (saved_m = m = tt->rn_mklist) == 0) - goto on1; - if (tt->rn_flags & RNF_NORMAL) { - if (m->rm_leaf != tt || m->rm_refs > 0) { - log(LOG_ERR, "rn_delete: inconsistent annotation\n"); - return 0; /* dangling ref could cause disaster */ - } - } else { - if (m->rm_mask != tt->rn_mask) { - log(LOG_ERR, "rn_delete: inconsistent annotation\n"); - goto on1; - } - if (--m->rm_refs >= 0) - goto on1; - } - b = -1 - tt->rn_b; - t = saved_tt->rn_p; - if (b > t->rn_b) - goto on1; /* Wasn't lifted at all */ - do { - x = t; - t = t->rn_p; - } while (b <= t->rn_b && x != top); - for (mp = &x->rn_mklist; (m = *mp); mp = &m->rm_mklist) - if (m == saved_m) { - *mp = m->rm_mklist; - MKFree(m); - break; - } - if (m == 0) { - log(LOG_ERR, "rn_delete: couldn't find our annotation\n"); - if (tt->rn_flags & RNF_NORMAL) - return (0); /* Dangling ref to us */ - } -on1: - /* - * Eliminate us from tree - */ - if (tt->rn_flags & RNF_ROOT) - return (0); -#ifdef RN_DEBUG - /* Get us out of the creation list */ - for (t = rn_clist; t && t->rn_ybro != tt; t = t->rn_ybro) {} - if (t) t->rn_ybro = tt->rn_ybro; -#endif - t = tt->rn_p; - dupedkey = saved_tt->rn_dupedkey; - if (dupedkey) { - /* - * at this point, tt is the deletion target and saved_tt - * is the head of the dupekey chain - */ - if (tt == saved_tt) { - /* remove from head of chain */ - x = dupedkey; x->rn_p = t; - if (t->rn_l == tt) t->rn_l = x; else t->rn_r = x; - } else { - /* find node in front of tt on the chain */ - for (x = p = saved_tt; p && p->rn_dupedkey != tt;) - p = p->rn_dupedkey; - if (p) { - p->rn_dupedkey = tt->rn_dupedkey; - if (tt->rn_dupedkey) /* parent */ - tt->rn_dupedkey->rn_p = p; /* parent */ - } else log(LOG_ERR, "rn_delete: couldn't find us\n"); - } - t = tt + 1; - if (t->rn_flags & RNF_ACTIVE) { -#ifndef RN_DEBUG - *++x = *t; p = t->rn_p; -#else - b = t->rn_info; *++x = *t; t->rn_info = b; p = t->rn_p; -#endif - if (p->rn_l == t) p->rn_l = x; else p->rn_r = x; - x->rn_l->rn_p = x; x->rn_r->rn_p = x; - } - goto out; - } - if (t->rn_l == tt) x = t->rn_r; else x = t->rn_l; - p = t->rn_p; - if (p->rn_r == t) p->rn_r = x; else p->rn_l = x; - x->rn_p = p; - /* - * Demote routes attached to us. - */ - if (t->rn_mklist) { - if (x->rn_b >= 0) { - for (mp = &x->rn_mklist; (m = *mp);) - mp = &m->rm_mklist; - *mp = t->rn_mklist; - } else { - /* If there are any key,mask pairs in a sibling - duped-key chain, some subset will appear sorted - in the same order attached to our mklist */ - for (m = t->rn_mklist; m && x; x = x->rn_dupedkey) - if (m == x->rn_mklist) { - struct radix_mask *mm = m->rm_mklist; - x->rn_mklist = 0; - if (--(m->rm_refs) < 0) - MKFree(m); - m = mm; - } - if (m) - log(LOG_ERR, "%s %p at %x\n", - "rn_delete: Orphaned Mask", m, x); - } - } - /* - * We may be holding an active internal node in the tree. - */ - x = tt + 1; - if (t != x) { -#ifndef RN_DEBUG - *t = *x; -#else - b = t->rn_info; *t = *x; t->rn_info = b; -#endif - t->rn_l->rn_p = t; t->rn_r->rn_p = t; - p = x->rn_p; - if (p->rn_l == x) p->rn_l = t; else p->rn_r = t; - } -out: - tt->rn_flags &= ~RNF_ACTIVE; - tt[1].rn_flags &= ~RNF_ACTIVE; - return (tt); -} - -/* - * This is the same as rn_walktree() except for the parameters and the - * exit. - */ -static int -rn_walktree_from(h, a, m, f, w) - struct radix_node_head *h; - void *a, *m; - walktree_f_t *f; - void *w; -{ - int error; - struct radix_node *base, *next; - u_char *xa = (u_char *)a; - u_char *xm = (u_char *)m; - register struct radix_node *rn, *last = 0 /* shut up gcc */; - int stopping = 0; - int lastb; - - /* - * rn_search_m is sort-of-open-coded here. - */ - /* printf("about to search\n"); */ - for (rn = h->rnh_treetop; rn->rn_b >= 0; ) { - last = rn; - /* printf("rn_b %d, rn_bmask %x, xm[rn_off] %x\n", - rn->rn_b, rn->rn_bmask, xm[rn->rn_off]); */ - if (!(rn->rn_bmask & xm[rn->rn_off])) { - break; - } - if (rn->rn_bmask & xa[rn->rn_off]) { - rn = rn->rn_r; - } else { - rn = rn->rn_l; - } - } - /* printf("done searching\n"); */ - - /* - * Two cases: either we stepped off the end of our mask, - * in which case last == rn, or we reached a leaf, in which - * case we want to start from the last node we looked at. - * Either way, last is the node we want to start from. - */ - rn = last; - lastb = rn->rn_b; - - /* printf("rn %p, lastb %d\n", rn, lastb);*/ - - /* - * This gets complicated because we may delete the node - * while applying the function f to it, so we need to calculate - * the successor node in advance. - */ - while (rn->rn_b >= 0) - rn = rn->rn_l; - - while (!stopping) { - /* printf("node %p (%d)\n", rn, rn->rn_b); */ - base = rn; - /* If at right child go back up, otherwise, go right */ - while (rn->rn_p->rn_r == rn && !(rn->rn_flags & RNF_ROOT)) { - rn = rn->rn_p; - - /* if went up beyond last, stop */ - if (rn->rn_b < lastb) { - stopping = 1; - /* printf("up too far\n"); */ - } - } - - /* Find the next *leaf* since next node might vanish, too */ - for (rn = rn->rn_p->rn_r; rn->rn_b >= 0;) - rn = rn->rn_l; - next = rn; - /* Process leaves */ - while ((rn = base) != 0) { - base = rn->rn_dupedkey; - /* printf("leaf %p\n", rn); */ - if (!(rn->rn_flags & RNF_ROOT) - && (error = (*f)(rn, w))) - return (error); - } - rn = next; - - if (rn->rn_flags & RNF_ROOT) { - /* printf("root, stopping"); */ - stopping = 1; - } - - } - return 0; -} - -static int -rn_walktree(h, f, w) - struct radix_node_head *h; - walktree_f_t *f; - void *w; -{ - int error; - struct radix_node *base, *next; - register struct radix_node *rn = h->rnh_treetop; - /* - * This gets complicated because we may delete the node - * while applying the function f to it, so we need to calculate - * the successor node in advance. - */ - /* First time through node, go left */ - while (rn->rn_b >= 0) - rn = rn->rn_l; - for (;;) { - base = rn; - /* If at right child go back up, otherwise, go right */ - while (rn->rn_p->rn_r == rn && (rn->rn_flags & RNF_ROOT) == 0) - rn = rn->rn_p; - /* Find the next *leaf* since next node might vanish, too */ - for (rn = rn->rn_p->rn_r; rn->rn_b >= 0;) - rn = rn->rn_l; - next = rn; - /* Process leaves */ - while ((rn = base)) { - base = rn->rn_dupedkey; - if (!(rn->rn_flags & RNF_ROOT) && (error = (*f)(rn, w))) - return (error); - } - rn = next; - if (rn->rn_flags & RNF_ROOT) - return (0); - } - /* NOTREACHED */ -} - -int -rn_inithead(head, off) - void **head; - int off; -{ - register struct radix_node_head *rnh; - register struct radix_node *t, *tt, *ttt; - if (*head) - return (1); - R_Malloc(rnh, struct radix_node_head *, sizeof (*rnh)); - if (rnh == 0) - return (0); - Bzero(rnh, sizeof (*rnh)); - *head = rnh; - t = rn_newpair(rn_zeros, off, rnh->rnh_nodes); - ttt = rnh->rnh_nodes + 2; - t->rn_r = ttt; - t->rn_p = t; - tt = t->rn_l; - tt->rn_flags = t->rn_flags = RNF_ROOT | RNF_ACTIVE; - tt->rn_b = -1 - off; - *ttt = *tt; - ttt->rn_key = rn_ones; - rnh->rnh_addaddr = rn_addroute; - rnh->rnh_deladdr = rn_delete; - rnh->rnh_matchaddr = rn_match; - rnh->rnh_lookup = rn_lookup; - rnh->rnh_walktree = rn_walktree; - rnh->rnh_walktree_from = rn_walktree_from; - rnh->rnh_treetop = t; - return (1); -} - -void -rn_init() -{ - char *cp, *cplim; -#ifdef KERNEL - struct domain *dom; - - for (dom = domains; dom; dom = dom->dom_next) - if (dom->dom_maxrtkey > max_keylen) - max_keylen = dom->dom_maxrtkey; -#endif - if (max_keylen == 0) { - log(LOG_ERR, - "rn_init: radix functions require max_keylen be set\n"); - return; - } - R_Malloc(rn_zeros, char *, 3 * max_keylen); - if (rn_zeros == NULL) - panic("rn_init"); - Bzero(rn_zeros, 3 * max_keylen); - rn_ones = cp = rn_zeros + max_keylen; - addmask_key = cplim = rn_ones + max_keylen; - while (cp < cplim) - *cp++ = -1; - if (rn_inithead((void **)&mask_rnhead, 0) == 0) - panic("rn_init 2"); -} |