summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * | | "Masahiko Endo" < endo @ suri . co . jp >paul2002-12-134-0/+709
| | | | | | | | | | | | | | | | | | | | | | | | - [zebra 15475] - MPLS-TE docs
| | | * | | update changelogpaul2002-12-131-1/+7
| | | | | |
| | | * | | change log message fron signed to unsigned decimalpaul2002-12-131-1/+1
| | | | | |
| | | * | | Kevin C Miller <kevinm@andrew.cmu.edu>patch_z16681_ospfd_nssapaul2002-12-139-60/+146
| | | | | | | | | | | | | | | | | | | | | | | | [zebra 16681] OSPF NSSA Patches
| | | * | | Yon Uriarte <havanna_moon@gmx.net>paul2002-12-131-22/+157
| | | | | | | | | | | | | | | | | | | | | | | | [zebra 16671] [PATCH] CLI extensions.
| | | * | | Michal Ludvig <michal@logix.cz>patch_z16525_kamepaul2002-12-132-14/+29
| | | | | | | | | | | | | | | | | | | | | | | | [zebra 16525] PATCH: Bugfixes for KAME systems
| | | * | | [zebra 14631] Generic PtP and RFC3021 interface addressing supportpatch_z14631_ptp_rfc3021paul2002-12-139-165/+67
| | | | | |
| | | * | | changelog updatedpre-rfc2301paul2002-12-131-0/+4
| | | | | |
| | | * | | zebra link state detection supportpatch_z12269_linkstatepaul2002-12-1314-34/+123
| | | | | |
| | | * | | ospfd Point-to-Multipoint supportpatch_z14800_ospfd_ptmppaul2002-12-133-11/+72
| | | | | |
| | | * | | Greg Troxel <gdt@ir.bbn.com>patch_z15715_ospf_md5paul2002-12-131-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [zebra 15715] FIX for ospf md5 authentication problem, finally! fix copy of ospf packet buffer
| | | * | | zebra-ospfd-md5auth-seqnum.patch - paulj - change OSPF md5 sequence numberpatch_z15646_ospfd_seqnum_timepaul2002-12-131-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | to be derived from time() to speed up synching after restart of ospfd
| | | * | | patch from Frank van Maarseveen <F.vanMaarseveen@inter.NL.net>patch_z14599_multicast_inactive_ifpaul2002-12-131-11/+25
| | | | | | | | | | | | | | | | | | | | | | | | [zebra 14599] PATCH: permit [no]multicast command for (yet) inactive interfaces
| | | * | | Added RIPv1 patch - bug fixes and improved/more interoperable classfulpatch_z15769_ripv1paul2002-12-133-31/+161
| | | | | | | | | | | | | | | | | | | | | | | | subnet handling
| | | * | | Added vtysh patch to allow 'write file' command to write eitherpatch_z15554_vtysh_writeconfpaul2002-12-133-26/+104
| | | | | | | | | | | | | | | | | | | | | | | | per-daemon and/or integrated config file
| | | * | | Initial revisionpaul2002-12-13420-0/+243853
| | | / /
| * | | | Handle network interface renamesStephen Hemminger2008-07-311-35/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The interface index (rather than the name) is the primary key, so if name changes just update the record rather than doing a delete/update.
| * | | | Use netlink to find interfacesStephen Hemminger2008-07-301-8/+9
| | | | | | | | | | | | | | | | | | | | Don't need if_proc code if using netlink
| * | | | Add a --noerror optionStephen Hemminger2008-07-301-7/+18
| | | | | | | | | | | | | | | | | | | | | | | | | There are times that configuration scripts want to run vtysh but don't want to get error messages or failed exit status
| * | | | Do link detect in quagga, rather than kernelStephen Hemminger2008-07-287-167/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't use kernel support for linkdetect in quagga. This reverts commit 8d95ee9f88945ee49932b1a9f7af5abe6048e6e6.
| * | | | Return non-zero exit code on error.Stephen Hemminger2008-07-281-1/+2
| | | | | | | | | | | | | | | | | | | | If passed a bad command, return non-zero exit code
| * | | | Don't seg fault if logging not enabled.Stephen Hemminger2008-07-281-2/+4
| | | | | | | | | | | | | | | | | | | | Check if log is turned on.
| * | | | Merge branch 'islavista' of suva.vyatta.com:/git/vyatta-quagga into islavistaStephen Hemminger2008-07-282-6/+2
| |\ \ \ \
| | * | | | Enable IPv6 routing daemons.Stig Thormodsrud2008-07-271-2/+2
| | | | | |
| | * | | | Remove vestigial watchlink code.Stig Thormodsrud2008-07-271-4/+0
| | | | | |
| * | | | | Make vtysh more useable for scriptingStephen Hemminger2008-07-283-13/+51
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Add environment variable (VTYSH_LOG) for logging. If a command fails, exit with non-zero exit code and don't continue multipart commands.
| * | | | Merge branch 'hollywood' of speedy:git/vyatta-quagga into islavistaStephen Hemminger2008-07-241-26/+44
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Fix management of route changesStephen Hemminger2008-07-241-27/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Earlier changes to route management caused any route change to cause the whole RIB to marked as changed. This then causes route flapping. Fix by being more selective about what changes get flagged. Bugfix 3488
| | * | | Only set ifindex on set passStephen Hemminger2008-07-231-2/+2
| | | |/ | | |/| | | | | | | | | This makes code work like comments and probable original design.
| * | | Merge branch 'islavista' of suva.vyatta.com:/git/vyatta-quagga into islavistaStephen Hemminger2008-07-243-106/+125
| |\| |
| * | | Fix compiler warnings from incorrect format stringsStephen Hemminger2008-07-116-8/+10
| | | | | | | | | | | | | | | | | | | | Mostly from incorrect usage of z option. Need to use: printf(" size = %zd", x->size);
| * | | Make some trivial functions on interfaces inlineStephen Hemminger2008-07-112-66/+59
| | | | | | | | | | | | | | | | | | | | Make the trivial boolean functions inline to help performance and code size.
| * | | Add reference counting to bgp instanceStephen Hemminger2008-07-113-13/+51
| | | | | | | | | | | | | | | | | | | | | | | | This adds reference counting to avoid cases where bgp instance is refered to by peers after bgp has been deleted. The style and format matchs other reference counting in Quagga
| * | | Change peer_lock/unlock to inlineStephen Hemminger2008-07-112-46/+23
| | | | | | | | | | | | | | | | These trivial functions can just be inlined.
| * | | Change bgp_info_lock/unlock to be inlineStephen Hemminger2008-07-112-36/+20
| | | | | | | | | | | | | | | | | | | | These trivial functions take more code to call than to just do inline.
| * | | Fix use after free in rsclient cleanupStephen Hemminger2008-07-111-2/+2
| | | | | | | | | | | | | | | | The peer_unlock() in node_cleanup could be freeing the peer.
* | | | Merge branch 'hollywood'Rick Balocca2008-07-184-104/+110
|\ \ \ \ | | |/ / | |/| |
| * | | Remove routes from FIB.Stephen Hemminger2008-07-171-17/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Earlier commit for Bug 3434 caused removed routes not to be marked as SELECTED. This caused them not to be removed. Fix is to always check both flags. Bugfix 3479
| * | | Handle state transistions when there are multiple nexthopsStephen Hemminger2008-07-171-63/+53
| | | | | | | | | | | | | | | | | | | | When multipath is being used, the state of one nexthop maybe down, but another one may be up.
| * | | Update recursive route when nexthop changesStephen Hemminger2008-07-161-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes two fixes. First entries that are marked for removal should not be used (clear SELECTED flag). Also, when recursive route changes, the CHANGED flag needs to be set to force update. Bugfix 3434
| * | | Merge extreme:vyatta/hollywood/vyatta-quagga into hollywoodStephen Hemminger2008-07-161-1/+1
| |\ \ \
| | * | | Minor typo in zebra debuggingStephen Hemminger2008-07-161-1/+1
| | | | | | | | | | | | | | | | | | | | The command to turn off zebra rib debugging was wrong.
| * | | | Go back to hiding connected routes from down interfacesStephen Hemminger2008-07-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Revert "Only announce connected routes if link is detected"" This reverts commit 38701029fe978ca18645408771414a91588413d3.
| * | | | Handle races with add/delete of routesStephen Hemminger2008-07-161-27/+20
| |/ / / | | | | | | | | | | | | | | | | Adding a route that already exists, or deleting a route that is already gone, should not be an error.
* | | | Merge branch 'hollywood'Rick Balocca2008-07-162-38/+51
|\| | |
| * | | Revert "Only announce connected routes if link is detected"Stephen Hemminger2008-07-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Want to remember connected routes even if they aren't active at the current time. This reverts commit 84cc940a9b74d5a867a5598f4b0f6c657eb61c9c.
| * | | Update RIB/FIB on recursive route state changesStephen Hemminger2008-07-151-37/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a link state change event causes a different nexthop, then the RIB (and FIB) need to be updated. Solved by forcing the CHANGED flag. This code could be rearranged to be cleaner in future. Bugfix 3434
* | | | Merge branch 'hollywood'Rick Balocca2008-07-158-74/+69
|\| | |
| * | | Make some trivial functions on interfaces inlineStephen Hemminger2008-07-112-66/+59
| | | | | | | | | | | | | | | | | | | | Make the trivial boolean functions inline to help performance and code size.
| * | | Fix compiler warnings from incorrect format stringsStephen Hemminger2008-07-116-8/+10
| |/ / | | | | | | | | | | | | Mostly from incorrect usage of z option. Need to use: printf(" size = %zd", x->size);