summaryrefslogtreecommitdiff
path: root/lib/log.c
diff options
context:
space:
mode:
authorDinesh Dutt <5016467+ddutt@users.noreply.github.com>2019-08-12 06:19:54 -0700
committerGitHub <noreply@github.com>2019-08-12 06:19:54 -0700
commit642b081be34f151a6d1bf7bf5c1586bc8561702c (patch)
treee0705cd29d73db5e3df71a57d03ec350af936905 /lib/log.c
parentdcc1615e1b5f8f439f01fd9e61845f377d28a07a (diff)
parent595ad74b772ef1e32a1c238e6bc8ae7eb447cd27 (diff)
Merge pull request #1 from FRRouting/master
Merging from upstream tree
Diffstat (limited to 'lib/log.c')
-rw-r--r--lib/log.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/log.c b/lib/log.c
index c577239908..51a0ddd6b7 100644
--- a/lib/log.c
+++ b/lib/log.c
@@ -559,9 +559,7 @@ static void crash_write(struct fbuf *fb, char *msgstart)
void zlog_signal(int signo, const char *action, void *siginfo_v,
void *program_counter)
{
-#ifdef SA_SIGINFO
siginfo_t *siginfo = siginfo_v;
-#endif
time_t now;
char buf[sizeof("DEFAULT: Received signal S at T (si_addr 0xP, PC 0xP); aborting...")
+ 100];
@@ -575,7 +573,6 @@ void zlog_signal(int signo, const char *action, void *siginfo_v,
msgstart = fb.pos;
bprintfrr(&fb, "Received signal %d at %lld", signo, (long long)now);
-#ifdef SA_SIGINFO
if (program_counter)
bprintfrr(&fb, " (si_addr 0x%tx, PC 0x%tx)",
(ptrdiff_t)siginfo->si_addr,
@@ -583,7 +580,6 @@ void zlog_signal(int signo, const char *action, void *siginfo_v,
else
bprintfrr(&fb, " (si_addr 0x%tx)",
(ptrdiff_t)siginfo->si_addr);
-#endif /* SA_SIGINFO */
bprintfrr(&fb, "; %s\n", action);
crash_write(&fb, msgstart);