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

Tom Grennan tgrennan at suva.vyatta.com
Mon Dec 18 16:41:55 PST 2006


 BUILD_NOTES                        |  138 +++++++++-----
 RELEASE_NOTES                      |    4 
 bgp/harness/peer.cc                |    4 
 bgp/path_attribute.cc              |   68 +++----
 bgp/route_table_cache.cc           |   19 +
 fea/fticonfig_entry_get_netlink.cc |    2 
 fea/fticonfig_entry_set_netlink.cc |    6 
 fea/ifconfig_parse_nlm.cc          |   12 -
 fea/ifconfig_set_netlink.cc        |    6 
 libxorp/ipv4.cc                    |    8 
 libxorp/ipv4.hh                    |    8 
 libxorp/ipv6.cc                    |    8 
 libxorp/ipv6.hh                    |    8 
 libxorp/ipvx.cc                    |   16 -
 libxorp/ipvx.hh                    |   16 -
 libxorp/test_ipv4.cc               |    2 
 libxorp/test_ipv6.cc               |    2 
 libxorp/test_ipvx.cc               |    4 
 mld6igmp/mld6igmp_group_record.cc  |    7 
 mld6igmp/mld6igmp_node.cc          |   39 ++++
 mld6igmp/mld6igmp_node.hh          |   15 +
 mld6igmp/mld6igmp_proto.cc         |    4 
 mld6igmp/mld6igmp_vif.cc           |   72 +++++++
 mrt/buffer.h                       |    8 
 mrt/mrib_table.cc                  |    6 
 ospf/area_router.cc                |  233 +++++++++++++++++++++++-
 ospf/lsa.cc                        |  354 ++++++++++++++++++++++++++++++++++---
 ospf/lsa.hh                        |  199 ++++++++++++++++++++
 ospf/test_args.hh                  |    5 
 ospf/test_build_lsa.cc             |  273 +++++++++++++++++++++++++---
 ospf/test_build_lsa.hh             |    8 
 ospf/test_packet.cc                |  245 ++++++++++++++++++++++++-
 ospf/test_routing1.py              |  186 ++++++++++++++++++-
 ospf/test_routing_interactive.cc   |   34 +++
 ospf/tools/print_lsas.cc           |   21 +-
 pim/pim_bsr.cc                     |    4 
 pim/pim_proto.h                    |    4 
 pim/pim_rp.cc                      |    4 
 38 files changed, 1810 insertions(+), 242 deletions(-)

New commits:
commit dbfb47420fb9d38ba1dfe80b6c243a7b3f496b63
Author: pavlin <pavlin>
Date:   Mon Dec 18 23:52:37 2006 +0000

    Ignore control messages if the source address is not directly
    connected.

commit 0c6c22b1073654ae25c881313efed77db10d2c4e
Author: pavlin <pavlin>
Date:   Mon Dec 18 03:10:35 2006 +0000

    Don't send the periodic Group-Specific or Group-and-Source-Specific
    Queries for entries that are in IGMPv1 mode.

commit 66a0aa4f67a7c72ffc12caae8c04c67fb36781d6
Author: pavlin <pavlin>
Date:   Sun Dec 17 21:47:06 2006 +0000

    Ignore messages that are not recognized by older protocol versions
    of IGMP or MLD.
    
    Thus, an interface running in IGMPv1 mode won't process, say,
    IGMP_V2_MEMBERSHIP_REPORT messages.

commit 871645c50f8534431078cc2fec7812f6c88a358c
Author: pavlin <pavlin>
Date:   Sun Dec 17 20:15:09 2006 +0000

    Remove unused variable.
    
    This fixes a compilation error with gcc-2.9x.

commit 48ba82c731afa71ab9993cda78e66080b8570ce5
Author: atanu <atanu>
Date:   Sun Dec 17 05:34:30 2006 +0000

    New test function (print_lsasV3) for OSPFv3 that build all LSAs and
    sets all attributes, to demonstrate the available commands.

commit 884eb5f8a04ec3cf9fae686d0d9c1ec5bd931aa8
Author: atanu <atanu>
Date:   Sun Dec 17 05:30:20 2006 +0000

    Support for building Intra-Area-Prefix-LSAs.

commit b19c2e5be7bac4d03ccfc3a47186d98ff72191c3
Author: atanu <atanu>
Date:   Sun Dec 17 05:22:13 2006 +0000

    Print referenced link state IDs and referenced advertising routers using
    dot notation.

commit 87deb49fe04dafcef35826f354a2a625f4f97538
Author: atanu <atanu>
Date:   Sun Dec 17 04:59:44 2006 +0000

    Replace the hard coded attribute names with the appropriate variable.

commit c3571c7b5b14c584278ee723434e356ba9645fba
Author: atanu <atanu>
Date:   Sun Dec 17 04:49:55 2006 +0000

    Add support for Link-LSAs.

commit 549af1be6c6cfbba0acb8fb457448426f014b82a
Author: atanu <atanu>
Date:   Sun Dec 17 04:32:49 2006 +0000

    The AS-external-LSAs and NSSA-LSAs have a Referenced Link State ID
    that should only be set if the Reference LS Type is non-zero. There
    was an assert in the code to enforce this condition, change it to a
    warning as was possible for a badly formed input packet to cause an
    assert.

commit d993a6f0b75eb1bdbdb7b333c42aec1ace047e52
Author: atanu <atanu>
Date:   Sun Dec 17 04:28:41 2006 +0000

    Add support for NSSA-LSAs for OSPFv3.

commit dd0d23e1c905d79e8d1a816c4f730c9993089e84
Author: atanu <atanu>
Date:   Sun Dec 17 04:17:32 2006 +0000

    Remove some redundant continues and add support for AS-External-LSAs
    for OSPFv3.

commit 7004299164089f9aeb25bf50659ca4bfa383d240
Author: atanu <atanu>
Date:   Sun Dec 17 03:30:36 2006 +0000

    Make the argument to set_ipv6prefix const so that caller don't need to
    make an intermediate copy.

commit 4ae6f30626767acaef7d8ba6c5c7b4cabb671faa
Author: atanu <atanu>
Date:   Sun Dec 17 03:15:45 2006 +0000

    Add comments to distuinguish OSPFv2 and OSPFv3 only attributes.

commit c750a7fa44e84184ae55ae948a31f78d4d52e6b1
Author: atanu <atanu>
Date:   Sun Dec 17 03:10:09 2006 +0000

    Support for building an Inter-Area-Router-LSA.

commit 65c944970ecebaf899aca5b3f02bb3b6f748836d
Author: atanu <atanu>
Date:   Sun Dec 17 03:08:46 2006 +0000

    When printing an Inter-Area-Router-LSA as well as printing the option
    flag print the symbolic names.

commit 3ef333e5563804ec73af46da2051d12d7c4d42ab
Author: atanu <atanu>
Date:   Sun Dec 17 02:52:34 2006 +0000

    Add suport for reading in IPv6Prefixes, Inter-Area-Prefix-LSAs can now
    be built.

commit 592245c164bd61a3c79ea02661881c5740082786
Author: atanu <atanu>
Date:   Sun Dec 17 02:48:23 2006 +0000

    Make some reference arguments const so callers don't need to create an
    intermediate copy of the arguments.

commit 7faab2fd3c561445b02b969430c3f8c1ecec2eea
Author: atanu <atanu>
Date:   Sat Dec 16 01:06:18 2006 +0000

    Fix a typo in a comment.

commit cfdd6bf513c564e8a872b253e42b724354697ed4
Author: atanu <atanu>
Date:   Sat Dec 16 01:01:46 2006 +0000

    A Network-LSA for OSPFv3 can now be built in particular the setting of
    options.

commit ea47fa5bab1db37a9c1b7ec8617cd9bc7b1f5d8b
Author: atanu <atanu>
Date:   Sat Dec 16 00:16:45 2006 +0000

    A Router-LSA for OSPFv3 can no be built in particular the setting of
    options.

commit 51a5f8a59da2ba886872b87733c34afe97501fb3
Author: atanu <atanu>
Date:   Fri Dec 15 09:25:34 2006 +0000

    The output when running a test is now the same as the other test
    programs.

commit 79bcd131f034acdabf861c3520276044af35fdd1
Author: atanu <atanu>
Date:   Fri Dec 15 09:12:09 2006 +0000

    Test names now better reflect function.

commit 9d96e11fc111fb1e2790b290057791fc52ec984e
Author: atanu <atanu>
Date:   Fri Dec 15 09:04:11 2006 +0000

    Add a command line verbose flag and propogate it through to the
    tests. The verbose is disabled by default, previously it was enabled.

commit daa3c9b27c3cd0cae789db824b2f29385ff1275e
Author: atanu <atanu>
Date:   Fri Dec 15 08:58:40 2006 +0000

    Only print the command being executed if verbose is true, also print
    the whole input line.

commit 7e609656cb21f5b806f75ffb5aae248fb87cb6f7
Author: atanu <atanu>
Date:   Fri Dec 15 08:29:52 2006 +0000

    Add a test (test4) that is based on Figure 2. in RFC 2328. The test is
    the same as test (routing1) in test_routing.cc.

commit e2bab808cdc65b83d1af32ea6aa8cabf02e69e14
Author: atanu <atanu>
Date:   Fri Dec 15 08:23:17 2006 +0000

    Add a command: "verify_routing_entry".

commit 4fa253802deebfe34f179f1626c293a4741a0659
Author: atanu <atanu>
Date:   Fri Dec 15 08:00:55 2006 +0000

    Add a command: "verify_routing_table_size".

commit bbadcca3c32eb1e98f0462c28763f28f1ad9f3b0
Author: pavlin <pavlin>
Date:   Fri Dec 15 03:24:56 2006 +0000

    XORP can be cross-compiled for PowerPC-603.

commit e620d25b6a0890f767510001d3addb7c0a823cf5
Author: pavlin <pavlin>
Date:   Fri Dec 15 03:23:26 2006 +0000

    Added cross-compilation instructions for PowerPC-603

commit 8723c93f2d5624fd9898620fdde77e42d026f732
Author: atanu <atanu>
Date:   Fri Dec 15 02:27:13 2006 +0000

    Add a command to set the router ID.

commit ae39b1c431e8b5c35513b4d9327075298c2d0a12
Author: pavlin <pavlin>
Date:   Fri Dec 15 02:06:31 2006 +0000

    Fix function name inside a comment:
    family2addr_size -> family2addr_bytelen

commit a0dc872e81b4eb2d0bc411e404b2fcbc796e0b6d
Author: atanu <atanu>
Date:   Fri Dec 15 01:51:00 2006 +0000

    Add option processing.

commit d416c26a4e38653f144151738a392a76dd68868a
Author: pavlin <pavlin>
Date:   Fri Dec 15 01:00:59 2006 +0000

    * Reorder the instructions for cross-compilation platforms in alphabetical
      order.
    
    * sparc64 -> Sparc64

commit 75c921facf0eeca245dde4026a291f44989fc502
Author: atanu <atanu>
Date:   Fri Dec 15 00:50:19 2006 +0000

    Support for adding router links to Router-LSAs, use new feature in
    test program.

commit 939c31d5b7ef1b5b713e2cc97c140c2c6cea0846
Author: atanu <atanu>
Date:   Fri Dec 15 00:49:09 2006 +0000

    Allow words to be pushed back to be re-read later.

commit 34d31cb19914cb10c5e19a6c94d50b497a44d0f8
Author: atanu <atanu>
Date:   Fri Dec 15 00:00:36 2006 +0000

    When creating a Router-LSA populate with all possible router link
    types.

commit e7762482c84a9c2980495238df6bc5f714681717
Author: atanu <atanu>
Date:   Thu Dec 14 23:18:53 2006 +0000

    When printing a router link the type of the router link was only being
    printed in the OSPFv2 case, it is now printed for OSPFv3 as well.

commit 823d9bf0df4f6d6db4af5c1a4556f308abdaf981
Author: atanu <atanu>
Date:   Thu Dec 14 21:56:44 2006 +0000

    Slightly refactor the way that tests are run and enable test3 that
    works.

commit 0128cac3a76532f14931ad471befbd9a218c16f9
Author: atanu <atanu>
Date:   Thu Dec 14 16:36:29 2006 +0000

    OSPFv3 routing computation, start by cloning OSPFv2 code.

commit 086798678012b4e334be19912a709b67bada9348
Author: atanu <atanu>
Date:   Wed Dec 13 03:44:24 2006 +0000

    Add test cases for an Intra-Area-Prefix-LSA.

commit 37ac1b8f8811f1a916c54f6de403ffdbb26f8e13
Author: atanu <atanu>
Date:   Wed Dec 13 03:43:49 2006 +0000

    When encoding an Intra-Area-Prefix-LSA the length was being
    incorrectly computed.

commit bb25d6fea67e7ed523b38615774f095590d40a00
Author: atanu <atanu>
Date:   Wed Dec 13 03:11:30 2006 +0000

    Inter-Area-Prefix-LSA should have been Intra-Area-Prefix-LSA.

commit d020be808c9f89b47e7424c387518aceac16f785
Author: atanu <atanu>
Date:   Wed Dec 13 02:30:50 2006 +0000

    Rename addr_size() to addr_bytelen().

commit 327dbe401d269eed4b03a5a3aa39995266da0e94
Author: atanu <atanu>
Date:   Wed Dec 13 00:17:22 2006 +0000

    Add a cast when printing a size_t as an unsigned int.

commit 62b5bfb85d9d483bdd409b96fc936122e42bac01
Author: atanu <atanu>
Date:   Tue Dec 12 04:11:14 2006 +0000

    Add Inter-Area-Prefix-LSA an OSPFv3 specific LSA.

commit 6fb9585911442ecbb73bc970bf8ea4770a5f6c08
Author: atanu <atanu>
Date:   Tue Dec 12 03:17:45 2006 +0000

    When populating a Link-LSA add two IPv6 Prefix objects.

commit 344a00fb9eb9b32020544bcaf4e4b50d71c61693
Author: atanu <atanu>
Date:   Tue Dec 12 03:16:38 2006 +0000

    Fix some problems with the Link-LSA encoder and decoder.

commit 76e080e0e6d951f0256367e5e75ddcd3b0d198be
Author: atanu <atanu>
Date:   Tue Dec 12 02:40:40 2006 +0000

    When printing a Link-LSA tab the IPv6 Prefix.

commit 28ea4a59ef2699827e0d30026283a5064e2fd0ba
Author: pavlin <pavlin>
Date:   Tue Dec 12 01:44:24 2006 +0000

    Remove XLOG_UNREACHABLE() statement inside CacheTable<A>::delete_route()
    if delete_route() is called for a route that is marked as changed,
    and that route is not found in the local cache.
    
    This part of the code can be reached if an export policy that
    rejects a route has been deleted.
    
    This fixes Bugzilla entry #680.
    
    Bugzilla URL:	http://www.xorp.org/bugzilla/show_bug.cgi?id=680

commit f259720be73a8847be289666bc35e22e9a8da9cc
Author: atanu <atanu>
Date:   Mon Dec 11 21:44:48 2006 +0000

    Fix a typo in a comment.

commit 7ec450f93fa8ee789ab25612674e04dd6e8873d6
Author: atanu <atanu>
Date:   Mon Dec 11 21:35:30 2006 +0000

    Add tests for the Link-LSAs.

commit ebfae66e6b8b190e0bb3de6eb3558454135c8ec6
Author: atanu <atanu>
Date:   Mon Dec 11 21:32:14 2006 +0000

    OSPFv3 does not have an option field in the common header.

commit 77cef6ebf54b307ddef3211aac17340891baf58d
Author: atanu <atanu>
Date:   Mon Dec 11 21:09:48 2006 +0000

    The minimum length returned by the Link-LSA should not include the
    common header.

commit 21cb6da540dd841814b4faa9e0f745012a8de525
Author: atanu <atanu>
Date:   Mon Dec 11 20:43:38 2006 +0000

    Refactoring.
    
    Replace IPv6::ADDR_BITLEN / 8 with IPv6::ADDR_BYTELEN.

commit 7a9cd50056cf3311ef1dd9a67f43c9c3fefeb2f0
Author: atanu <atanu>
Date:   Mon Dec 11 20:34:55 2006 +0000

    Refactoring.
    
    Options fields in OSPFv3 packets are 24 bits switch to using the 24
    bit routines instead of the 32 bit ones.

commit ca93fba15fc412a50fcd14772afa13bdb8bb71d7
Author: atanu <atanu>
Date:   Mon Dec 11 20:18:58 2006 +0000

    Add Link-LSA an OSPFv3 specific LSA.

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


More information about the svn mailing list