Ondrej Zajicek
|
a7f23f581f
|
Implements protocol templates.
Based on the patch from Alexander V. Chernikov.
Extended to support almost all protocols.
Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax.
|
2011-11-07 00:31:23 +01:00 |
|
Ondrej Zajicek
|
74add5df17
|
Fixes seqnum generation.
Thanks Mohammad Amin Shoaie for notification.
|
2011-10-27 14:52:28 +02:00 |
|
Ondrej Zajicek
|
32f95476a8
|
Signal problems with route installation to kernel tables.
|
2011-10-06 22:48:49 +02:00 |
|
Ondrej Zajicek
|
35c875f0d1
|
Fixes some error messages and the NSSA gw lookup.
Thanks to Alexander V. Chernikov for the patch.
|
2011-10-01 09:57:49 +02:00 |
|
Ondrej Zajicek
|
2918e61046
|
Fixes for OSPF NSSA handling.
|
2011-09-03 21:31:26 +02:00 |
|
Ondrej Zajicek
|
ed317862c2
|
OSPF NSSA support, inter-area LSA translation.
|
2011-08-08 01:45:31 +02:00 |
|
Ondrej Zajicek
|
4160a9dd94
|
OSPF NSSA translator election.
|
2011-07-22 20:00:24 +02:00 |
|
Ondrej Zajicek
|
41b612c31b
|
OSPF NSSA support, part one.
|
2011-07-20 23:48:06 +02:00 |
|
Ondrej Zajicek
|
9008579b97
|
Fixes broken multi-area OSPF.
|
2011-07-20 23:46:03 +02:00 |
|
Ondrej Zajicek
|
beeda6af44
|
Removes timers for stub interfaces. Also fixes some minor bugs.
|
2011-07-08 01:14:52 +02:00 |
|
Ondrej Zajicek
|
7d4e923603
|
Do not open sockets for stub interfaces.
|
2011-07-06 03:10:02 +02:00 |
|
Ondrej Zajicek
|
f796945f04
|
Fixes LSA checksum computation for larger LSAs.
|
2011-07-03 23:24:38 +02:00 |
|
Ondrej Zajicek
|
ae85e28cf4
|
Fixes a bug in OSPF causing DoS by an invalid packet.
|
2011-06-20 07:37:55 +02:00 |
|
Ondrej Zajicek
|
1155c79209
|
Fixes compatibility with Mikrotik.
|
2011-05-19 01:20:00 +02:00 |
|
Ondrej Filip
|
d600909da9
|
Fixed bug FICORA #503685.
|
2011-04-13 13:19:37 +02:00 |
|
Ondrej Zajicek
|
ab16497189
|
Fixes a nasty bug in OSPF.
Sending malformed network prefixes in LSAs causes OSPF to crash
just after the LSA is propagated to the other routers.
|
2011-03-29 01:41:46 +02:00 |
|
Ondrej Zajicek
|
52a43ae3b7
|
Minor changes in addresses.
Mainly changes IA_UNNUMBERED to IA_PEER and adds IA_HOST. Also do not
show broadcast addr in show interfaces. Nobody cares for that.
|
2011-03-28 22:46:18 +02:00 |
|
Ondrej Zajicek
|
8e48831a97
|
Vastly improved OSPF reconfiguration.
Now it can handle a change in iface pattern structure.
It can add, remove and reconfigure interfaces, vlinks and areas.
|
2011-03-17 15:53:36 +01:00 |
|
Ondrej Zajicek
|
e7b4948cbd
|
A simplification of the next-hop calculation.
Thanks to Joakim Tjernlund for the idea.
|
2010-12-28 01:43:07 +01:00 |
|
Ondrej Zajicek
|
919f5411c4
|
Implements Point-to-MultiPoint interface type for OSPF.
|
2010-12-24 18:08:07 +01:00 |
|
Ondrej Zajicek
|
39847cda73
|
Add some comments.
|
2010-12-23 12:24:40 +01:00 |
|
Ondrej Zajicek
|
f0160f0e06
|
Fixes a minor memory wasting.
|
2010-12-23 10:25:22 +01:00 |
|
Ondrej Zajicek
|
57c574d82a
|
Multipath support for OSPF
|
2010-12-07 23:35:39 +01:00 |
|
Ondrej Zajicek
|
391931d456
|
Minor finalizations of link state checks.
|
2010-11-19 13:46:21 +01:00 |
|
Ondrej Zajicek
|
79f561a173
|
Fixes a typo (in OSPF_MAX_PKT_SIZE value).
And updates a comment.
|
2010-11-19 12:45:17 +01:00 |
|
Ondrej Zajicek
|
d9e7e1b13d
|
Adds support for iface link detection to OSPF.
|
2010-11-13 14:19:23 +01:00 |
|
Ondrej Zajicek
|
5cdf264f93
|
Fixes a bug related to implicit backbone on ABR.
|
2010-11-10 16:43:11 +01:00 |
|
Ondrej Zajicek
|
c4443085a1
|
OSPF tx buffers should have the same size as rx buffers.
We should be able to send everything we received.
|
2010-11-04 17:25:48 +01:00 |
|
Ondrej Zajicek
|
d5356072ac
|
Fixes a bug in LSA update of large LSAs.
|
2010-11-04 17:22:43 +01:00 |
|
Ondrej Zajicek
|
d3209d939d
|
Fixes a bug in OSPF.
|
2010-11-03 10:04:46 +01:00 |
|
Ondrej Zajicek
|
ed76033c84
|
Fixes some typos.
|
2010-10-22 08:35:19 +02:00 |
|
Ondrej Zajicek
|
faf58cec4d
|
Fixes a bug in NBMA on an iface with multiple IP addresses.
|
2010-08-22 14:43:53 +02:00 |
|
Ondrej Zajicek
|
ba5e5940aa
|
Adds igp_metric attribute.
|
2010-08-02 13:11:53 +02:00 |
|
Ondrej Zajicek
|
d395fe4855
|
Fixes bug in OSPF ext-LSA origination.
|
2010-07-31 11:37:30 +02:00 |
|
Ondrej Zajicek
|
824de84d48
|
Do not start with huge OSPF FIBs.
Most OSPF instances don't need 64k FIB fields. This change halves
resident memory usage on small OSPF networks.
|
2010-06-02 22:25:39 +02:00 |
|
Ondrej Filip
|
4461b89791
|
Minor bug that appears only in debug mode.
|
2010-06-02 12:11:20 +02:00 |
|
Ondrej Zajicek
|
9b061f7ea5
|
Minor fixes.
|
2010-05-28 11:16:39 +02:00 |
|
Ondrej Zajicek
|
691057f033
|
Support loopback/dummy addresses.
|
2010-05-26 16:09:22 +02:00 |
|
Ondrej Zajicek
|
e0a62ad0f8
|
Fixes a bug in duplicit configured stubnets.
If there was the same configured stubnet on local and remote
router, the remote route always won regardless of its cost.
|
2010-05-26 12:32:30 +02:00 |
|
Ondrej Zajicek
|
52572e94ec
|
Check for OSPF seqnum wraparound and handle it.
|
2010-05-23 12:34:09 +02:00 |
|
Ondrej Zajicek
|
6d04ef8987
|
Comment update.
|
2010-05-21 16:40:09 +02:00 |
|
Ondrej Zajicek
|
7ff5803bec
|
Do not originate summary or external LSA if it already here and not changed.
|
2010-05-16 10:27:20 +02:00 |
|
Ondrej Zajicek
|
ee7408c2be
|
Fixes a bug in LSA flooding.
LSAs are sometimes prematurely removed from LS retransmission lists.
|
2010-05-07 15:54:27 +02:00 |
|
Ondrej Zajicek
|
54818e9beb
|
A minor bugfix in OSPF ext-LSA processing.
|
2010-05-03 00:10:48 +02:00 |
|
Ondrej Zajicek
|
506fa1a73e
|
Merge several fixes suggested by Joakim Tjernlund.
|
2010-05-02 22:41:40 +02:00 |
|
Ondrej Zajicek
|
6384c7d7aa
|
OSPF: most of summary LSA orig./flush logic rewritten.
Fixes many bugs in the old code and makes it much cleaner.
|
2010-05-02 19:58:34 +02:00 |
|
Ondrej Zajicek
|
ba32170657
|
Better support for /31 networks.
|
2010-04-28 00:39:57 +02:00 |
|
Ondrej Zajicek
|
48b0814ace
|
A fix in OSPFv3 next_hop calculation.
|
2010-04-27 18:29:01 +02:00 |
|
Ondrej Zajicek
|
9d1ee13887
|
Neighbors on OSPF broadcast networks should be identified by IP address, not RID.
Allows simple support for multiple interfaces to the same network.
|
2010-04-26 19:08:57 +02:00 |
|
Ondrej Zajicek
|
4e5fb4b60c
|
Skip LSA host<->network endianity conversions on big endians.
|
2010-04-25 20:12:34 +02:00 |
|