]> git.puffer.fish Git - mirror/frr.git/commit
lib: add some abstraction guards for table code
authorDavid Lamparter <equinox@opensourcerouting.org>
Thu, 6 Jul 2017 13:30:31 +0000 (15:30 +0200)
committerDavid Lamparter <equinox@opensourcerouting.org>
Tue, 11 Jul 2017 11:47:31 +0000 (13:47 +0200)
commit4cb260c33e7656d35167beb3d006e6a78766716e
treea48ac21c81330cc2f94b6f4cbc8eb9f3de8cdb71
parent9dc716d64c1e2aa7dbd894f0eaa4c3363391941f
lib: add some abstraction guards for table code

route_node->parent and route_node->link shouldn't be touched by user
code since that is a recipe for trouble once we have a hash table in
parallel.

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
bgpd/rfapi/rfapi_import.c
bgpd/rfapi/rfapi_rib.c
lib/table.c
lib/table.h
ospf6d/ospf6_lsdb.c