diff options
author | David Lamparter <equinox@diac24.net> | 2010-02-05 16:24:01 +0100 |
---|---|---|
committer | David Lamparter <equinox@diac24.net> | 2010-02-05 17:43:17 +0100 |
commit | 57c7689229764e7a679c36cdec5405ef8544c5bd (patch) | |
tree | 9a037ca43580a0dfd038056e9cfad6742cfb6d0f /pimd/pim_cmd.c | |
parent | 1bc5254798593fae60361dfac8b853f6c356895c (diff) | |
download | quagga-57c7689229764e7a679c36cdec5405ef8544c5bd.tar.bz2 quagga-57c7689229764e7a679c36cdec5405ef8544c5bd.tar.xz |
bgpd: fix "bgp: move cleanup fifo code"
a8c48bb76f291c673438d2061753d05a0d9b3276 very hiddenly broke the FIFO
logic by intermixing bgp_advertise's prev/next and bgp_advertise_fifo's
prev/next, causing bgpd to SEGV on establishing a peering.
let's better have bgp_advertise_fifo point to bgp_advertise_fifo again,
thus allowing the compiler to catch intermixtures. this also reduces the
number of casts from 3 to just one.
Diffstat (limited to 'pimd/pim_cmd.c')
0 files changed, 0 insertions, 0 deletions