]> git.ipfire.org Git - thirdparty/bird.git/commit
Fixes a tricky bug in route filtering.
authorOndrej Zajicek <santiago@crfreenet.org>
Mon, 2 Jan 2012 23:42:25 +0000 (00:42 +0100)
committerOndrej Zajicek <santiago@crfreenet.org>
Mon, 2 Jan 2012 23:42:25 +0000 (00:42 +0100)
commita03ede64936d0aee1a760a19dc6194b2fdc9c692
tree6f5ac769f779e1073b8a1f56aabd29a2b3d2c687
parent69a8259c5e438f949bd58b1a2f8e1d12a49f9216
Fixes a tricky bug in route filtering.

Route attributes was used after rta was freed during copy-on-write in
filter code. This causes some random crashes, esp. with multipath
routes.
filter/filter.c
lib/slab.c