Lines Matching defs:signo
358 the largest signo value defined in @code{<signal.h>}.
383 @deftypefn Supplemental {const char *} strsignal (int @var{signo})
408 strsignal (int signo)
422 if ((signo < 0) || (signo >= sys_nsig))
427 else if ((sys_siglist == NULL) || (sys_siglist[signo] == NULL))
430 sprintf (buf, "Signal %d", signo);
436 msg = (const char *) sys_siglist[signo];
446 @deftypefn Extension {const char*} strsigno (int @var{signo})
467 strsigno (int signo)
477 if ((signo < 0) || (signo >= num_signal_names))
482 else if ((signal_names == NULL) || (signal_names[signo] == NULL))
485 sprintf (buf, "Signal %d", signo);
491 name = signal_names[signo];
512 int signo = 0;
520 for (signo = 0; signo < num_signal_names; signo++)
522 if ((signal_names[signo] != NULL) &&
523 (strcmp (name, signal_names[signo]) == 0))
528 if (signo == num_signal_names)
530 signo = 0;
533 return (signo);
539 @deftypefn Supplemental void psignal (int @var{signo}, char *@var{message})
542 followed by the description of the signal specified by @var{signo},
552 psignal (int signo, char *message)
558 if ((signo <= 0) || (signo >= sys_nsig))
564 fprintf (stderr, "%s: %s\n", message, sys_siglist[signo]);
581 int signo;
596 for (signo = 0; signo <= maxsigno; signo++)
598 name = strsigno (signo);
600 msg = strsignal (signo);
602 printf ("%-4d%-18s%s\n", signo, name, msg);