On Fri, Apr 28, 2017 at 09:01:59AM +0700, Robert Elz wrote: > LIBRARY > Standard C Library (libc, -lc) > > SYNOPSIS > #include <signal.h> > > int > signame(int sig, char *name, size_t namelen); > > int > signumber(const char *name);
libc is fine. I'd call it signalnumber and signalname, but ok. Do we
really need to deal with dynamic signal numbers? I'd just make it
const char *signame(int sig) __pure
and if the application wants to use its own buffer, it can then
str(l)cpy or strdup it.
Joerg
