| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- [zebra 15475] - MPLS-TE docs
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
[zebra 16681] OSPF NSSA Patches
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
[zebra 16671] [PATCH] CLI extensions.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
[zebra 16525] PATCH: Bugfixes for KAME systems
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
[zebra 15715] FIX for ospf md5 authentication problem, finally!
fix copy of ospf packet buffer
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
to be derived from time() to speed up synching after restart of ospfd
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
[zebra 14599] PATCH: permit [no]multicast command for (yet) inactive interfaces
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
subnet handling
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
per-daemon and/or integrated config file
|
| | | / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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.
|
| | | | |
| | | | |
| | | | |
| | | | | |
Don't need if_proc code if using netlink
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
There are times that configuration scripts want to run vtysh but
don't want to get error messages or failed exit status
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Don't use kernel support for linkdetect in quagga.
This reverts commit 8d95ee9f88945ee49932b1a9f7af5abe6048e6e6.
|
| | | | |
| | | | |
| | | | |
| | | | | |
If passed a bad command, return non-zero exit code
|
| | | | |
| | | | |
| | | | |
| | | | | |
Check if log is turned on.
|
| |\ \ \ \ |
|
| | | | | | |
|
| | | | | | |
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Add environment variable (VTYSH_LOG) for logging.
If a command fails, exit with non-zero exit code and don't
continue multipart commands.
|
| |\ \ \ \
| | | |_|/
| | |/| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| | | |/
| | |/|
| | | |
| | | | |
This makes code work like comments and probable original design.
|
| |\| | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Mostly from incorrect usage of z option. Need to use:
printf(" size = %zd", x->size);
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Make the trivial boolean functions inline to help performance
and code size.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | | |
These trivial functions can just be inlined.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
These trivial functions take more code to call than to just
do inline.
|
| | | |
| | | |
| | | |
| | | | |
The peer_unlock() in node_cleanup could be freeing the peer.
|
|\ \ \ \
| | |/ /
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | |
| | | | |
When multipath is being used, the state of one nexthop maybe down,
but another one may be up.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
The command to turn off zebra rib debugging was wrong.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Revert "Revert "Only announce connected routes if link is detected""
This reverts commit 38701029fe978ca18645408771414a91588413d3.
|
| |/ / /
| | | |
| | | |
| | | |
| | | | |
Adding a route that already exists, or deleting a route that is
already gone, should not be an error.
|
|\| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Want to remember connected routes even if they aren't active at the
current time.
This reverts commit 84cc940a9b74d5a867a5598f4b0f6c657eb61c9c.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
|\| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Make the trivial boolean functions inline to help performance
and code size.
|
| |/ /
| | |
| | |
| | |
| | | |
Mostly from incorrect usage of z option. Need to use:
printf(" size = %zd", x->size);
|