0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 09:41:54 +00:00
bird/sysdep
Ondrej Zajicek (work) 9b9a7143c4 Conf: Fixes bug in symbol lookup during reconfiguration
Symbol lookup by cf_find_symbol() not only did the lookup but also added
new void symbols allocated from cfg_mem linpool, which gets broken when
lookups are done outside of config parsing, which may lead to crashes
during reconfiguration.

The patch separates lookup-only cf_find_symbol() and config-modifying
cf_get_symbol(), while the later is called only during parsing. Also
new_config and cfg_mem global variables are NULLed outside of parsing.
2015-11-09 00:42:02 +01:00
..
bsd unsigned [int] -> uint 2015-06-08 02:24:08 +02:00
cf KRT: Fixes learning of preferred kernel routes. 2015-04-25 20:43:43 +02:00
linux Minor changes 2015-10-17 14:43:37 +02:00
unix Conf: Fixes bug in symbol lookup during reconfiguration 2015-11-09 00:42:02 +01:00
autoconf.h.in BFD protocol, ready for release. 2013-11-19 22:33:48 +01:00
config.h NEWS and version update 2015-04-20 12:27:00 +02:00
Doc Documented all the sysdeps (only briefly, I admit). 2000-06-05 12:49:04 +00:00
sysdep.sgml Spelling fixes to progdoc. 2000-06-07 12:29:08 +00:00