• Jan Maria Matejka's avatar
    Filter: fixed eattr cached pointer · 1771f70d
    Jan Maria Matejka authored
    Use ACCESS_RTE to guard **f_rte, use ACCESS_EATTRS to guard **f_eattrs.
    Use f_rta_cow() before writing to rta or eattrs, use f_rte_cow() before
    writing preference (stored in rte).
    
    Do not access eattrs indirectly through (*f_rte)->attrs->eattrs, it is
    way too slow. The cached pointer is faster.
    1771f70d
Name
Last commit
Last update
client Loading commit data...
conf Loading commit data...
doc Loading commit data...
filter Loading commit data...
lib Loading commit data...
misc Loading commit data...
nest Loading commit data...
proto Loading commit data...
sysdep Loading commit data...
test Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
Doc Loading commit data...
INSTALL Loading commit data...
Makefile.in Loading commit data...
NEWS Loading commit data...
README Loading commit data...
aclocal.m4 Loading commit data...
bird.conf Loading commit data...
configure.ac Loading commit data...