From atanu at icir.org Fri Dec 1 14:38:28 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 1 Dec 2006 22:38:28 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612012238.kB1McSmh088483@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-01 22:38:28 UTC XORP CVS repository Modified files: ospf peer.cc Log message: Set the instance ID for OSPFv3. Revision Changes Path 1.243 +9 -1; commitid: 159884570aee27ea6; xorp/ospf/peer.cc From atanu at icir.org Fri Dec 1 15:02:22 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 1 Dec 2006 23:02:22 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612012302.kB1N2MV6089256@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-01 23:02:22 UTC XORP CVS repository Modified files: ospf packet.cc Log message: Switch to using the inet checksum routine in libproto. Correct the printf when an incorrect checksum is received. Revision Changes Path 1.34 +8 -3; commitid: 15c8d4570b47d7ea6; xorp/ospf/packet.cc From atanu at icir.org Fri Dec 1 15:10:13 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 1 Dec 2006 23:10:13 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612012310.kB1NADV5089379@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-01 23:10:13 UTC XORP CVS repository Modified files: ospf packet.cc Log message: Remove the IP checksum routine that is no longer used. Revision Changes Path 1.35 +2 -33; commitid: 15d084570b6547ea6; xorp/ospf/packet.cc From atanu at icir.org Fri Dec 1 16:00:31 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sat, 2 Dec 2006 00:00:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612020000.kB200VJa090065@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-02 00:00:31 UTC XORP CVS repository Modified files: ospf debug_io.hh exceptions.hh lsa.cc lsa.hh ospf.cc packet.cc packet.hh test_packet.cc Log message: Replace all occurences of the exception BadPacket with InvalidPacket. InvalidPacket already existed in libxorp and was identical to BadPacket. Revision Changes Path 1.18 +2 -2; commitid: 15fa84570c21d7ea6; xorp/ospf/debug_io.hh 1.4 +1 -12; commitid: 15fa84570c21d7ea6; xorp/ospf/exceptions.hh 1.73 +39 -39; commitid: 15fa84570c21d7ea6; xorp/ospf/lsa.cc 1.81 +13 -13; commitid: 15fa84570c21d7ea6; xorp/ospf/lsa.hh 1.78 +3 -3; commitid: 15fa84570c21d7ea6; xorp/ospf/ospf.cc 1.36 +23 -23; commitid: 15fa84570c21d7ea6; xorp/ospf/packet.cc 1.33 +9 -9; commitid: 15fa84570c21d7ea6; xorp/ospf/packet.hh 1.44 +6 -6; commitid: 15fa84570c21d7ea6; xorp/ospf/test_packet.cc From atanu at icir.org Fri Dec 1 16:53:58 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sat, 2 Dec 2006 00:53:58 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612020053.kB20rwF2090943@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-02 00:53:58 UTC XORP CVS repository Modified files: ospf packet.hh Log message: The checksum offset for OSPFv2 and OSPFv3 are the same, the comment implied the the checksum offset was only valid for OSPFv2. Revision Changes Path 1.34 +3 -2; commitid: 163244570cea67ea6; xorp/ospf/packet.hh From pavlin at icir.org Fri Dec 1 17:01:48 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 2 Dec 2006 01:01:48 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/policy xorp/policy/test Message-ID: <200612020101.kB211mwA091093@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-02 01:01:48 UTC XORP CVS repository Modified files: policy code.cc code.hh code_generator.cc code_list.cc configuration.cc export_code_generator.cc filter_manager.cc policy_list.cc source_match_code_generator.cc policy/test compilepolicy.cc Log message: Change "struct Code" to "class Code" and use methods to access and modify its internals. Now it is easier with a clean API to track any modifications to a Code object. Revision Changes Path 1.7 +59 -43; commitid: 1637c4570cff57ea6; xorp/policy/code.cc 1.4 +167 -23; commitid: 1637c4570cff57ea6; xorp/policy/code.hh 1.12 +7 -7; commitid: 1637c4570cff57ea6; xorp/policy/code_generator.cc 1.8 +4 -4; commitid: 1637c4570cff57ea6; xorp/policy/code_list.cc 1.19 +12 -12; commitid: 1637c4570cff57ea6; xorp/policy/configuration.cc 1.10 +2 -2; commitid: 1637c4570cff57ea6; xorp/policy/export_code_generator.cc 1.14 +12 -12; commitid: 1637c4570cff57ea6; xorp/policy/filter_manager.cc 1.8 +5 -5; commitid: 1637c4570cff57ea6; xorp/policy/policy_list.cc 1.12 +8 -8; commitid: 1637c4570cff57ea6; xorp/policy/source_match_code_generator.cc 1.11 +5 -5; commitid: 1637c4570cff57ea6; xorp/policy/test/compilepolicy.cc From atanu at icir.org Fri Dec 1 18:12:26 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sat, 2 Dec 2006 02:12:26 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612020212.kB22CQtM093459@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-02 02:12:26 UTC XORP CVS repository Modified files: ospf auth.cc lsa.cc ospf.cc packet.cc packet.hh Log message: For IPv6 include the pseudo header in the checksum computation for input packet. For the IPv6 case the checksum is verified earlier than in the IPv4 case which also has to deal with authentication. Move libproto/packet.hh from packet.hh into the files that need it. Revision Changes Path 1.16 +2 -2; commitid: 16cf04570e1097ea6; xorp/ospf/auth.cc 1.74 +2 -1; commitid: 16cf04570e1097ea6; xorp/ospf/lsa.cc 1.79 +4 -1; commitid: 16cf04570e1097ea6; xorp/ospf/ospf.cc 1.37 +67 -1; commitid: 16cf04570e1097ea6; xorp/ospf/packet.cc 1.35 +8 -3; commitid: 16cf04570e1097ea6; xorp/ospf/packet.hh From pavlin at icir.org Mon Dec 4 12:32:50 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 4 Dec 2006 20:32:50 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/user_manual Message-ID: <200612042032.kB4KWoEO031696@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-04 20:32:50 UTC XORP CVS repository Modified files: docs/user_manual policy.tex Log message: Add a paragraph describing the operators and keywords for comparing network prefixes. Revision Changes Path 1.19 +25 -1; commitid: 7bb7457485cf7ea6; xorp/docs/user_manual/policy.tex From pavlin at icir.org Mon Dec 4 12:34:41 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 4 Dec 2006 20:34:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200612042034.kB4KYf3H031752@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-04 20:34:41 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Add a release note for the new keywords that can be used to compare network prefixes: exact, longer, orlonger, shorter, orshorter, not. Revision Changes Path 1.152 +12 -1; commitid: 7bef457486147ea6; xorp/RELEASE_NOTES From pavlin at icir.org Mon Dec 4 12:41:06 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 4 Dec 2006 20:41:06 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200612042041.kB4Kf6h2031889@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-04 20:41:06 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added a clarification sentence for the previous commit. Revision Changes Path 1.153 +3 -1; commitid: 7c574574875a7ea6; xorp/RELEASE_NOTES From pavlin at icir.org Mon Dec 4 15:00:45 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 4 Dec 2006 23:00:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/policy Message-ID: <200612042300.kB4N0j2d033671@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-04 23:00:45 UTC XORP CVS repository Modified files: policy source_match_code_generator.cc term.hh Log message: If the protocol name in the "from" policy block is set, then save this name inside the Term class. Revision Changes Path 1.13 +4 -2; commitid: 834c4574a8197ea6; xorp/policy/source_match_code_generator.cc 1.14 +18 -1; commitid: 834c4574a8197ea6; xorp/policy/term.hh From atanu at icir.org Tue Dec 5 11:58:40 2006 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 5 Dec 2006 19:58:40 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612051958.kB5Jwe7U047525@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-05 19:58:40 UTC XORP CVS repository Modified files: ospf ospf.cc packet.cc packet.hh Log message: Refactoring: 1) Rename check_ipv6_pseudo_header_checksum to ipv6_checksum_verify. 2) Add kdoc comments. Revision Changes Path 1.80 +6 -4; commitid: b9864575cf6f7ea6; xorp/ospf/ospf.cc 1.38 +10 -12; commitid: b9864575cf6f7ea6; xorp/ospf/packet.cc 1.36 +19 -5; commitid: b9864575cf6f7ea6; xorp/ospf/packet.hh From atanu at icir.org Tue Dec 5 14:51:28 2006 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 5 Dec 2006 22:51:28 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612052251.kB5MpScL049472@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-05 22:51:28 UTC XORP CVS repository Modified files: ospf packet.cc packet.hh Log message: When verifying an IPv6 checksum there is no need to modify that packet as the checksum should equal zero. Requested by: Pavlin Revision Changes Path 1.39 +19 -13; commitid: c1234575f7f07ea6; xorp/ospf/packet.cc 1.37 +3 -2; commitid: c1234575f7f07ea6; xorp/ospf/packet.hh From atanu at icir.org Tue Dec 5 16:19:18 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 6 Dec 2006 00:19:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612060019.kB60JIbQ050416@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-06 00:19:18 UTC XORP CVS repository Modified files: ospf ospf.cc packet.cc packet.hh Log message: When transmitting an IPv6 packet add the checksum of the pseudo header. Revision Changes Path 1.81 +6 -1; commitid: c4d145760c857ea6; xorp/ospf/ospf.cc 1.40 +68 -17; commitid: c4d145760c857ea6; xorp/ospf/packet.cc 1.38 +23 -1; commitid: c4d145760c857ea6; xorp/ospf/packet.hh From atanu at icir.org Tue Dec 5 16:33:47 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 6 Dec 2006 00:33:47 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612060033.kB60XlOb050706@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-06 00:33:47 UTC XORP CVS repository Modified files: ospf packet.cc Log message: In the common packet encoder/decoder use the constants defined in Packet instead of hard coded numbers. Revision Changes Path 1.41 +11 -11; commitid: c5f745760feb7ea6; xorp/ospf/packet.cc From atanu at icir.org Tue Dec 5 17:34:36 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 6 Dec 2006 01:34:36 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf/tools Message-ID: <200612060134.kB61Yafk051337@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-06 01:34:36 UTC XORP CVS repository Modified files: ospf/tools print_lsas.cc Log message: The -3 argument is now linked to the OSPFv3 process. Revision Changes Path 1.17 +30 -7; commitid: c86e45761e2b7ea6; xorp/ospf/tools/print_lsas.cc From pavlin at icir.org Tue Dec 5 18:53:23 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 6 Dec 2006 02:53:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp Message-ID: <200612060253.kB62rN5O052249@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-06 02:53:23 UTC XORP CVS repository Modified files: bgp plumbing.cc Log message: Add a CacheTable after the PolicyTableSourceMatch policy table (before the AggregationTable). This modification is needed as an intermediate solution to solve the following problem. If a new peer comes up such that it is handled by DumpTable, and if a route is modified by the PolicyTableSourceMatch table, then an InternalMessage that is "changed" by the PolicyTableSourceMatch table might reach the BGPRouteFilter table. This table doesn't expect to see any InternalMessage that is "changed" (there are a number of asserts to prevent that), so BGP would coredump. Simply removing the asserts is not sufficient, because in some cases the BGPRouteFilter table memory management is not consistent with the PolicyTableSourceMatch memory management of the route. E.g., BGPRouteFilter::drop_message() will unref the original route if it came modified. Adding the CacheTable after the PolicyTableSourceMatch policy table is used to smooth-out the "changed" InternalMessage(s) so the BGPRouteFilter table never sees an InternalMessage that is changed. All the BGP regression tests appear to pass with this modification. Approved by: Atanu Ghosh Revision Changes Path 1.98 +11 -3; commitid: cb5445762d797ea6; xorp/bgp/plumbing.cc From pavlin at icir.org Tue Dec 5 18:56:02 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 6 Dec 2006 02:56:02 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/docs/bgp/figs Message-ID: <200612060256.kB62u2oU052318@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-06 02:56:02 UTC XORP CVS repository Modified files: docs/bgp/figs bgp-pipeline.drawtool bgp-pipeline.ps Log message: Add a CacheMods table between the Policy and Aggregation tables to reflect the code change in bgp/plumbing.cc rev. 1.98. Revision Changes Path 1.2 +42 -33; commitid: cc2b457630e67ea6; xorp/docs/bgp/figs/bgp-pipeline.drawtool 1.2 +396 -335; commitid: cc2b457630e67ea6; xorp/docs/bgp/figs/bgp-pipeline.ps From hasso at linux.ee Wed Dec 6 02:08:43 2006 From: hasso at linux.ee (Hasso Tepper) Date: Wed, 6 Dec 2006 12:08:43 +0200 Subject: [Xorp-cvs] XORP cvs commit: xorp/policy xorp/policy/test In-Reply-To: <200612020101.kB211mwA091093@xorpc.icir.org> References: <200612020101.kB211mwA091093@xorpc.icir.org> Message-ID: <200612061208.44113.hasso@linux.ee> Pavlin Radoslavov wrote: > 1.4 +167 -23; commitid: 1637c4570cff57ea6; xorp/policy/code.hh code.hh(83): error #858: type qualifier on return type is meaningless const filter::Filter filter() const { return _filter; } ^ with my best wishes, -- Hasso Tepper From pavlin at icir.org Wed Dec 6 09:26:56 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 6 Dec 2006 17:26:56 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/policy Message-ID: <200612061726.kB6HQuqS062307@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-06 17:26:56 UTC XORP CVS repository Modified files: policy code.hh Log message: Remove meningless "const" qualifier for the return type. Bug found by: Hasso Tepper Revision Changes Path 1.5 +2 -2; commitid: f3454576fd447ea6; xorp/policy/code.hh From pavlin at icir.org Wed Dec 6 09:28:53 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 06 Dec 2006 09:28:53 -0800 Subject: [Xorp-cvs] XORP cvs commit: xorp/policy xorp/policy/test In-Reply-To: Message from Hasso Tepper of "Wed, 06 Dec 2006 12:08:43 +0200." <200612061208.44113.hasso@linux.ee> Message-ID: <200612061728.kB6HSrKi065576@possum.icir.org> > Pavlin Radoslavov wrote: > > 1.4 +167 -23; commitid: 1637c4570cff57ea6; xorp/policy/code.hh > > code.hh(83): error #858: type qualifier on return type is meaningless > const filter::Filter filter() const { return _filter; } Bug fixed in CVS: Revision Changes Path 1.5 +2 -2; commitid: f3454576fd447ea6; xorp/policy/code.hh Thanks, Pavlin From pavlin at icir.org Wed Dec 6 17:53:10 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 7 Dec 2006 01:53:10 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/policy/backend Message-ID: <200612070153.kB71rASD069465@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-07 01:53:10 UTC XORP CVS repository Modified files: policy/backend policytags.cc Log message: Fix a memory leak inside the PolicyTags::element() method that is used for reading the set of policy tags (of a route). Revision Changes Path 1.11 +3 -3; commitid: 10f30457773717ea6; xorp/policy/backend/policytags.cc From pavlin at icir.org Thu Dec 7 12:00:10 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 7 Dec 2006 20:00:10 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/policy xorp/policy/test Message-ID: <200612072000.kB7K0AHM081534@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-07 20:00:10 UTC XORP CVS repository Modified files: policy code.cc code.hh code_list.cc code_list.hh configuration.cc export_code_generator.cc policy_list.cc policy_list.hh source_match_code_generator.cc source_match_code_generator.hh policy/test policy1.var policy2.var Log message: Allow export policy that matches protocol's its own routes. E.g., now we can have a policy like: policy { policy-statement P1 { term 1 { from { protocol: "bgp" neighbor: 10.10.10.10 } then { med: 100 } } } } This policy can be exported by BGP itself: protocols { bgp { export: "P1" ... } } The result of that policy is that only the BGP routes received from neighbor 10.10.10.10 will have their MED set to 10. Previously, a policy like the one above resulted in BGP routes being reintroduced back from RIB into BGP which created a loop. Eventually, this modification will affect/fix a number of BGP policy related Bugzilla entries. Below are few details about the fix itself: * The protocol tags inside class Code are kept in two sets: _all_tags (all tags related to a protocol), and _redist_tags (the tags that should be send to the RIB so only the routes with that tags are redistributed into the corresponding protocol). * Policy tags that are generated by the above example policy code are not included in the _redist_tags for BGP. This modification fixes the routes loop issue. * Previously, inside SourceMatchCodeGenerator::visit_term() the new generated tag (for a policy term) was unconditionally added to a route. As a result, for example the following policy (exported by BGP) would tag and modify all routes, including the routes exported by other protocol into BGP: policy { policy-statement P1 { term 1 { from { protocol: "bgp" } then { med: 100 } } } } To solve this issue, now inside SourceMatchCodeGenerator::visit_term() we generate additional policy code that checks the existing tags of a route before attaching another tag. Only if the existing tags are a subset of the tags that belong to protocol originating the routes, then we add another tag to the route. * Fix the variable information inside test/policy1.var and test/policy2.var. The original line was used to set the pre-existing tag information for the sample routes (variable number 1 is hard-coded inside the policy code to represent tag information): 1 set_u32 123 This information however was ignored and wasn't used to control the tag attachment (see the above bullet). Now that the route might not be tagged if the pre-existing tag information doesn't match the tags that belong to the originating protocol, we have to set the tag information to something meaningful: 1 set_u32 0 The reason the new variable value works is because tag number 0 is the first tag chosen by the policy code to attach to a route. This solution is obviously a hack (e.g., it won't work if the policy code is modified to choose a different tag number on startup), but it supplements the original hack of generating/attaching some tags to the test routes. Revision Changes Path 1.8 +8 -4; commitid: 13d2f45786ca97ea6; xorp/policy/code.cc 1.6 +21 -6; commitid: 13d2f45786ca97ea6; xorp/policy/code.hh 1.9 +3 -3; commitid: 13d2f45786ca97ea6; xorp/policy/code_list.cc 1.5 +6 -4; commitid: 13d2f45786ca97ea6; xorp/policy/code_list.hh 1.20 +3 -3; commitid: 13d2f45786ca97ea6; xorp/policy/configuration.cc 1.11 +13 -3; commitid: 13d2f45786ca97ea6; xorp/policy/export_code_generator.cc 1.9 +3 -3; commitid: 13d2f45786ca97ea6; xorp/policy/policy_list.cc 1.4 +5 -4; commitid: 13d2f45786ca97ea6; xorp/policy/policy_list.hh 1.14 +26 -4; commitid: 13d2f45786ca97ea6; xorp/policy/source_match_code_generator.cc 1.8 +2 -1; commitid: 13d2f45786ca97ea6; xorp/policy/source_match_code_generator.hh 1.5 +1 -1; commitid: 13d2f45786ca97ea6; xorp/policy/test/policy1.var 1.5 +1 -1; commitid: 13d2f45786ca97ea6; xorp/policy/test/policy2.var From pavlin at icir.org Thu Dec 7 12:37:18 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 7 Dec 2006 20:37:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200612072037.kB7KbInb081918@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-07 20:37:18 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Added policy-related release notes. Revision Changes Path 1.154 +6 -2; commitid: 13fe545787b747ea6; xorp/RELEASE_NOTES From pavlin at icir.org Thu Dec 7 17:12:33 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 8 Dec 2006 01:12:33 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp Message-ID: <200612080112.kB81CXkk084682@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-08 01:12:33 UTC XORP CVS repository Modified files: bgp plumbing.cc Log message: Don't plug a policy table on the RIB output branch, because the routes send to the RIB shouldn't be modified by the export policy rules. This fixes Bugzilla entry #683. Bugzilla URL: http://www.xorp.org/bugzilla/show_bug.cgi?id=683 Revision Changes Path 1.99 +11 -3; commitid: 14ab14578bbdb7ea6; xorp/bgp/plumbing.cc From atanu at icir.org Fri Dec 8 00:50:42 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 8 Dec 2006 08:50:42 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612080850.kB88ogFS089165@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-08 08:50:42 UTC XORP CVS repository Modified files: ospf area_router.cc external.cc lsa.cc lsa.hh test_packet.cc test_routing.cc Log message: In OSPFv3 the IPv6 prefix information has associated option information, create a new class IPv6Prefix to hold the prefix and option information together. Inter-Area-Prefix-LSAs and AS-external-LSAs were affected. The bounds checking when decoding IPv6 prefix options has been hardened. The test_packet program when testing the the encoders and decoders now also compares the string representations of the packets. Revision Changes Path 1.212 +6 -4; commitid: 15c284579275f7ea6; xorp/ospf/area_router.cc 1.25 +4 -2; commitid: 15c284579275f7ea6; xorp/ospf/external.cc 1.75 +125 -83; commitid: 15c284579275f7ea6; xorp/ospf/lsa.cc 1.82 +122 -39; commitid: 15c284579275f7ea6; xorp/ospf/lsa.hh 1.45 +81 -5; commitid: 15c284579275f7ea6; xorp/ospf/test_packet.cc 1.23 +1 -2; commitid: 15c284579275f7ea6; xorp/ospf/test_routing.cc From atanu at icir.org Fri Dec 8 01:12:23 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 8 Dec 2006 09:12:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612080912.kB89CNcw089437@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-08 09:12:23 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: Clarify some error messages and remove some testing code. Revision Changes Path 1.76 +5 -5; commitid: 15d4245792c767ea6; xorp/ospf/lsa.cc From atanu at icir.org Fri Dec 8 03:12:46 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 8 Dec 2006 11:12:46 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612081112.kB8BCkva090961@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-08 11:12:45 UTC XORP CVS repository Modified files: ospf lsa.cc lsa.hh test_packet.cc Log message: Add get and set methods for the prefix option bits. Modify the test_packet program to use these methods. Revision Changes Path 1.77 +6 -1; commitid: 16332457948ac7ea6; xorp/ospf/lsa.cc 1.83 +36 -1; commitid: 16332457948ac7ea6; xorp/ospf/lsa.hh 1.46 +11 -3; commitid: 16332457948ac7ea6; xorp/ospf/test_packet.cc From pavlin at icir.org Fri Dec 8 12:21:01 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 8 Dec 2006 20:21:01 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/policy Message-ID: <200612082021.kB8KL1xT097158@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-08 20:21:01 UTC XORP CVS repository Modified files: policy policy_target.cc Log message: Bug fix: when a target dies and target death event is received from the XRL finder, translate the XRL target name to the internal protocol name as known by the policy manager. Revision Changes Path 1.15 +4 -3; commitid: 17b084579c7c07ea6; xorp/policy/policy_target.cc From pavlin at icir.org Mon Dec 11 00:02:23 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 11 Dec 2006 08:02:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612110802.kBB82NNC037774@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-11 08:02:23 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: Add XORP_UINT_CAST() casting to c_format() arguments. This fixes OpenBSD compilation problem. Revision Changes Path 1.78 +3 -3; commitid: 936a457d10277ea6; xorp/ospf/lsa.cc From atanu at icir.org Mon Dec 11 07:56:05 2006 From: atanu at icir.org (Atanu Ghosh) Date: Mon, 11 Dec 2006 15:56:05 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp Message-ID: <200612111556.kBBFu5Rm043959@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-11 15:56:05 UTC XORP CVS repository Modified files: libxorp ipv4.hh ipv6.hh Log message: Add the constant ADDR_BYTELEN, number of bytes in an address. Revision Changes Path 1.35 +6 -1; commitid: ab99457d7f937ea6; xorp/libxorp/ipv4.hh 1.33 +6 -1; commitid: ab99457d7f937ea6; xorp/libxorp/ipv6.hh From pavlin at icir.org Mon Dec 11 10:14:38 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 11 Dec 2006 18:14:38 GMT Subject: [Xorp-cvs] XORP cvs commit: www www/html_src Message-ID: <200612111814.kBBIEcjb047509@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: www Changes by: pavlin at xorpc.icir.org 2006-12-11 18:14:38 UTC XORP CVS repository Modified files: . livecd.html html_src livecd.html Log message: Added URL to the Mac OS X instructions how to burn a CD. Submitted by: Chris Fletcher Revision Changes Path 1.26 +3 -0; commitid: b962457d9fe37ea6; www/html_src/livecd.html 1.51 +6 -3; commitid: b962457d9fe37ea6; www/livecd.html From atanu at icir.org Mon Dec 11 12:18:59 2006 From: atanu at icir.org (Atanu Ghosh) Date: Mon, 11 Dec 2006 20:18:59 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612112018.kBBKIxMG049162@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-11 20:18:59 UTC XORP CVS repository Modified files: ospf lsa.cc lsa.hh Log message: Add Link-LSA an OSPFv3 specific LSA. Revision Changes Path 1.79 +143 -1; commitid: bfed457dbd327ea6; xorp/ospf/lsa.cc 1.84 +99 -1; commitid: bfed457dbd327ea6; xorp/ospf/lsa.hh From atanu at icir.org Mon Dec 11 12:34:55 2006 From: atanu at icir.org (Atanu Ghosh) Date: Mon, 11 Dec 2006 20:34:55 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612112034.kBBKYtY4049411@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-11 20:34:55 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: Refactoring. Options fields in OSPFv3 packets are 24 bits switch to using the 24 bit routines instead of the 32 bit ones. Revision Changes Path 1.80 +5 -7; commitid: c0e8457dc0ee7ea6; xorp/ospf/lsa.cc From atanu at icir.org Mon Dec 11 12:43:39 2006 From: atanu at icir.org (Atanu Ghosh) Date: Mon, 11 Dec 2006 20:43:39 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612112043.kBBKhdcd049582@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-11 20:43:38 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: Refactoring. Replace IPv6::ADDR_BITLEN / 8 with IPv6::ADDR_BYTELEN. Revision Changes Path 1.81 +10 -10; commitid: c193457dc2f97ea6; xorp/ospf/lsa.cc From atanu at icir.org Mon Dec 11 13:09:48 2006 From: atanu at icir.org (Atanu Ghosh) Date: Mon, 11 Dec 2006 21:09:48 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612112109.kBBL9ma1049880@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-11 21:09:48 UTC XORP CVS repository Modified files: ospf lsa.hh Log message: The minimum length returned by the Link-LSA should not include the common header. Revision Changes Path 1.85 +2 -2; commitid: c2bd457dc91b7ea6; xorp/ospf/lsa.hh From atanu at icir.org Mon Dec 11 13:32:14 2006 From: atanu at icir.org (Atanu Ghosh) Date: Mon, 11 Dec 2006 21:32:14 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf/tools Message-ID: <200612112132.kBBLWEWR050199@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-11 21:32:14 UTC XORP CVS repository Modified files: ospf/tools print_lsas.cc Log message: OSPFv3 does not have an option field in the common header. Revision Changes Path 1.18 +19 -4; commitid: c3fc457dce5e7ea6; xorp/ospf/tools/print_lsas.cc From atanu at icir.org Mon Dec 11 13:35:31 2006 From: atanu at icir.org (Atanu Ghosh) Date: Mon, 11 Dec 2006 21:35:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612112135.kBBLZVqJ050293@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-11 21:35:31 UTC XORP CVS repository Modified files: ospf test_packet.cc Log message: Add tests for the Link-LSAs. Revision Changes Path 1.47 +73 -1; commitid: c45a457dcf227ea6; xorp/ospf/test_packet.cc From atanu at icir.org Mon Dec 11 13:44:48 2006 From: atanu at icir.org (Atanu Ghosh) Date: Mon, 11 Dec 2006 21:44:48 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612112144.kBBLim4i050456@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-11 21:44:48 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: Fix a typo in a comment. Revision Changes Path 1.213 +2 -2; commitid: c4fd457dd14f7ea6; xorp/ospf/area_router.cc From pavlin at icir.org Mon Dec 11 17:44:24 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 12 Dec 2006 01:44:24 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp Message-ID: <200612120144.kBC1iOZ4052777@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-12 01:44:24 UTC XORP CVS repository Modified files: bgp route_table_cache.cc Log message: Remove XLOG_UNREACHABLE() statement inside CacheTable::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 Revision Changes Path 1.39 +16 -5; commitid: ce0b457e09087ea6; xorp/bgp/route_table_cache.cc From atanu at icir.org Mon Dec 11 18:40:40 2006 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 12 Dec 2006 02:40:40 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612120240.kBC2ee8w053307@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-12 02:40:40 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: When printing a Link-LSA tab the IPv6 Prefix. Revision Changes Path 1.82 +2 -2; commitid: d020457e16a87ea6; xorp/ospf/lsa.cc From atanu at icir.org Mon Dec 11 19:16:38 2006 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 12 Dec 2006 03:16:38 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612120316.kBC3GcJ2053679@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-12 03:16:38 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: Fix some problems with the Link-LSA encoder and decoder. Revision Changes Path 1.83 +8 -5; commitid: d194457e1f157ea6; xorp/ospf/lsa.cc From atanu at icir.org Mon Dec 11 19:17:45 2006 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 12 Dec 2006 03:17:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612120317.kBC3Hjkr053727@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-12 03:17:45 UTC XORP CVS repository Modified files: ospf test_packet.cc Log message: When populating a Link-LSA add two IPv6 Prefix objects. Revision Changes Path 1.48 +19 -1; commitid: d1c4457e1f587ea6; xorp/ospf/test_packet.cc From atanu at icir.org Mon Dec 11 20:11:14 2006 From: atanu at icir.org (Atanu Ghosh) Date: Tue, 12 Dec 2006 04:11:14 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612120411.kBC4BEtp054361@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-12 04:11:14 UTC XORP CVS repository Modified files: ospf lsa.cc lsa.hh Log message: Add Inter-Area-Prefix-LSA an OSPFv3 specific LSA. Revision Changes Path 1.84 +148 -2; commitid: d43c457e2be17ea6; xorp/ospf/lsa.cc 1.86 +90 -1; commitid: d43c457e2be17ea6; xorp/ospf/lsa.hh From atanu at icir.org Tue Dec 12 16:17:23 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 13 Dec 2006 00:17:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612130017.kBD0HNjO048918@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-13 00:17:22 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: Add a cast when printing a size_t as an unsigned int. Revision Changes Path 1.85 +3 -2; commitid: befd457f46917ea6; xorp/ospf/lsa.cc From atanu at icir.org Tue Dec 12 18:30:54 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 13 Dec 2006 02:30:54 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/bgp xorp/bgp/harness xorp/fea xorp/libxorp xorp/mld6igmp xorp/mrt xorp/pim Message-ID: <200612130230.kBD2Uspk050587@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-13 02:30:54 UTC XORP CVS repository Modified files: bgp path_attribute.cc bgp/harness peer.cc fea fticonfig_entry_get_netlink.cc fticonfig_entry_set_netlink.cc ifconfig_parse_nlm.cc ifconfig_set_netlink.cc libxorp ipv4.cc ipv4.hh ipv6.cc ipv6.hh ipvx.cc ipvx.hh test_ipv4.cc test_ipv6.cc test_ipvx.cc mld6igmp mld6igmp_proto.cc mld6igmp_vif.cc mrt buffer.h mrib_table.cc pim pim_bsr.cc pim_proto.h pim_rp.cc Log message: Rename addr_size() to addr_bytelen(). Revision Changes Path 1.79 +3 -3; commitid: c4e4457f65d77ea6; xorp/bgp/harness/peer.cc 1.84 +35 -35; commitid: c4e4457f65d77ea6; xorp/bgp/path_attribute.cc 1.37 +2 -2; commitid: c4e4457f65d77ea6; xorp/fea/fticonfig_entry_get_netlink.cc 1.33 +4 -4; commitid: c4e4457f65d77ea6; xorp/fea/fticonfig_entry_set_netlink.cc 1.29 +7 -7; commitid: c4e4457f65d77ea6; xorp/fea/ifconfig_parse_nlm.cc 1.34 +4 -4; commitid: c4e4457f65d77ea6; xorp/fea/ifconfig_set_netlink.cc 1.28 +5 -5; commitid: c4e4457f65d77ea6; xorp/libxorp/ipv4.cc 1.36 +5 -5; commitid: c4e4457f65d77ea6; xorp/libxorp/ipv4.hh 1.28 +5 -5; commitid: c4e4457f65d77ea6; xorp/libxorp/ipv6.cc 1.34 +5 -5; commitid: c4e4457f65d77ea6; xorp/libxorp/ipv6.hh 1.27 +9 -9; commitid: c4e4457f65d77ea6; xorp/libxorp/ipvx.cc 1.27 +9 -9; commitid: c4e4457f65d77ea6; xorp/libxorp/ipvx.hh 1.26 +2 -2; commitid: c4e4457f65d77ea6; xorp/libxorp/test_ipv4.cc 1.25 +2 -2; commitid: c4e4457f65d77ea6; xorp/libxorp/test_ipv6.cc 1.26 +3 -3; commitid: c4e4457f65d77ea6; xorp/libxorp/test_ipvx.cc 1.46 +3 -3; commitid: c4e4457f65d77ea6; xorp/mld6igmp/mld6igmp_proto.cc 1.81 +2 -2; commitid: c4e4457f65d77ea6; xorp/mld6igmp/mld6igmp_vif.cc 1.7 +5 -5; commitid: c4e4457f65d77ea6; xorp/mrt/buffer.h 1.19 +4 -4; commitid: c4e4457f65d77ea6; xorp/mrt/mrib_table.cc 1.48 +3 -3; commitid: c4e4457f65d77ea6; xorp/pim/pim_bsr.cc 1.21 +2 -2; commitid: c4e4457f65d77ea6; xorp/pim/pim_proto.h 1.17 +3 -3; commitid: c4e4457f65d77ea6; xorp/pim/pim_rp.cc From atanu at icir.org Tue Dec 12 19:11:30 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 13 Dec 2006 03:11:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612130311.kBD3BUVU051074@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-13 03:11:30 UTC XORP CVS repository Modified files: ospf lsa.cc lsa.hh Log message: Inter-Area-Prefix-LSA should have been Intra-Area-Prefix-LSA. Revision Changes Path 1.86 +12 -12; commitid: c765457f6f617ea6; xorp/ospf/lsa.cc 1.87 +7 -7; commitid: c765457f6f617ea6; xorp/ospf/lsa.hh From atanu at icir.org Tue Dec 12 19:43:49 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 13 Dec 2006 03:43:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612130343.kBD3hnct051412@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-13 03:43:49 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: When encoding an Intra-Area-Prefix-LSA the length was being incorrectly computed. Revision Changes Path 1.87 +2 -2; commitid: c8b9457f76f47ea6; xorp/ospf/lsa.cc From atanu at icir.org Tue Dec 12 19:44:25 2006 From: atanu at icir.org (Atanu Ghosh) Date: Wed, 13 Dec 2006 03:44:25 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612130344.kBD3iPda051460@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-13 03:44:25 UTC XORP CVS repository Modified files: ospf test_packet.cc Log message: Add test cases for an Intra-Area-Prefix-LSA. Revision Changes Path 1.49 +93 -1; commitid: c8e9457f77187ea6; xorp/ospf/test_packet.cc From pavlin at icir.org Wed Dec 13 17:26:29 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 14 Dec 2006 01:26:29 GMT Subject: [Xorp-cvs] XORP cvs commit: other/testbed/config Message-ID: <200612140126.kBE1QTcw067662@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2006-12-14 01:26:29 UTC XORP CVS repository Added files: testbed/config config13.eps config13.fig config13.ps config13.xt Log message: Added new configuration setup (for UNH multicast testing purpose). Revision Changes Path 1.1 +253 -0 other/testbed/config/config13.eps (new) 1.1 +80 -0 other/testbed/config/config13.fig (new) 1.1 +267 -0 other/testbed/config/config13.ps (new) 1.1 +70 -0 other/testbed/config/config13.xt (new) From pavlin at icir.org Wed Dec 13 18:38:53 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 14 Dec 2006 02:38:53 GMT Subject: [Xorp-cvs] XORP cvs commit: other/testbed/config Message-ID: <200612140238.kBE2crA8068375@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2006-12-14 02:38:53 UTC XORP CVS repository Modified files: testbed/config xorp.xml Log message: Temporary move four cables from xorp3 to xorp8. Currently xorp3 is dead and we need to connect xorp8 to the switch. Revision Changes Path 1.3 +19 -0; commitid: 10afe4580b9177ea6; other/testbed/config/xorp.xml From pavlin at icir.org Wed Dec 13 19:14:46 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 14 Dec 2006 03:14:46 GMT Subject: [Xorp-cvs] XORP cvs commit: other/testbed/config Message-ID: <200612140314.kBE3Ek1t068911@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2006-12-14 03:14:46 UTC XORP CVS repository Modified files: testbed/config config13.eps config13.fig config13.ps config13.xt Log message: Correct the xorp1 interface names: the four interfaces that are used (the quad card) are dc1--dc4 instead of dc0--dc3. Revision Changes Path 1.2 +6 -6; commitid: 10d0e4580c16a7ea6; other/testbed/config/config13.eps 1.2 +4 -4; commitid: 10d0e4580c16a7ea6; other/testbed/config/config13.fig 1.2 +6 -6; commitid: 10d0e4580c16a7ea6; other/testbed/config/config13.ps 1.2 +8 -8; commitid: 10d0e4580c16a7ea6; other/testbed/config/config13.xt From pavlin at icir.org Wed Dec 13 19:52:07 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Thu, 14 Dec 2006 03:52:07 GMT Subject: [Xorp-cvs] XORP cvs commit: other/testbed/config Message-ID: <200612140352.kBE3q7ue074993@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: other Changes by: pavlin at xorpc.icir.org 2006-12-14 03:52:07 UTC XORP CVS repository Modified files: testbed/config config13.eps config13.fig config13.ps config13.xt Log message: Misc. configuration fixes. Revision Changes Path 1.3 +7 -7; commitid: 1241f4580ca617ea6; other/testbed/config/config13.eps 1.3 +6 -6; commitid: 1241f4580ca617ea6; other/testbed/config/config13.fig 1.3 +7 -7; commitid: 1241f4580ca617ea6; other/testbed/config/config13.ps 1.3 +10 -10; commitid: 1241f4580ca617ea6; other/testbed/config/config13.xt From atanu at icir.org Thu Dec 14 08:36:30 2006 From: atanu at icir.org (Atanu Ghosh) Date: Thu, 14 Dec 2006 16:36:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612141636.kBEGaUlW048025@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-14 16:36:29 UTC XORP CVS repository Modified files: ospf area_router.cc Log message: OSPFv3 routing computation, start by cloning OSPFv2 code. Revision Changes Path 1.214 +229 -4; commitid: bb7e45817d8c7ea6; xorp/ospf/area_router.cc From atanu at icir.org Thu Dec 14 13:56:44 2006 From: atanu at icir.org (Atanu Ghosh) Date: Thu, 14 Dec 2006 21:56:44 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612142156.kBELuikf051865@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-14 21:56:44 UTC XORP CVS repository Modified files: ospf test_routing1.py Log message: Slightly refactor the way that tests are run and enable test3 that works. Revision Changes Path 1.5 +17 -12; commitid: ca7e4581c89c7ea6; xorp/ospf/test_routing1.py From atanu at icir.org Thu Dec 14 15:18:54 2006 From: atanu at icir.org (Atanu Ghosh) Date: Thu, 14 Dec 2006 23:18:54 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612142318.kBENIsLm054719@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-14 23:18:54 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: 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. Revision Changes Path 1.88 +16 -5; commitid: d5a44581dbdd7ea6; xorp/ospf/lsa.cc From atanu at icir.org Thu Dec 14 16:00:36 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 00:00:36 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150000.kBF00apu055170@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 00:00:36 UTC XORP CVS repository Modified files: ospf test_packet.cc Log message: When creating a Router-LSA populate with all possible router link types. Revision Changes Path 1.50 +55 -10; commitid: d7674581e5a37ea6; xorp/ospf/test_packet.cc From atanu at icir.org Thu Dec 14 16:49:09 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 00:49:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150049.kBF0n973055715@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 00:49:09 UTC XORP CVS repository Modified files: ospf test_args.hh Log message: Allow words to be pushed back to be re-read later. Revision Changes Path 1.2 +6 -1; commitid: d9884581f1057ea6; xorp/ospf/test_args.hh From atanu at icir.org Thu Dec 14 16:50:20 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 00:50:20 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150050.kBF0oKvA055820@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 00:50:20 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc test_build_lsa.hh test_routing1.py Log message: Support for adding router links to Router-LSAs, use new feature in test program. Revision Changes Path 1.6 +50 -1; commitid: d9ed4581f14b7ea6; xorp/ospf/test_build_lsa.cc 1.3 +3 -1; commitid: d9ed4581f14b7ea6; xorp/ospf/test_build_lsa.hh 1.6 +2 -1; commitid: d9ed4581f14b7ea6; xorp/ospf/test_routing1.py From pavlin at icir.org Thu Dec 14 17:01:00 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 15 Dec 2006 01:01:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200612150101.kBF110iK056034@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-15 01:01:00 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: * Reorder the instructions for cross-compilation platforms in alphabetical order. * sparc64 -> Sparc64 Revision Changes Path 1.82 +46 -46; commitid: dac34581f3a47ea6; xorp/BUILD_NOTES From atanu at icir.org Thu Dec 14 17:51:00 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 01:51:00 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150151.kBF1p0kZ056615@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 01:51:00 UTC XORP CVS repository Modified files: ospf test_routing1.py Log message: Add option processing. Revision Changes Path 1.7 +46 -12; commitid: dd0c4581ff847ea6; xorp/ospf/test_routing1.py From pavlin at icir.org Thu Dec 14 18:06:31 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 15 Dec 2006 02:06:31 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/pim Message-ID: <200612150206.kBF26V5Y056831@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-15 02:06:31 UTC XORP CVS repository Modified files: pim pim_proto.h Log message: Fix function name inside a comment: family2addr_size -> family2addr_bytelen Revision Changes Path 1.22 +2 -2; commitid: dde64582030a7ea6; xorp/pim/pim_proto.h From atanu at icir.org Thu Dec 14 18:27:13 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 02:27:13 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150227.kBF2RD7r057066@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 02:27:13 UTC XORP CVS repository Modified files: ospf test_routing_interactive.cc Log message: Add a command to set the router ID. Revision Changes Path 1.2 +5 -1; commitid: decf458208007ea6; xorp/ospf/test_routing_interactive.cc From pavlin at icir.org Thu Dec 14 19:23:26 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 15 Dec 2006 03:23:26 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200612150323.kBF3NQMT057715@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-15 03:23:26 UTC XORP CVS repository Modified files: . BUILD_NOTES Log message: Added cross-compilation instructions for PowerPC-603 Revision Changes Path 1.83 +48 -2; commitid: e15a4582151f7ea6; xorp/BUILD_NOTES From pavlin at icir.org Thu Dec 14 19:24:56 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 15 Dec 2006 03:24:56 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200612150324.kBF3OuKH057762@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-15 03:24:56 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: XORP can be cross-compiled for PowerPC-603. Revision Changes Path 1.155 +3 -3; commitid: e189458215807ea6; xorp/RELEASE_NOTES From atanu at icir.org Fri Dec 15 00:00:55 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 08:00:55 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150800.kBF80tqq060570@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 08:00:55 UTC XORP CVS repository Modified files: ospf test_routing_interactive.cc Log message: Add a command: "verify_routing_table_size". Revision Changes Path 1.3 +12 -1; commitid: ec7f458256377ea6; xorp/ospf/test_routing_interactive.cc From atanu at icir.org Fri Dec 15 00:23:17 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 08:23:17 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150823.kBF8NHLK060868@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 08:23:17 UTC XORP CVS repository Modified files: ospf test_routing_interactive.cc Log message: Add a command: "verify_routing_entry". Revision Changes Path 1.4 +15 -1; commitid: eda945825b747ea6; xorp/ospf/test_routing_interactive.cc From atanu at icir.org Fri Dec 15 00:29:52 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 08:29:52 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150829.kBF8TqEN060981@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 08:29:52 UTC XORP CVS repository Modified files: ospf test_routing1.py Log message: 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. Revision Changes Path 1.8 +39 -1; commitid: ee1a45825d007ea6; xorp/ospf/test_routing1.py From atanu at icir.org Fri Dec 15 00:58:41 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 08:58:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150858.kBF8wfLn061349@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 08:58:41 UTC XORP CVS repository Modified files: ospf test_routing_interactive.cc Log message: Only print the command being executed if verbose is true, also print the whole input line. Revision Changes Path 1.5 +5 -2; commitid: ef8a458263c07ea6; xorp/ospf/test_routing_interactive.cc From atanu at icir.org Fri Dec 15 01:04:11 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 09:04:11 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150904.kBF94BCC061543@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 09:04:11 UTC XORP CVS repository Modified files: ospf test_routing1.py Log message: Add a command line verbose flag and propogate it through to the tests. The verbose is disabled by default, previously it was enabled. Revision Changes Path 1.9 +25 -13; commitid: f04c4582650a7ea6; xorp/ospf/test_routing1.py From atanu at icir.org Fri Dec 15 01:12:09 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 09:12:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150912.kBF9C9XR061679@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 09:12:09 UTC XORP CVS repository Modified files: ospf test_routing1.py Log message: Test names now better reflect function. Revision Changes Path 1.10 +7 -7; commitid: f0d4458266e87ea6; xorp/ospf/test_routing1.py From atanu at icir.org Fri Dec 15 01:25:34 2006 From: atanu at icir.org (Atanu Ghosh) Date: Fri, 15 Dec 2006 09:25:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612150925.kBF9PYKv061884@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-15 09:25:34 UTC XORP CVS repository Modified files: ospf test_routing1.py Log message: The output when running a test is now the same as the other test programs. Revision Changes Path 1.11 +3 -3; commitid: f1a145826a0d7ea6; xorp/ospf/test_routing1.py From atanu at icir.org Fri Dec 15 16:16:45 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sat, 16 Dec 2006 00:16:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612160016.kBG0GjJc080414@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-16 00:16:45 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc Log message: A Router-LSA for OSPFv3 can no be built in particular the setting of options. Revision Changes Path 1.7 +20 -4; commitid: 13a0345833aec7ea6; xorp/ospf/test_build_lsa.cc From atanu at icir.org Fri Dec 15 17:01:46 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sat, 16 Dec 2006 01:01:46 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612160101.kBG11kuv080891@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-16 01:01:46 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc Log message: A Network-LSA for OSPFv3 can now be built in particular the setting of options. Revision Changes Path 1.8 +47 -11; commitid: 13be04583457a7ea6; xorp/ospf/test_build_lsa.cc From atanu at icir.org Fri Dec 15 17:06:18 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sat, 16 Dec 2006 01:06:18 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612160106.kBG16IIl080990@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-16 01:06:18 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc Log message: Fix a typo in a comment. Revision Changes Path 1.9 +2 -2; commitid: 13c43458346897ea6; xorp/ospf/test_build_lsa.cc From atanu at icir.org Sat Dec 16 18:48:23 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 02:48:23 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170248.kBH2mNt4097095@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 02:48:23 UTC XORP CVS repository Modified files: ospf lsa.hh Log message: Make some reference arguments const so callers don't need to create an intermediate copy of the arguments. Revision Changes Path 1.88 +3 -3; commitid: 17b2c4584aff67ea6; xorp/ospf/lsa.hh From atanu at icir.org Sat Dec 16 18:52:34 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 02:52:34 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170252.kBH2qYOC097205@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 02:52:34 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc test_build_lsa.hh Log message: Add suport for reading in IPv6Prefixes, Inter-Area-Prefix-LSAs can now be built. Revision Changes Path 1.10 +32 -2; commitid: 17b984584b0f17ea6; xorp/ospf/test_build_lsa.cc 1.4 +3 -1; commitid: 17b984584b0f17ea6; xorp/ospf/test_build_lsa.hh From atanu at icir.org Sat Dec 16 19:08:46 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 03:08:46 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170308.kBH38kDK097379@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 03:08:46 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: When printing an Inter-Area-Router-LSA as well as printing the option flag print the symbolic names. Revision Changes Path 1.89 +3 -2; commitid: 17c484584b4be7ea6; xorp/ospf/lsa.cc From atanu at icir.org Sat Dec 16 19:10:09 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 03:10:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170310.kBH3A9MS097448@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 03:10:09 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc Log message: Support for building an Inter-Area-Router-LSA. Revision Changes Path 1.11 +9 -2; commitid: 17c8d4584b5117ea6; xorp/ospf/test_build_lsa.cc From atanu at icir.org Sat Dec 16 19:15:45 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 03:15:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170315.kBH3FjLX097560@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 03:15:45 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc Log message: Add comments to distuinguish OSPFv2 and OSPFv3 only attributes. Revision Changes Path 1.12 +6 -6; commitid: 17cfd4584b6607ea6; xorp/ospf/test_build_lsa.cc From atanu at icir.org Sat Dec 16 19:30:37 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 03:30:37 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170330.kBH3UblV097734@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 03:30:37 UTC XORP CVS repository Modified files: ospf lsa.cc lsa.hh Log message: Make the argument to set_ipv6prefix const so that caller don't need to make an intermediate copy. Revision Changes Path 1.90 +5 -6; commitid: 17da94584b9db7ea6; xorp/ospf/lsa.cc 1.89 +2 -2; commitid: 17da94584b9db7ea6; xorp/ospf/lsa.hh From atanu at icir.org Sat Dec 16 20:17:32 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 04:17:32 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170417.kBH4HW8E098139@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 04:17:32 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc Log message: Remove some redundant continues and add support for AS-External-LSAs for OSPFv3. Revision Changes Path 1.13 +14 -7; commitid: 17f404584c4dc7ea6; xorp/ospf/test_build_lsa.cc From atanu at icir.org Sat Dec 16 20:28:41 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 04:28:41 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170428.kBH4SfEj098284@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 04:28:41 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc Log message: Add support for NSSA-LSAs for OSPFv3. Revision Changes Path 1.14 +14 -1; commitid: 17fd14584c7787ea6; xorp/ospf/test_build_lsa.cc From atanu at icir.org Sat Dec 16 20:32:49 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 04:32:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170432.kBH4Wn7k098383@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 04:32:49 UTC XORP CVS repository Modified files: ospf lsa.hh Log message: 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. Revision Changes Path 1.90 +5 -3; commitid: 180344584c8707ea6; xorp/ospf/lsa.hh From atanu at icir.org Sat Dec 16 20:49:56 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 04:49:56 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170449.kBH4nugw098571@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 04:49:55 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc test_build_lsa.hh Log message: Add support for Link-LSAs. Revision Changes Path 1.15 +33 -1; commitid: 180ee4584cc737ea6; xorp/ospf/test_build_lsa.cc 1.5 +3 -1; commitid: 180ee4584cc737ea6; xorp/ospf/test_build_lsa.hh From atanu at icir.org Sat Dec 16 20:59:45 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 04:59:45 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170459.kBH4xjAb098697@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 04:59:44 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc Log message: Replace the hard coded attribute names with the appropriate variable. Revision Changes Path 1.16 +34 -37; commitid: 1816e4584cec07ea6; xorp/ospf/test_build_lsa.cc From atanu at icir.org Sat Dec 16 21:22:13 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 05:22:13 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170522.kBH5MDI1098944@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 05:22:13 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: Print referenced link state IDs and referenced advertising routers using dot notation. Revision Changes Path 1.91 +7 -7; commitid: 182654584d4047ea6; xorp/ospf/lsa.cc From atanu at icir.org Sat Dec 16 21:30:21 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 05:30:21 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170530.kBH5ULQ1099113@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 05:30:21 UTC XORP CVS repository Modified files: ospf test_build_lsa.cc test_build_lsa.hh Log message: Support for building Intra-Area-Prefix-LSAs. Revision Changes Path 1.17 +33 -1; commitid: 1830c4584d5eb7ea6; xorp/ospf/test_build_lsa.cc 1.6 +3 -1; commitid: 1830c4584d5eb7ea6; xorp/ospf/test_build_lsa.hh From atanu at icir.org Sat Dec 16 21:34:30 2006 From: atanu at icir.org (Atanu Ghosh) Date: Sun, 17 Dec 2006 05:34:30 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612170534.kBH5YU00099209@xorpc.icir.org> CVSROOT: /usr/local/www/data/cvs Module name: xorp Changes by: atanu at xorpc.icir.org 2006-12-17 05:34:30 UTC XORP CVS repository Modified files: ospf test_routing1.py Log message: New test function (print_lsasV3) for OSPFv3 that build all LSAs and sets all attributes, to demonstrate the available commands. Revision Changes Path 1.12 +72 -2; commitid: 1836e4584d6e57ea6; xorp/ospf/test_routing1.py From pavlin at icir.org Sun Dec 17 12:15:09 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 17 Dec 2006 20:15:09 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/ospf Message-ID: <200612172015.kBHKF9Dc009075@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-17 20:15:09 UTC XORP CVS repository Modified files: ospf lsa.cc Log message: Remove unused variable. This fixes a compilation error with gcc-2.9x. Revision Changes Path 1.92 +1 -2; commitid: 22934585a5337ea6; xorp/ospf/lsa.cc From pavlin at icir.org Sun Dec 17 13:47:06 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 17 Dec 2006 21:47:06 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200612172147.kBHLl6R4018276@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-17 21:47:06 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_vif.cc Log message: 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. Revision Changes Path 1.82 +61 -1; commitid: 473c4585ba747ea6; xorp/mld6igmp/mld6igmp_vif.cc From pavlin at icir.org Sun Dec 17 19:10:35 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 18 Dec 2006 03:10:35 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200612180310.kBI3AZiB031311@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-18 03:10:35 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_group_record.cc Log message: Don't send the periodic Group-Specific or Group-and-Source-Specific Queries for entries that are in IGMPv1 mode. Revision Changes Path 1.30 +8 -1; commitid: 7a1d458606747ea6; xorp/mld6igmp/mld6igmp_group_record.cc From pavlin at icir.org Mon Dec 18 15:52:38 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Mon, 18 Dec 2006 23:52:38 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/mld6igmp Message-ID: <200612182352.kBINqcLb058308@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-18 23:52:38 UTC XORP CVS repository Modified files: mld6igmp mld6igmp_node.cc mld6igmp_node.hh mld6igmp_vif.cc Log message: Ignore control messages if the source address is not directly connected. Revision Changes Path 1.51 +40 -1; commitid: e395458729557ea6; xorp/mld6igmp/mld6igmp_node.cc 1.30 +16 -1; commitid: e395458729557ea6; xorp/mld6igmp/mld6igmp_node.hh 1.83 +11 -1; commitid: e395458729557ea6; xorp/mld6igmp/mld6igmp_vif.cc From pavlin at icir.org Wed Dec 20 00:30:16 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Wed, 20 Dec 2006 08:30:16 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/etc/templates Message-ID: <200612200830.kBK8UGgf086408@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-20 08:30:16 UTC XORP CVS repository Modified files: etc/templates igmp.tp mfea4.tp mfea6.tp mld.tp Log message: Add %delete methods for each interface and vif. Revision Changes Path 1.21 +3 -1; commitid: 151494588f43b7ea6; xorp/etc/templates/igmp.tp 1.16 +3 -1; commitid: 151494588f43b7ea6; xorp/etc/templates/mfea4.tp 1.16 +3 -1; commitid: 151494588f43b7ea6; xorp/etc/templates/mfea6.tp 1.21 +3 -1; commitid: 151494588f43b7ea6; xorp/etc/templates/mld.tp From pavlin at icir.org Fri Dec 22 10:54:25 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Fri, 22 Dec 2006 18:54:25 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libproto Message-ID: <200612221854.kBMIsPhI028765@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-22 18:54:25 UTC XORP CVS repository Modified files: libproto proto_state.cc Log message: Ignore the return value when calling ProtoState::shutdown(). This fixes a compilation warning for FreeBSD/amd64 6.2 with gcc-3.4.4. Submitted by: Bruce M. Simpson Revision Changes Path 1.13 +2 -2; commitid: 7030458c298a7ea6; xorp/libproto/proto_state.cc From pavlin at icir.org Sat Dec 23 11:01:32 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 23 Dec 2006 19:01:32 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/fea xorp/mld6igmp xorp/pim Message-ID: <200612231901.kBNJ1WiB075749@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-23 19:01:32 UTC XORP CVS repository Modified files: fea mfea_config.cc mld6igmp mld6igmp_config.cc pim pim_config.cc Log message: Replace string err with dummy_error_msg to reflect better the string's usage. Revision Changes Path 1.17 +4 -4; commitid: 127a1458d7cca7ea6; xorp/fea/mfea_config.cc 1.16 +7 -7; commitid: 127a1458d7cca7ea6; xorp/mld6igmp/mld6igmp_config.cc 1.49 +7 -7; commitid: 127a1458d7cca7ea6; xorp/pim/pim_config.cc From pavlin at icir.org Sat Dec 23 11:21:29 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sat, 23 Dec 2006 19:21:29 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/pim Message-ID: <200612231921.kBNJLTgS076013@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-23 19:21:29 UTC XORP CVS repository Modified files: pim pim_proto_hello.cc pim_vif.cc pim_vif.hh Log message: If we stop running PIM on an interface, then don't attempt to inform other PIM neighbors that this interface is not more the Designated Router by sending a PIM Hello message with DR Priority option of 0. This optimization is not in the spec and is not necessary in most cases, because the final PIM Hello message with Holdtime of 0 (as mandated by the PIM-SM spec) will have the same effect. Only if there are lots of joined multicast groups that might take some time for the PIM-SM router to prune before shutting down, then it might be useful to tell immediately everyone to elect some other DR. However, doing this properly adds complexity and might create confusion (again, because it is not part of the PIM-SM spec). Revision Changes Path 1.25 +1 -12; commitid: 1287a458d7fc37ea6; xorp/pim/pim_proto_hello.cc 1.64 +1 -7; commitid: 1287a458d7fc37ea6; xorp/pim/pim_vif.cc 1.41 +1 -7; commitid: 1287a458d7fc37ea6; xorp/pim/pim_vif.hh From pavlin at icir.org Sat Dec 23 16:35:04 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 24 Dec 2006 00:35:04 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/rtrmgr Message-ID: <200612240035.kBO0Z4qZ090224@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-24 00:35:04 UTC XORP CVS repository Modified files: rtrmgr master_conf_tree.cc master_conf_tree_node.cc master_conf_tree_node.hh slave_conf_tree.cc Log message: Bug fix in the %activate semantics so they match the %update semantics: introduce and propagate the "needs_activate" flag after configuration change (similar to the "needs_update" flag). Revision Changes Path 1.75 +5 -1; commitid: 1603a458dcad37ea6; xorp/rtrmgr/master_conf_tree.cc 1.24 +9 -3; commitid: 1603a458dcad37ea6; xorp/rtrmgr/master_conf_tree_node.cc 1.20 +2 -2; commitid: 1603a458dcad37ea6; xorp/rtrmgr/master_conf_tree_node.hh 1.36 +3 -1; commitid: 1603a458dcad37ea6; xorp/rtrmgr/slave_conf_tree.cc From pavlin at icir.org Sat Dec 23 16:43:03 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Sun, 24 Dec 2006 00:43:03 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp Message-ID: <200612240043.kBO0h3Il090322@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-24 00:43:03 UTC XORP CVS repository Modified files: . RELEASE_NOTES Log message: Add various release notes. Revision Changes Path 1.156 +15 -2; commitid: 160b8458dcd0d7ea6; xorp/RELEASE_NOTES From pavlin at icir.org Mon Dec 25 18:11:49 2006 From: pavlin at icir.org (Pavlin Radoslavov) Date: Tue, 26 Dec 2006 02:11:49 GMT Subject: [Xorp-cvs] XORP cvs commit: xorp/libproto xorp/pim Message-ID: <200612260211.kBQ2BnQn032499@xorpc.icir.org> CVSROOT: /usr/local/share/doc/apache/cvs Module name: xorp Changes by: pavlin at xorpc.icir.org 2006-12-26 02:11:49 UTC XORP CVS repository Modified files: libproto packet.cc pim pim_proto_register.cc Log message: Fix the byte ordering when using IpHeader4Writer::set_ip_sum() with the result calculated from inet_checksum(). The former expects the value to be in host order, but the latter calculates the result in network order. This fixes a checksum issue with IPv4 PIM Null Register packets, and a checksum issue with IP fragmentation in user space. Revision Changes Path 1.3 +9 -5; commitid: 7ead4590843d7ea6; xorp/libproto/packet.cc 1.36 +2 -2; commitid: 7ead4590843d7ea6; xorp/pim/pim_proto_register.cc