]> git.puffer.fish Git - mirror/frr.git/commit
LA (local-address) bit related inter-op fix.
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 20 May 2015 01:03:51 +0000 (18:03 -0700)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 20 May 2015 01:03:51 +0000 (18:03 -0700)
commita1c55bf1ddff35726f83175c7d2427bfec91b8ee
treeab4cd5736a1b1144ffd92a307520875701698c13
parent2fed88876abb440c9d87d873b60a043c0e14d3b0
LA (local-address) bit related inter-op fix.

As per the RFC, when the NU bit is set, prefix should be ignored.
However, the code is currently ignoring prefix with LA bit too.

Fixing that part.

In future, we should also set LA bit for the loopback addresses. Not doing this
part right away, as quagga wont be backward compatible with its own previous
releases. Maybe after a release or so, we should start setting LA bit too.

Signed-off-by: Vipin Kumar <vipin@cumulusnetworks.com>
Reviewed-by: Daniel Walton <dwalton@cumulusnetworks.com>
ospf6d/ospf6_intra.c