Ребята, я не могу найти версию syslog () для Linux, которая только что появилась, ... есть? А если нет, то что ты? Очевидный ответ - переместить средство ведения журнала в отдельный поток и сериализовать доступ к syslog ...
Согласно спецификации POSIX функция syslog уже поточно-ориентирована и поэтому реализована в Linux. Так что syslog_r не нужен - используйте syslog, если вам нужна функция входящего регистратора.