mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2024-12-22 09:41:54 +00:00
36d5d2dd5c
Per RFC 3101, N-bit signalling NSSA support should be used only in Hello packets, not in DBDES packets. BIRD since 2.0.4 verifies N-bit in neighbor structure, which is learned from DBDES packets, therefore NSSA-LSAs are not propagated to proper implementations of RFC 3101. This patch fixes that. Both removing the check and removing N-bit from DBDES packet. This will fix compatibility issues with proper implementations, but causes compatibility issues with BIRD 2.0.4. |
||
---|---|---|
.. | ||
config.Y | ||
dbdes.c | ||
Doc | ||
hello.c | ||
iface.c | ||
lsack.c | ||
lsalib.c | ||
lsalib.h | ||
lsreq.c | ||
lsupd.c | ||
Makefile | ||
neighbor.c | ||
ospf.c | ||
ospf.h | ||
packet.c | ||
rt.c | ||
rt.h | ||
topology.c | ||
topology.h |