[vyatta-svn] xorp: Changes to 'icsi-cvsimport'

Tom Grennan tgrennan at suva.vyatta.com
Mon Jan 22 10:51:59 PST 2007


 Jamrules.in                             |  214 ++++++++++++++++++++++++++++++++
 contrib/Jamfile                         |    8 +
 etc/templates/static_routes.tp          |   16 +-
 fib2mrib/fib2mrib_node.cc               |  114 ++++++-----------
 fib2mrib/xrl_fib2mrib_node.hh           |    1 
 rib/test_register_xrls.cc               |    4 
 static_routes/static_routes_node.cc     |  160 ++++++++++++++++-------
 static_routes/static_routes_node.hh     |   26 +++
 static_routes/xrl_static_routes_node.cc |   63 +++++++--
 static_routes/xrl_static_routes_node.hh |   16 ++
 xrl/interfaces/fea_fib_client.xif       |    1 
 xrl/interfaces/fea_fib_client_xif.hh    |    1 
 xrl/interfaces/static_routes.xif        |    6 
 xrl/interfaces/static_routes_xif.cc     |   80 +++++++++++
 xrl/interfaces/static_routes_xif.hh     |   36 +++++
 xrl/targets/fib2mrib.xrls               |    2 
 xrl/targets/fib2mrib_base.hh            |    1 
 xrl/targets/static_routes.xrls          |    4 
 xrl/targets/static_routes_base.cc       |   68 ++++++++++
 xrl/targets/static_routes_base.hh       |   20 ++
 20 files changed, 692 insertions(+), 149 deletions(-)

New commits:
commit adf6dbb9f918db0512fedf8ccf8898c9b6bee6ac
Author: bms <bms>
Date:   Mon Jan 15 13:43:16 2007 +0000

    Add a Jamfile for contrib.

commit e9a66e07b0ac7c888705087052a1e62a100f090b
Author: bms <bms>
Date:   Sun Jan 14 21:46:08 2007 +0000

    Back out the second part of last rev as it causes targets to be rebuilt
    unnecessarily.

commit 9ad14961c3a5c109cf0826821b0b827aa4fd8e76
Author: bms <bms>
Date:   Sun Jan 14 21:43:09 2007 +0000

    When Jam is rebuilding dependencies for XRL target stubs,
    scan the .tgt files for C++ preprocessor include directives,
    and add them to the dependency graph.
    
    Force the generated .xrls to be dependencies of the 'install' target,
    and to be sticky dependencies for the generated .cc file, to eliminate
    the 'independent target' warnings.

commit 7754de0552709a4cf9b9ef9e6b06118e4883b1e1
Author: bms <bms>
Date:   Sat Jan 13 13:05:16 2007 +0000

    Commit the beginnings of shared library build support.
    Currently, this just wraps libtool the same way ftjam does, but will
    be bug-fixing along the way.
    
    Obtained from:	ftjam 2.5.2

commit 0e561310885e2c77b0bfa9f1c3231dc5713e35d2
Author: bms <bms>
Date:   Sat Jan 13 11:25:28 2007 +0000

    Fix -Werror; explicitly ignore boolean return values.

commit b2d1575f5d5fd5279615fa8ba0a217724b76343c
Author: bms <bms>
Date:   Sat Jan 13 11:03:32 2007 +0000

    Add rudimentary support for running regression tests from Jam.
    This needs more work to be useful in the same way Automake's
    regression test suite is.

commit 35d58bdbaf7ef213a8d998d5df4d4aa7fca03a80
Author: pavlin <pavlin>
Date:   Sat Jan 13 04:57:32 2007 +0000

    Refactoring/improving of the static routes implementation:
    
    * Use a multi-map instead of a linked list to store the routes
    * Add new XRLs delete_interface_route4/delete_interface_route6
      and use them to delete interface-specific static routes.
    * Refactor/cleanup the code for adding, replacing or deleting a route.

commit dd5fddd19f7931b2b4af2ca35bd6dcf7e5e0a42f
Author: pavlin <pavlin>
Date:   Sat Jan 13 04:52:14 2007 +0000

    Refactor/cleanup the code for replacing or deleting a route.

commit 15635480d974bb6fc0640924c702ced1adfe32e2
Author: pavlin <pavlin>
Date:   Sat Jan 13 04:20:04 2007 +0000

    Fix a kdoc comment.

http://suva.vyatta.com/git/?p=xorp.git;a=commitdiff;h=adf6dbb9f918db0512fedf8ccf8898c9b6bee6ac


More information about the svn mailing list