summaryrefslogtreecommitdiffstats
path: root/ospfd/ospf_network.h
diff options
context:
space:
mode:
authorOlivier Dugeon <olivier.dugeon@orange.com>2018-02-01 14:30:34 +0100
committerOlivier Dugeon <olivier.dugeon@orange.com>2018-02-01 14:30:34 +0100
commitdb28a51f7e3b7ada03994e1fb4eb027fc9b37f11 (patch)
tree3ca34024e94af3e91d17a5142258e1e978775613 /ospfd/ospf_network.h
parentOSPFd: Clean up Segment Routing patch (diff)
downloadfrr-db28a51f7e3b7ada03994e1fb4eb027fc9b37f11.tar.xz
frr-db28a51f7e3b7ada03994e1fb4eb027fc9b37f11.zip
OSPFd: Correct Extended Prefix LSA refresh
- When Extended Prefix LSA need to be refresh, paramaters may be taken from the wrong interface i.e. Extended Link instead of Prefix resulting in producing an empty LSA body. Then, ospfd crash due to the assert on LSA length in ospf_lsa_different() function: code check that the LSA size is larger than LSA header i.e. LSA is not empty. Signed-off-by: Olivier Dugeon <olivier.dugeon@orange.com>
Diffstat (limited to 'ospfd/ospf_network.h')
0 files changed, 0 insertions, 0 deletions