Commit Diff


commit - 68d87340f307007536962ac05e4d1913552b76f4
commit + 047fe0f8e2a88230fa1dad25988df1b66beec412
blob - 47275b4db415a9c8b0926d30f268cd30653f6dda
blob + e03c5ab990a5564cd89855a0c5bd975d65d854b8
--- lstun.c
+++ lstun.c
@@ -474,7 +474,11 @@ main(int argc, char **argv)
 	signal_set(&sigintev, SIGINT, terminate, NULL);
 	signal_set(&sigtermev, SIGTERM, terminate, NULL);
 	signal_set(&sigchldev, SIGCHLD, chld, NULL);
+#ifdef SIGINFO
 	signal_set(&siginfoev, SIGINFO, info, NULL);
+#else
+	signal_set(&siginfoev, SIGUSR1, info, NULL);
+#endif
 
 	signal_add(&sighupev, NULL);
 	signal_add(&sigintev, NULL);