PROC_STR2FLT(3PROC) Process Control Library Functions PROC_STR2FLT(3PROC)
NAME
proc_str2flt,
proc_str2sig,
proc_str2sys - convert a string to a fault,
signal, or system call
LIBRARY
Process Control Library (libproc, -lproc)
SYNOPSIS
#include <libproc.h> int proc_str2flt(
const char *str,
int *fltnum);
int proc_str2sig(
const char *str,
int *signum);
int proc_str2sys(
const char *sys,
int *sysnum);
DESCRIPTION
The
proc_str2flt(),
proc_str2sig(), and
proc_str2sys() functions
convert a string into the corresponding fault, signal, and system call
number respectively and stores the resulting value in
fltnum,
signum,
or
sysnum respectively.
RETURN VALUES
Upon successful completion, the
proc_str2flt(),
proc_str2sig(), and
proc_str2sys() functions return
0 and update
fltnum,
signum, and
sysnum respectively. Otherwise,
-1 is returned to indicate that a conversion
could not take place.
INTERFACE STABILITY
UncommittedMT-LEVEL MT-SafeSEE ALSO
libproc(3LIB),
proc_fltname(3PROC),
proc_fltset2str(3PROC),
proc_signame(3PROC),
proc_sigset2str(3PROC),
proc_str2fltset(3PROC),
proc_str2sigset(3PROC),
proc_str2sysset(3PROC),
proc_sysset2str(3PROC),
proc(5)illumos November 27, 2023 illumos