summaryrefslogtreecommitdiff
path: root/lib/imsg-buffer.c
diff options
context:
space:
mode:
authorIgor Ryzhov <iryzhov@nfware.com>2021-05-17 19:34:02 +0300
committerIgor Ryzhov <iryzhov@nfware.com>2021-05-17 19:34:11 +0300
commit8f0c2688d79d9822157de9651fc2516c2a1379cb (patch)
tree871986b1ce051ceaa74b963ba04ff8e069f54784 /lib/imsg-buffer.c
parenta63273a5b48bcae375af39928bafafadc6a31e0c (diff)
ripd: fix interface wakeup after shutdown
RIP schedules a call to `rip_interface_wakeup` in 1 second after receiving the interface UP event from zebra. The function is called even if the interface was shut down during this interval. This is incorrect and also leads to a crash in the following scenario: ``` vtysh -c "conf" -c "router rip vrf red" -c "network enp2s0" ip link add red type vrf table 1 ip link set enp2s0 vrf red ip link set enp2s0 down ip link set enp2s0 up && ip link del red ``` Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
Diffstat (limited to 'lib/imsg-buffer.c')
0 files changed, 0 insertions, 0 deletions