=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tmux.c,v retrieving revision 1.196 retrieving revision 1.197 diff -u -r1.196 -r1.197 --- src/usr.bin/tmux/tmux.c 2020/04/09 15:35:27 1.196 +++ src/usr.bin/tmux/tmux.c 2020/04/16 07:28:36 1.197 @@ -1,4 +1,4 @@ -/* $OpenBSD: tmux.c,v 1.196 2020/04/09 15:35:27 nicm Exp $ */ +/* $OpenBSD: tmux.c,v 1.197 2020/04/16 07:28:36 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -165,6 +166,17 @@ mode &= ~O_NONBLOCK; fcntl(fd, F_SETFL, mode); } +} + +const char * +sig2name(int signo) +{ + static char s[11]; + + if (signo > 0 && signo < NSIG) + return (sys_signame[signo]); + xsnprintf(s, sizeof s, "%d", signo); + return (s); } const char *