]> git.ipfire.org Git - thirdparty/bird.git/commit
Log: Fix broken syslog name
authorOndrej Zajicek (work) <santiago@crfreenet.org>
Tue, 1 Nov 2016 10:37:49 +0000 (11:37 +0100)
committerOndrej Zajicek (work) <santiago@crfreenet.org>
Tue, 1 Nov 2016 10:37:49 +0000 (11:37 +0100)
commit17fe57d8dcc89aea520788914b252cf49cf060ff
treed31c0cdbd89d66cdc6de607252bf0915e563ea5e
parent3213273d8261c69a343fcd7d4c9607385dfdbb65
Log: Fix broken syslog name

BIRD passed string from configuration to openlog(), which kept it
internally. After reconfiguration the old string was freed, therefore
openlog had invalid copy.

Thanks to Chris Caputo for the original patch.
lib/string.h
sysdep/unix/log.c