Statistics
| Branch: | Revision:

iof-bird-daemon / proto / ospf @ 6ff81197

Name Size Revision Age Author Comment
Doc 84 Bytes 3a2a3c73 over 2 years Ondrej Zajicek (work) Doc: Rename code documentation files back to Doc
Makefile 198 Bytes 9b0a0ba9 over 4 years Ondrej Zajicek (work) Unit Testing for BIRD - Unit Testing Framewor...
config.Y 19 KB 4a3f5b36 over 2 years Ondrej Zajicek (work) OSPF: Basic support for DN-bit handling (RFC 45...
dbdes.c 11.9 KB 16605f2f over 2 years Ondrej Zajicek (work) OSPF: Reject duplicate DBDES packets after dead...
hello.c 9.74 KB 0ac9cb2c over 2 years Ondrej Zajicek (work) OSPF: Fix some trace messages Missing argument...
iface.c 34.2 KB baeacdcf over 2 years Ondrej Zajicek (work) OSPF: Fix reconfiguration of vlinks Fix crash ...
lsack.c 4.66 KB a9b97cbc over 2 years Ondrej Zajicek (work) OSPF: Send direct acknowledgements as unicast ...
lsalib.c 15.3 KB 4a3f5b36 over 2 years Ondrej Zajicek (work) OSPF: Basic support for DN-bit handling (RFC 45...
lsalib.h 3.04 KB 5a50a989 over 2 years Ondrej Zajicek (work) OSPF: Opaque LSAs and Router Information LSA A...
lsreq.c 3.5 KB 5a50a989 over 2 years Ondrej Zajicek (work) OSPF: Opaque LSAs and Router Information LSA A...
lsupd.c 18 KB 5a50a989 over 2 years Ondrej Zajicek (work) OSPF: Opaque LSAs and Router Information LSA A...
neighbor.c 15.9 KB 16605f2f over 2 years Ondrej Zajicek (work) OSPF: Reject duplicate DBDES packets after dead...
ospf.c 38.5 KB 875cc073 about 2 years Ondrej Zajicek (work) Nest: Update handling of temporary attributes ...
ospf.h 31.3 KB 4a3f5b36 over 2 years Ondrej Zajicek (work) OSPF: Basic support for DN-bit handling (RFC 45...
packet.c 17.6 KB d4cebc6b over 2 years Jan Maria Matejka No more warnings ... no more warnings No more ...
rt.c 49.7 KB 9aa77fcc over 2 years Ondrej Zajicek (work) OSPF: Improved handling of tmpattrs Keep track...
rt.h 4.91 KB 4e276a89 over 4 years Jan Moskyto Matejka Merged multipath and single-path data structure...
topology.c 53.4 KB 6ff81197 about 2 years Ondrej Zajicek (work) OSPFv3: Fix some overlooked cases in IPv4 mode ...
topology.h 9.53 KB 4a3f5b36 over 2 years Ondrej Zajicek (work) OSPF: Basic support for DN-bit handling (RFC 45...

Latest revisions

# Date Author Comment
6ff81197 04/12/2019 12:11 PM Ondrej Zajicek (work)

OSPFv3: Fix some overlooked cases in IPv4 mode

Prefixes with max length (/32) were not handled properly.

Thanks to bauen1 for the bugreport.

875cc073 03/14/2019 04:31 PM Ondrej Zajicek (work)

Nest: Update handling of temporary attributes

The temporary atttributes are no longer removed by ea_do_prune(), but
they are undefined by store_tmp_attrs() protocol hooks. This fixes
several bugs where temporary attributes were removed when they should
not or not removed when they should be. The flag EAF_TEMP is no longer...

9aa77fcc 03/06/2019 05:28 PM Ondrej Zajicek (work)

OSPF: Improved handling of tmpattrs

Keep track of whether OSPF tmpattrs are actually defined for given route
(using flags in rte->pflags). That makes them behave more like real
eattrs so a protocol can define just a subset of them or they can be
undefined by filters....

bf8d7bba 02/17/2019 12:54 AM Ondrej Zajicek (work)

OSPF: Reset LSAs during area type change

When area is reconfigured to a different type, we need to flush LSAs as
they may not be valid (e.g. NSSA-LSA for non-NSSA area). Also, when we
have have just one OSPF area and that changes type, we could restart OSPF...

4a3f5b36 02/13/2019 02:53 PM Ondrej Zajicek (work)

OSPF: Basic support for DN-bit handling (RFC 4576)

External LSAs originated by OSPF routers with VPN-PE behavior enabled are
marked by DN flag and they are ignored by other OSPF routers with VPN-PE
enabled.

1e958e52 02/09/2019 03:15 PM Ondrej Zajicek (work)

OSPF: Do not originate Router-Information LSA

As we do not have much usage for it yet.

a9b97cbc 02/03/2019 07:22 PM Ondrej Zajicek (work)

OSPF: Send direct acknowledgements as unicast

Direct acknowledgements should be send as unicast to a corresponding
neighbor. Only delayed acks should be send as multicast to all/designated
routers.

16605f2f 02/03/2019 04:31 PM Ondrej Zajicek (work)

OSPF: Reject duplicate DBDES packets after dead interval

Master may free last DBDES packet immediately. Slave must wait dead
interval before freeing last DBDES packet and then reject duplicate
DBDES packets with SeqNumberMismatch.

9c94583a 02/03/2019 03:20 PM Ondrej Zajicek (work)

OSPF: DD seqnum should be initialized only for first attempts

After SeqNumberMismatch/BadLSReq, we should continue with the old
seqnum++. The old code tries to do that by n->adj, but it was set
nowhere.

267da813 02/03/2019 02:45 PM Ondrej Zajicek (work)

OSPF: Reject DBDES packets with non-matching MTU

As it is specified in RFC 2328. The old code just provided warning.

View revisions

Also available in: Atom