0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-12-22 09:41:54 +00:00
bird/sysdep
Maria Matejka e3c5cf6637 Fixed undefined behavior on signals.
The C11 specification allows only sig_atomic_t and _Atomic variable
access. All other accesses to global variables are undefined behavior.

Using int was probably OK on x86 and x86_64; yet there were some reports
from other architectures (especially some MIPS) that in rare cases,
after issuing SIGHUP, BIRD did strange things.
2019-10-04 21:00:40 +02:00
..
bsd KRT: Fix direct routes for BSD 2018-01-14 19:21:39 +01:00
cf Add support for source-specific IPv6 routes to BIRD core 2018-02-13 16:39:07 +01:00
linux Add support for source-specific IPv6 routes to BIRD core 2018-02-13 16:39:07 +01:00
unix Fixed undefined behavior on signals. 2019-10-04 21:00:40 +02:00
config.h NEWS and version update 2018-03-21 16:33:08 +01: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