Table C-1 lists the safety levels for interfaces from Section 3 of the man(3) Library Routines (see "MT Interface Safety Levels" for explanations of the safety categories).
Table C-1 MT Safety Levels of Library Routines
a64l(3C) |
MT-Safe |
abort(3C) |
Safe |
abs(3C) |
MT-Safe |
accept(3N) |
Safe |
acos(3M) |
MT-Safe |
acosh(3M) |
MT-Safe |
addch(3X) |
Unsafe |
addchnstr(3X) |
Unsafe |
addchstr(3X) |
Unsafe |
addnstr(3X) |
Unsafe |
addnwstr(3X) |
Unsafe |
addsev(3C) |
MT-safe |
addseverity(3C) |
Safe |
addstr(3X) |
Unsafe |
addwch(3X) |
Unsafe |
addwchnstr(3X) |
Unsafe |
addwchstr(3X) |
Unsafe |
addwstr(3X) |
Unsafe |
adjcurspos(3X) |
Unsafe |
advance(3G) |
MT-Safe |
aiocancel(3) |
Unsafe |
aioread(3) |
Unsafe |
aiowait(3) |
Unsafe |
aiowrite(3) |
Unsafe |
aio_cancel(3R) |
MT-Safe |
aio_error(3R) |
Async-Signal-Safe |
aio_fsync(3R) |
MT-Safe |
aio_read(3R) |
MT-Safe |
aio_return(3R) |
Async-Signal-Safe |
aio_suspend(3R) |
Async-Signal-Safe |
aio_write(3R) |
MT-Safe |
alloca(3C) |
Safe |
arc(3) |
Safe |
ascftime(3C) |
MT-Safe |
asctime(3C) |
Unsafe, use asctime_r() |
asin(3M) |
MT-Safe |
asinh(3M) |
MT-Safe |
assert(3C) |
Safe |
atan(3M) |
MT-Safe |
atan2(3M) |
MT-Safe |
atanh(3M) |
MT-Safe |
atexit(3C) |
Safe |
atof(3C) |
MT-Safe |
atoi(3C) |
MT-Safe |
atol(3C) |
MT-Safe |
atoll(3C) |
MT-Safe |
attroff(3X) |
Unsafe |
attron(3X) |
Unsafe |
attrset(3X) |
Unsafe |
authdes_create(3N) |
Unsafe |
authdes_getucred(3N) |
MT-Safe |
authdes_seccreate(3N) |
MT-Safe |
authkerb_getucred(3N) |
Unsafe |
authkerb_seccreate(3N) |
Unsafe |
authnone_create(3N) |
MT-Safe |
authsys_create(3N) |
MT-Safe |
authsys_create_default(3N) |
MT-Safe |
authunix_create(3N) |
Unsafe |
authunix_create_default(3N) |
Unsafe |
auth_destroy(3N) |
MT-Safe |
au_close(3) |
Safe |
au_open(3) |
Safe |
au_user_mask(3) |
MT-Safe |
au_write(3) |
Safe |
basename(3G) |
MT-Safe |
baudrate(3X) |
Unsafe |
beep(3X) |
Unsafe |
bessel(3M) |
MT-Safe |
bgets(3G) |
MT-Safe |
bind(3N) |
Safe |
bindtextdomain(3I) |
Safe with exceptions |
bkgd(3X) |
Unsafe |
bkgdset(3X) |
Unsafe |
border(3X) |
Unsafe |
bottom_panel(3X) |
Unsafe |
box(3) |
Safe |
box(3X) |
Unsafe |
bsearch(3C) |
Safe |
bufsplit(3G) |
MT-Safe |
byteorder(3N) |
Safe |
calloc(3C) |
Safe |
calloc(3X) |
Safe |
callrpc(3N) |
Unsafe |
cancellation(3T) |
MT-Safe |
can_change_color(3X) |
Unsafe |
catclose(3C) |
MT-Safe |
catgets(3C) |
MT-Safe |
catopen(3C) |
MT-Safe |
cbc_crypt(3) |
MT-Safe |
cbreak(3X) |
Unsafe |
cbrt(3M) |
MT-Safe |
ceil(3M) |
MT-Safe |
cfgetispeed(3) |
MT-Safe, Async-Signal-Safe |
cfgetospeed(3) |
MT-Safe, Async-Signal-Safe |
cfree(3X) |
Safe |
cfsetispeed(3) |
MT-Safe, Async-Signal-Safe |
cfsetospeed(3) |
MT-Safe, Async-Signal-Safe |
cftime(3C) |
MT-Safe |
circle(3) |
Safe |
clear(3X) |
Unsafe |
clearerr(3S) |
MT-Safe |
clearok(3X) |
Unsafe |
clntraw_create(3N) |
Unsafe |
clnttcp_create(3N) |
Unsafe |
clntudp_bufcreate(3N) |
Unsafe |
clntudp_create(3N) |
Unsafe |
clnt_broadcast(3N) |
Unsafe |
clnt_call(3N) |
MT-Safe |
clnt_control(3N) |
MT-Safe |
clnt_create(3N) |
MT-Safe |
clnt_create_timed(3N) |
MT-Safe |
clnt_create_vers(3N) |
MT-Safe |
clnt_destroy(3N) |
MT-Safe |
clnt_dg_create(3N) |
MT-Safe |
clnt_freeres(3N) |
MT-Safe |
clnt_geterr(3N) |
MT-Safe |
clnt_pcreateerror(3N) |
MT-Safe |
clnt_perrno(3N) |
MT-Safe |
clnt_perror(3N) |
MT-Safe |
clnt_raw_create(3N) |
MT-Safe |
clnt_spcreateerror(3N) |
MT-Safe |
clnt_sperrno(3N) |
MT-Safe |
clnt_sperror(3N) |
MT-Safe |
clnt_tli_create(3N) |
MT-Safe |
clnt_tp_create(3N) |
MT-Safe |
clnt_tp_create_timed(3N) |
MT-Safe |
clnt_vc_create(3N) |
MT-Safe |
clock(3C) |
MT-Safe |
clock_gettime(3R) |
Async-Signal-Safe |
closedir(3C) |
Safe |
closelog(3) |
Safe |
closepl(3) |
Safe |
closevt(3) |
Safe |
clrtobot(3X) |
Unsafe |
clrtoeol(3X) |
Unsafe |
color_content(3X) |
Unsafe |
compile(3G) |
MT-Safe |
condition(3T) |
MT-Safe |
cond_broadcast(3T) |
MT-Safe |
cond_destroy(3T) |
MT-Safe |
cond_init(3T) |
MT-Safe |
cond_signal(3T) |
MT-Safe |
cond_timedwait(3T) |
MT-Safe |
cond_wait(3T) |
MT-Safe |
confstr(3C) |
MT-Safe |
connect(3N) |
Safe |
cont(3) |
Safe |
conv(3C) |
MT-Safe with exceptions |
copylist(3G) |
MT-Safe |
copysign(3M) |
MT-Safe |
copywin(3X) |
Unsafe |
cos(3M) |
MT-Safe |
cosh(3M) |
MT-Safe |
crypt(3C) |
Safe |
crypt(3X) |
Unsafe |
cset(3I) |
MT-Safe with exceptions |
csetcol(3I) |
MT-Safe with exceptions |
csetlen(3I) |
MT-Safe with exceptions |
csetno(3I) |
MT-Safe with exceptions |
ctermid(3S) |
Unsafe, use ctermid_r() |
ctime(3C) |
Unsafe, use ctime_r() |
ctype(3C) |
MT-Safe with exceptions |
current_field(3X) |
Unsafe |
current_item(3X) |
Unsafe |
curses(3X) |
Unsafe |
curs_addch(3X) |
Unsafe |
curs_addchstr(3X) |
Unsafe |
curs_addstr(3X) |
Unsafe |
curs_addwch(3X) |
Unsafe |
curs_addwchstr(3X) |
Unsafe |
curs_addwstr(3X) |
Unsafe |
curs_alecompat(3X) |
Unsafe |
curs_attr(3X) |
Unsafe |
curs_beep(3X) |
Unsafe |
curs_bkgd(3X) |
Unsafe |
curs_border(3X) |
Unsafe |
curs_clear(3X) |
Unsafe |
curs_color(3X) |
Unsafe |
curs_delch(3X) |
Unsafe |
curs_deleteln(3X) |
Unsafe |
curs_getch(3X) |
Unsafe |
curs_getstr(3X) |
Unsafe |
curs_getwch(3X) |
Unsafe |
curs_getwstr(3X) |
Unsafe |
curs_getyx(3X) |
Unsafe |
curs_inch(3X) |
Unsafe |
curs_inchstr(3X) |
Unsafe |
curs_initscr(3X) |
Unsafe |
curs_inopts(3X) |
Unsafe |
curs_insch(3X) |
Unsafe |
curs_insstr(3X) |
Unsafe |
curs_instr(3X) |
Unsafe |
curs_inswch(3X) |
Unsafe |
curs_inswstr(3X) |
Unsafe |
curs_inwch(3X) |
Unsafe |
curs_inwchstr(3X) |
Unsafe |
curs_inwstr(3X) |
Unsafe |
curs_kernel(3X) |
Unsafe |
curs_move(3X) |
Unsafe |
curs_outopts(3X) |
Unsafe |
curs_overlay(3X) |
Unsafe |
curs_pad(3X) |
Unsafe |
curs_printw(3X) |
Unsafe |
curs_refresh(3X) |
Unsafe |
curs_scanw(3X) |
Unsafe |
curs_scroll(3X) |
Unsafe |
curs_scr_dump(3X) |
Unsafe |
curs_set(3X) |
Unsafe |
curs_slk(3X) |
Unsafe |
curs_termattrs(3X) |
Unsafe |
curs_termcap(3X) |
Unsafe |
curs_terminfo(3X) |
Unsafe |
curs_touch(3X) |
Unsafe |
curs_util(3X) |
Unsafe |
curs_window(3X) |
Unsafe |
cuserid(3S) |
MT-Safe |
data_ahead(3X) |
Unsafe |
data_behind(3X) |
Unsafe |
dbm_clearerr(3) |
Unsafe |
dbm_close(3) |
Unsafe |
dbm_delete(3) |
Unsafe |
dbm_error(3) |
Unsafe |
dbm_fetch(3) |
Unsafe |
dbm_firstkey(3) |
Unsafe |
dbm_nextkey(3) |
Unsafe |
dbm_open(3) |
Unsafe |
dbm_store(3) |
Unsafe |
db_add_entry(3N) |
Unsafe |
db_checkpoint(3N) |
Unsafe |
db_create_table(3N) |
Unsafe |
db_destroy_table(3N) |
Unsafe |
db_first_entry(3N) |
Unsafe |
db_free_result(3N) |
Unsafe |
db_initialize(3N) |
Unsafe |
db_list_entries(3N) |
Unsafe |
db_next_entry(3N) |
Unsafe |
db_remove_entry(3N) |
Unsafe |
db_reset_next_entry(3N) |
Unsafe |
db_standby(3N) |
Unsafe |
db_table_exists(3N) |
Unsafe |
db_unload_table(3N) |
Unsafe |
dcgettext(3I) |
Safe with exceptions |
decimal_to_double(3) |
MT-Safe |
decimal_to_extended(3) |
MT-Safe |
decimal_to_floating(3) |
MT-Safe |
decimal_to_quadruple(3) |
MT-Safe |
decimal_to_single(3) |
MT-Safe |
def_prog_mode(3X) |
Unsafe |
def_shell_mode(3X) |
Unsafe |
delay_output(3X) |
Unsafe |
delch(3X) |
Unsafe |
deleteln(3X) |
Unsafe |
delscreen(3X) |
Unsafe |
delwin(3X) |
Unsafe |
del_curterm(3X) |
Unsafe |
del_panel(3X) |
Unsafe |
derwin(3X) |
Unsafe |
des_crypt(3) |
MT-Safe |
DES_FAILED(3) |
MT-Safe |
des_failed(3) |
MT-Safe |
des_setparity(3) |
MT-Safe |
dgettext(3I) |
Safe with exceptions |
dial(3N) |
Unsafe |
difftime(3C) |
MT-Safe |
dirname(3G) |
MT-Safe |
div(3C) |
MT-Safe |
dladdr(3X) |
MT-Safe |
dlclose(3X) |
MT-Safe |
dlerror(3X) |
MT-Safe |
dlopen(3X) |
MT-Safe |
dlsym(3X) |
MT-Safe |
dn_comp(3N) |
Unsafe |
dn_expand(3N) |
Unsafe |
doconfig(3N) |
Unsafe |
double_to_decimal(3) |
MT-Safe |
doupdate(3X) |
Unsafe |
drand48(3C) |
Safe |
dup2(3C) |
Unsafe, Async-Signal-Safe |
dupwin(3X) |
Unsafe |
dup_field(3X) |
Unsafe |
dynamic_field_info(3X) |
Unsafe |
ecb_crypt(3) |
MT-Safe |
echo(3X) |
Unsafe |
echochar(3X) |
Unsafe |
echowchar(3X) |
Unsafe |
econvert(3) |
MT-Safe |
ecvt(3) |
MT-Safe |
ecvt(3C) |
Unsafe |
el(32_fsize.3E) |
Unsafe |
el(32_getehdr.3E) |
Unsafe |
el(32_getshdr.3E) |
Unsafe |
el(32_newehdr.3E) |
Unsafe |
el(32_newphdr.3E) |
Unsafe |
el(32_xlatetof.3E) |
Unsafe |
el(32_xlatetom.3E) |
Unsafe |
elf(3E) |
Unsafe |
elf_begin(3E) |
Unsafe |
elf_cntl(3E) |
Unsafe |
elf_end(3E) |
Unsafe |
elf_errmsg(3E) |
Unsafe |
elf_errno(3E) |
Unsafe |
elf_fill(3E) |
Unsafe |
elf_flagdata(3E) |
Unsafe |
elf_flagehdr(3E) |
Unsafe |
elf_flagelf(3E) |
Unsafe |
elf_flagphdr(3E) |
Unsafe |
elf_flagscn(3E) |
Unsafe |
elf_flagshdr(3E) |
Unsafe |
elf_getarhdr(3E) |
Unsafe |
elf_getarsym(3E) |
Unsafe |
elf_getbase(3E) |
Unsafe |
elf_getdata(3E) |
Unsafe |
elf_getident(3E) |
Unsafe |
elf_getscn(3E) |
Unsafe |
elf_hash(3E) |
Unsafe |
elf_kind(3E) |
Unsafe |
elf_memory(3E) |
Unsafe |
elf_ndxscn(3E) |
Unsafe |
elf_newdata(3E) |
Unsafe |
elf_newscn(3E) |
Unsafe |
elf_next(3E) |
Unsafe |
elf_nextscn(3E) |
Unsafe |
elf_rand(3E) |
Unsafe |
elf_rawdata(3E) |
Unsafe |
elf_rawfile(3E) |
Unsafe |
elf_strptr(3E) |
Unsafe |
elf_update(3E) |
Unsafe |
elf_version(3E) |
Unsafe |
encrypt(3C) |
Safe |
endac(3) |
Safe |
endauclass(3) |
MT-Safe |
endauevent(3) |
MT-Safe |
endauuser(3) |
MT-Safe |
endnetconfig(3N) |
MT-Safe |
endnetpath(3N) |
MT-Safe |
endutent(3C) |
Unsafe |
endutxent(3C) |
Unsafe |
endwin(3X) |
Unsafe |
erand48(3C) |
Safe |
erase(3) |
Safe |
erase(3X) |
Unsafe |
erasechar(3X) |
Unsafe |
erf(3M) |
MT-Safe |
erfc(3M) |
MT-Safe |
errno(3C) |
MT-Safe |
ethers(3N) |
MT-Safe |
ether_aton(3N) |
MT-Safe |
ether_hostton(3N) |
MT-Safe |
ether_line(3N) |
MT-Safe |
ether_ntoa(3N) |
MT-Safe |
ether_ntohost(3N) |
MT-Safe |
euccol(3I) |
Safe |
euclen(3I) |
Safe |
eucscol(3I) |
Safe |
exit(3C) |
Safe |
exp(3M) |
MT-Safe |
expm1(3M) |
MT-Safe |
extended_to_decimal(3) |
MT-Safe |
fabs(3M) |
MT-Safe |
fattach(3C) |
MT-Safe |
fclose(3S) |
MT-Safe |
fconvert(3) |
MT-Safe |
fcvt(3) |
MT-Safe |
fcvt(3C) |
Unsafe |
fdatasync(3R) |
Async-Signal-Safe |
fdetach(3C) |
Unsafe |
fdopen(3S) |
MT-Safe |
feof(3S) |
MT-Safe |
ferror(3S) |
MT-Safe |
fflush(3S) |
MT-Safe |
ffs(3C) |
MT-Safe |
fgetc(3S) |
MT-Safe |
fgetgrent(3C) |
Unsafe, use fgetgrent_r() |
fgetpos(3C) |
MT-Safe |
fgetpwent(3C) |
Unsafe, use fgetpwent_r() |
fgets(3S) |
MT-Safe |
fgetspent(3C) |
Unsafe, use fgetspent_r() |
fgetwc(3I) |
MT-Safe |
fgetws(3I) |
MT-Safe |
field_arg(3X) |
Unsafe |
field_back(3X) |
Unsafe |
field_buffer(3X) |
Unsafe |
field_count(3X) |
Unsafe |
field_fore(3X) |
Unsafe |
field_index(3X) |
Unsafe |
field_info(3X) |
Unsafe |
field_init(3X) |
Unsafe |
field_just(3X) |
Unsafe |
field_opts(3X) |
Unsafe |
field_opts_off(3X) |
Unsafe |
field_opts_on(3X) |
Unsafe |
field_pad(3X) |
Unsafe |
field_status(3X) |
Unsafe |
field_term(3X) |
Unsafe |
field_type(3X) |
Unsafe |
field_userptr(3X) |
Unsafe |
fileno(3S) |
MT-Safe |
file_to_decimal(3) |
MT-Safe |
filter(3X) |
Unsafe |
finite(3C) |
MT-Safe |
flash(3X) |
Unsafe |
floating_to_decimal(3) |
MT-Safe |
flockfile(3S) |
MT-Safe |
floor(3M) |
MT-Safe |
flushinp(3X) |
Unsafe |
fmod(3M) |
MT-Safe |
fmtmsg(3C) |
Safe |
fnmatch(3C) |
MT-Safe |
fn_attribute_add(3N) |
Safe |
fn_attribute_assign(3N) |
Safe |
fn_attribute_copy(3N) |
Safe |
fn_attribute_create(3N) |
Safe |
fn_attribute_destroy(3N) |
Safe |
fn_attribute_first(3N) |
Safe |
fn_attribute_identifier(3N) |
Safe |
fn_attribute_next(3N) |
Safe |
fn_attribute_remove(3N) |
Safe |
fn_attribute_syntax(3N) |
Safe |
FN_attribute_t(3N) |
Safe |
fn_attribute_valuecount(3N) |
Safe |
fn_attrmodlist_add(3N) |
Safe |
fn_attrmodlist_assign(3N) |
Safe |
fn_attrmodlist_copy(3N) |
Safe |
fn_attrmodlist_count(3N) |
Safe |
fn_attrmodlist_create(3N) |
Safe |
fn_attrmodlist_destroy(3N) |
Safe |
fn_attrmodlist_first(3N) |
Safe |
fn_attrmodlist_next(3N) |
Safe |
FN_attrmodlist_t(3N) |
Safe |
fn_attrset_add(3N) |
Safe |
fn_attrset_assign(3N) |
Safe |
fn_attrset_copy(3N) |
Safe |
fn_attrset_count(3N) |
Safe |
fn_attrset_create(3N) |
Safe |
fn_attrset_destroy(3N) |
Safe |
fn_attrset_first(3N) |
Safe |
fn_attrset_get(3N) |
Safe |
fn_attrset_next(3N) |
Safe |
fn_attrset_remove(3N) |
Safe |
FN_attrset_t(3N) |
Safe |
fn_attr_get(3N) |
Safe |
fn_attr_get_ids(3N) |
Safe |
fn_attr_get_values(3N) |
Safe |
fn_attr_modify(3N) |
Safe |
fn_attr_multi_get(3N) |
Safe |
fn_attr_multi_modify(3N) |
Safe |
fn_bindinglist_destroy(3N) |
Safe |
fn_bindinglist_next(3N) |
Safe |
FN_bindinglist_t(3N) |
Safe |
fn_composite_name_append_comp(3N) |
Safe |
fn_composite_name_append_name(3N) |
Safe |
fn_composite_name_assign(3N) |
Safe |
fn_composite_name_copy(3N) |
Safe |
fn_composite_name_count(3N) |
Safe |
fn_composite_name_create(3N) |
Safe |
fn_composite_name_delete_comp(3N) |
Safe |
fn_composite_name_destroy(3N) |
Safe |
fn_composite_name_first(3N) |
Safe |
fn_composite_name_from_string(3N) |
Safe |
fn_composite_name_insert_comp(3N) |
Safe |
fn_composite_name_insert_name(3N) |
Safe |
fn_composite_name_is_empty(3N) |
Safe |
fn_composite_name_is_equal(3N) |
Safe |
fn_composite_name_is_prefix(3N) |
Safe |
fn_composite_name_is_suffix(3N) |
Safe |
fn_composite_name_last(3N) |
Safe |
fn_composite_name_next(3N) |
Safe |
fn_composite_name_prefix(3N) |
Safe |
fn_composite_name_prepend_comp(3N) |
Safe |
fn_composite_name_prepend_name(3N) |
Safe |
fn_composite_name_prev(3N) |
Safe |
fn_composite_name_suffix(3N) |
Safe |
FN_composite_name_t(3N) |
Safe |
fn_compound_name_append_comp(3N) |
Safe |
fn_compound_name_assign(3N) |
Safe |
fn_compound_name_copy(3N) |
Safe |
fn_compound_name_count(3N) |
Safe |
fn_compound_name_delete_all(3N) |
Safe |
fn_compound_name_delete_comp(3N) |
Safe |
fn_compound_name_destroy(3N) |
Safe |
fn_compound_name_first(3N) |
Safe |
fn_compound_name_from_syntax_attrs |
Safe |
fn_compound_name_get_syntax_attrs(3N) |
Safe |
fn_compound_name_insert_comp(3N) |
Safe |
fn_compound_name_is_empty(3N) |
Safe |
fn_compound_name_is_equal(3N) |
Safe |
fn_compound_name_is_prefix(3N) |
Safe |
fn_compound_name_is_suffix(3N) |
Safe |
fn_compound_name_last(3N) |
Safe |
fn_compound_name_next(3N) |
Safe |
fn_compound_name_prefix(3N) |
Safe |
fn_compound_name_prepend_comp(3N) |
Safe |
fn_compound_name_prev(3N) |
Safe |
fn_compound_name_suffix(3N) |
Safe |
FN_compound_name_t(3N) |
Safe |
fn_ctx_bind(3N) |
Safe |
fn_ctx_create_subcontext(3N) |
Safe |
fn_ctx_destroy_subcontext(3N) |
Safe |
fn_ctx_get_ref(3N) |
Safe |
fn_ctx_get_syntax_attrs(3N) |
Safe |
fn_ctx_handle_destroy(3N) |
Safe |
fn_ctx_handle_from_initial(3N) |
MT-Safe |
fn_ctx_handle_from_ref(3N) |
Safe |
fn_ctx_list_bindings(3N) |
Safe |
fn_ctx_list_names(3N) |
Safe |
fn_ctx_lookup(3N) |
Safe |
fn_ctx_lookup_link(3N) |
Safe |
fn_ctx_rename(3N) |
Safe |
FN_ctx_t(3N) |
Safe |
fn_ctx_unbind(3N) |
Safe |
fn_multigetlist_destroy(3N) |
Safe |
fn_multigetlist_next(3N) |
Safe |
FN_multigetlist_t(3N) |
Safe |
fn_namelist_destroy(3N) |
Safe |
fn_namelist_next(3N) |
Safe |
FN_namelist_t(3N) |
Safe |
fn_ref_addrcount(3N) |
Safe |
fn_ref_addr_assign(3N) |
Safe |
fn_ref_addr_copy(3N) |
Safe |
fn_ref_addr_create(3N) |
Safe |
fn_ref_addr_data(3N) |
Safe |
fn_ref_addr_description(3N) |
Safe |
fn_ref_addr_destroy(3N) |
Safe |
fn_ref_addr_length(3N) |
Safe |
FN_ref_addr_t(3N) |
Safe |
fn_ref_addr_type(3N) |
Safe |
fn_ref_append_addr(3N) |
Safe |
fn_ref_assign(3N) |
Safe |
fn_ref_copy(3N) |
Safe |
fn_ref_create(3N) |
Safe |
fn_ref_create_link(3N) |
Safe |
fn_ref_delete_addr(3N) |
Safe |
fn_ref_delete_all(3N) |
Safe |
fn_ref_description(3N) |
Safe |
fn_ref_destroy(3N) |
Safe |
fn_ref_first(3N) |
Safe |
fn_ref_insert_addr(3N) |
Safe |
fn_ref_is_link(3N) |
Safe |
fn_ref_link_name(3N) |
Safe |
fn_ref_next(3N) |
Safe |
fn_ref_prepend_addr(3N) |
Safe |
FN_ref_t(3N) |
Safe |
fn_ref_type(3N) |
Safe |
fn_status_advance_by_name(3N) |
Safe |
fn_status_append_remaining_name(3N) |
Safe |
fn_status_append_resolved_name(3N) |
Safe |
fn_status_assign(3N) |
Safe |
fn_status_code(3N) |
Safe |
fn_status_copy(3N) |
Safe |
fn_status_create(3N) |
Safe |
fn_status_description(3N) |
Safe |
fn_status_destroy(3N) |
Safe |
fn_status_diagnostic_message(3N) |
Safe |
fn_status_is_success(3N) |
Safe |
fn_status_link_code(3N) |
Safe |
fn_status_link_diagnostic_message(3N) |
Safe |
fn_status_link_remaining_name(3N) |
Safe |
fn_status_link_resolved_name(3N) |
Safe |
fn_status_link_resolved_ref(3N) |
Safe |
fn_status_remaining_name(3N) |
Safe |
fn_status_resolved_name(3N) |
Safe |
fn_status_resolved_ref(3N) |
Safe |
fn_status_set(3N) |
Safe |
fn_status_set_code(3N) |
Safe |
fn_status_set_diagnostic_message(3N) |
Safe |
fn_status_set_link_code(3N) |
Safe |
fn_status_set_link_diagnostic_message |
Safe |
fn_status_set_link_remaining_name(3N) |
Safe |
fn_status_set_link_resolved_name(3N) |
Safe |
fn_status_set_link_resolved_ref(3N) |
Safe |
fn_status_set_remaining_name(3N) |
Safe |
fn_status_set_resolved_name(3N) |
Safe |
fn_status_set_resolved_ref(3N) |
Safe |
fn_status_set_success(3N) |
Safe |
FN_status_t(3N) |
Safe |
fn_string_assign(3N) |
Safe |
fn_string_bytecount(3N) |
Safe |
fn_string_charcount(3N) |
Safe |
fn_string_code_set(3N) |
Safe |
fn_string_compare(3N) |
Safe |
fn_string_compare_substring(3N) |
Safe |
fn_string_contents(3N) |
Safe |
fn_string_copy(3N) |
Safe |
fn_string_create(3N) |
Safe |
fn_string_destroy(3N) |
Safe |
fn_string_from_composite_name(3N) |
Safe |
fn_string_from_compound_name(3N) |
Safe |
fn_string_from_contents(3N) |
Safe |
fn_string_from_str(3N) |
Safe |
fn_string_from_strings(3N) |
Safe |
fn_string_from_str_n(3N) |
Safe |
fn_string_from_substring(3N) |
Safe |
fn_string_is_empty(3N) |
Safe |
fn_string_next_substring(3N) |
Safe |
fn_string_prev_substring(3N) |
Safe |
fn_string_str(3N) |
Safe |
FN_string_t(3N) |
Safe |
fn_valuelist_destroy(3N) |
Safe |
fn_valuelist_next(3N) |
Safe |
FN_valuelist_t(3N) |
Safe |
fopen(3S) |
MT-Safe |
forms(3X) |
Unsafe |
form_cursor(3X) |
Unsafe |
form_data(3X) |
Unsafe |
form_driver(3X) |
Unsafe |
form_field(3X) |
Unsafe |
form_fields(3X) |
Unsafe |
form_fieldtype(3X) |
Unsafe |
form_field_attributes(3X) |
Unsafe |
form_field_buffer(3X) |
Unsafe |
form_field_info(3X) |
Unsafe |
form_field_just(3X) |
Unsafe |
form_field_new(3X) |
Unsafe |
form_field_opts(3X) |
Unsafe |
form_field_userptr(3X) |
Unsafe |
form_field_validation(3X) |
Unsafe |
form_hook(3X) |
Unsafe |
form_init(3X) |
Unsafe |
form_new(3X) |
Unsafe |
form_new_page(3X) |
Unsafe |
form_opts(3X) |
Unsafe |
form_opts_off(3X) |
Unsafe |
form_opts_on(3X) |
Unsafe |
form_page(3X) |
Unsafe |
form_post(3X) |
Unsafe |
form_sub(3X) |
Unsafe |
form_term(3X) |
Unsafe |
form_userptr(3X) |
Unsafe |
form_win(3X) |
Unsafe |
fpclass(3C) |
MT-Safe |
fpgetmask(3C) |
MT-Safe |
fpgetround(3C) |
MT-Safe |
fpgetsticky(3C) |
MT-Safe |
fprintf(3S) |
MT-Safe except with setlocale() |
fpsetmask(3C) |
MT-Safe |
fpsetround(3C) |
MT-Safe |
fpsetsticky(3C) |
MT-Safe |
fputc(3S) |
MT-Safe |
fputs(3S) |
MT-Safe |
fputwc(3I) |
MT-Safe |
fputws(3I) |
MT-Safe |
fread(3S) |
MT-Safe |
free(3C) |
Safe |
free(3X) |
Safe |
freenetconfigent(3N) |
MT-Safe |
free_field(3X) |
Unsafe |
free_fieldtype(3X) |
Unsafe |
free_form(3X) |
Unsafe |
free_item(3X) |
Unsafe |
free_menu(3X) |
Unsafe |
freopen(3S) |
MT-Safe |
frexp(3C) |
MT-Safe |
fscanf(3S) |
MT-Safe |
fseek(3S) |
MT-Safe |
fsetpos(3C) |
MT-Safe |
fsync(3C) |
Async-Signal-Safe |
ftell(3S) |
MT-Safe |
ftok(3C) |
MT-Safe |
ftruncate(3C) |
MT-Safe |
ftrylockfile(3S) |
MT-Safe |
ftw(3C) |
Safe |
func_to_decimal(3) |
MT-Safe |
funlockfile(3S) |
MT-Safe |
fwrite(3S) |
MT-Safe |
gconvert(3) |
MT-Safe |
gcvt(3) |
MT-Safe |
gcvt(3C) |
Unsafe |
getacdir(3) |
Safe |
getacflg(3) |
Safe |
getacinfo(3) |
Safe |
getacmin(3) |
Safe |
getacna(3) |
Safe |
getauclassent(3) |
Unsafe |
getauclassent_r(3) |
MT-Safe |
getauclassnam(3) |
Unsafe |
getauclassnam_r(3) |
MT-Safe |
getauditflags(3) |
MT-Safe |
getauditflagsbin(3) |
MT-Safe |
getauditflagschar(3) |
MT-Safe |
getauevent(3) |
Unsafe |
getauevent_r(3) |
MT-Safe |
getauevnam(3) |
Unsafe |
getauevnam_r(3) |
MT-Safe |
getauevnonam(3) |
MT-Safe |
getauevnum(3) |
Unsafe |
getauevnum_r(3) |
MT-Safe |
getauuserent(3) |
Unsafe |
getauusernam(3) |
Unsafe |
getbegyx(3X) |
Unsafe |
getc(3S) |
MT-Safe |
getch(3X) |
Unsafe |
getchar(3S) |
MT-Safe |
getcwd(3C) |
Safe |
getdate(3C) |
MT-Safe |
getenv(3C) |
Safe |
getfauditflags(3) |
MT-Safe |
getgrent(3C) |
Unsafe, use getgrent_r() |
getgrgid(3C) |
Unsafe, use getgrgid_r() |
getgrnam(3C) |
Unsafe, use getgrnam_r() |
gethostbyaddr(3N) |
Unsafe, use gethostbyaddr_r() |
gethostbyname(3N) |
Unsafe, use gethostbyname_r() |
gethrtime(3C) |
MT-Safe |
gethrvtime(3C) |
MT-Safe |
getlogin(3C) |
Unsafe, use getlogin_r() |
getmaxyx(3X) |
Unsafe |
getmntany(3C) |
Safe |
getmntent(3C) |
Safe |
getnetbyaddr(3N) |
Unsafe, use getnetbyaddr_r() |
getnetbyname(3N) |
Unsafe, use getnetbyname_r() |
getnetconfig(3N) |
MT-Safe |
getnetconfigent(3N) |
MT-Safe |
getnetgrent(3N) |
Unsafe, use getnetgrent_r() |
getnetname(3N) |
MT-Safe |
getnetpath(3N) |
MT-Safe |
getnwstr(3X) |
Unsafe |
getopt(3C) |
Unsafe |
getparyx(3X) |
Unsafe |
getpass(3C) |
Unsafe |
getpeername(3N) |
Safe |
getprotobyname(3N) |
Unsafe, use getprotobyname_r() |
getprotobynumber(3N) |
Unsafe, use getprotobynumber_r() |
getprotoent(3N) |
Unsafe, use getprotoent_r() |
getpublickey(3N) |
Safe |
getpw(3C) |
Safe |
getpwent(3C) |
Unsafe, use getpwent_r() |
getpwnam(3C) |
Unsafe, use getpwnam_r() |
getpwuid(3C) |
Unsafe, use getpwuid_r() |
getrpcbyname(3N) |
Unsafe, use getrpcbyname_r() |
getrpcbynumber(3N) |
Unsafe, use getrpcbynumber_r() |
getrpcent(3N) |
Unsafe, use getrpcent_r() |
getrpcport(3N) |
Unsafe |
gets(3S) |
MT-Safe |
getsecretkey(3N) |
Safe |
getservbyname(3N) |
Unsafe, use getservbyname_r() |
getservbyport(3N) |
Unsafe, use getservbyport_r() |
getservent(3N) |
Unsafe, use getservent_r() |
getsockname(3N) |
Safe |
getsockopt(3N) |
Safe |
getspent(3C) |
Unsafe, use getspent_r() |
getspnam(3C) |
Unsafe, use getspnam_r() |
getstr(3X) |
Unsafe |
getsubopt(3C) |
MT-Safe |
getsyx(3X) |
Unsafe |
gettext(3I) |
Safe with exceptions |
gettimeofday(3C) |
MT-Safe |
gettxt(3C) |
Safe with exceptions |
getutent(3C) |
Unsafe |
getutid(3C) |
Unsafe |
getutline(3C) |
Unsafe |
getutmp(3C) |
Unsafe |
getutmpx(3C) |
Unsafe |
getutxent(3C) |
Unsafe |
getutxid(3C) |
Unsafe |
getutxline(3C) |
Unsafe |
getvfsany(3C) |
Safe |
getvfsent(3C) |
Safe |
getvfsfile(3C) |
Safe |
getvfsspec(3C) |
Safe |
getw(3S) |
MT-Safe |
getwc(3I) |
MT-Safe |
getwch(3X) |
Unsafe |
getwchar(3I) |
MT-Safe |
getwidth(3I) |
MT-Safe with exceptions |
getwin(3X) |
Unsafe |
getws(3I) |
MT-Safe |
getwstr(3X) |
Unsafe |
getyx(3X) |
Unsafe |
get_myaddress(3N) |
Unsafe |
gmatch(3G) |
MT-Safe |
gmtime(3C) |
Unsafe, use gmtime_r() |
grantpt(3C) |
Safe |
gsignal(3C) |
Unsafe |
halfdelay(3X) |
Unsafe |
hasmntopt(3C) |
Safe |
has_colors(3X) |
Unsafe |
has_ic(3X) |
Unsafe |
has_il(3X) |
Unsafe |
havedisk(3N) |
MT-Safe |
hcreate(3C) |
Safe |
hdestroy(3C) |
Safe |
hide_panel(3X) |
Unsafe |
host2netname(3N) |
MT-Safe |
hsearch(3C) |
Safe |
htonl(3N) |
Safe |
htons(3N) |
Safe |
hyperbolic(3M) |
MT-Safe |
hypot(3M) |
MT-Safe |
iconv(3) |
MT-Safe |
iconv_close(3) |
MT-Safe |
iconv_open(3) |
MT-Safe |
idcok(3X) |
Unsafe |
idlok(3X) |
Unsafe |
ieee_functions(3M) |
MT-Safe |
ieee_test(3M) |
MT-Safe |
ilogb(3M) |
MT-Safe |
immedok(3X) |
Unsafe |
inch(3X) |
Unsafe |
inchnstr(3X) |
Unsafe |
inchstr(3X) |
Unsafe |
inet(3N) |
Safe |
inet_addr(3N) |
Safe |
inet_lnaof(3N) |
Safe |
inet_makeaddr(3N) |
Safe |
inet_netof(3N) |
Safe |
inet_network(3N) |
Safe |
inet_ntoa(3N) |
Safe |
initgroups(3C) |
Unsafe |
initscr(3X) |
Unsafe |
init_color(3X) |
Unsafe |
init_pair(3X) |
Unsafe |
innstr(3X) |
Unsafe |
innwstr(3X) |
Unsafe |
insch(3X) |
Unsafe |
insdelln(3X) |
Unsafe |
insertln(3X) |
Unsafe |
insnstr(3X) |
Unsafe |
insnwstr(3X) |
Unsafe |
insque(3C) |
Unsafe |
insstr(3X) |
Unsafe |
instr(3X) |
Unsafe |
inswch(3X) |
Unsafe |
inswstr(3X) |
Unsafe |
intrflush(3X) |
Unsafe |
inwch(3X) |
Unsafe |
inwchnstr(3X) |
Unsafe |
inwchstr(3X) |
Unsafe |
inwstr(3X) |
Unsafe |
isalnum(3C) |
MT-Safe with exceptions |
isalpha(3C) |
MT-Safe with exceptions |
isascii(3C) |
MT-Safe with exceptions |
isastream(3C) |
MT-Safe |
iscntrl(3C) |
MT-Safe with exceptions |
isdigit(3C) |
MT-Safe with exceptions |
isencrypt(3G) |
MT-Safe |
isendwin(3X) |
Unsafe |
isenglish(3I) |
MT-Safe with exceptions |
isgraph(3C) |
MT-Safe with exceptions |
isideogram(3I) |
MT-Safe with exceptions |
islower(3C) |
MT-Safe with exceptions |
isnan(3C) |
MT-Safe |
isnan(3M) |
MT-Safe |
isnand(3C) |
MT-Safe |
isnanf(3C) |
MT-Safe |
isnumber(3I) |
MT-Safe with exceptions |
isphonogram(3I) |
MT-Safe with exceptions |
isprint(3C) |
MT-Safe with exceptions |
ispunct(3C) |
MT-Safe with exceptions |
isspace(3C) |
MT-Safe with exceptions |
isspecial(3I) |
MT-Safe with exceptions |
isupper(3C) |
MT-Safe with exceptions |
iswalnum(3I) |
MT-Safe with exceptions |
iswalpha(3I) |
MT-Safe with exceptions |
iswascii(3I) |
MT-Safe with exceptions |
iswcntrl(3I) |
MT-Safe with exceptions |
iswctype(3I) |
MT-Safe |
iswdigit(3I) |
MT-Safe with exceptions |
iswgraph(3I) |
MT-Safe with exceptions |
iswlower(3I) |
MT-Safe with exceptions |
iswprint(3I) |
MT-Safe with exceptions |
iswpunct(3I) |
MT-Safe with exceptions |
iswspace(3I) |
MT-Safe with exceptions |
iswupper(3I) |
MT-Safe with exceptions |
iswxdigit(3I) |
MT-Safe with exceptions |
isxdigit(3C) |
MT-Safe with exceptions |
is_linetouched(3X) |
Unsafe |
is_wintouched(3X) |
Unsafe |
item_count(3X) |
Unsafe |
item_description(3X) |
Unsafe |
item_index(3X) |
Unsafe |
item_init(3X) |
Unsafe |
item_name(3X) |
Unsafe |
item_opts(3X) |
Unsafe |
item_opts_off(3X) |
Unsafe |
item_opts_on(3X) |
Unsafe |
item_term(3X) |
Unsafe |
item_userptr(3X) |
Unsafe |
item_value(3X) |
Unsafe |
item_visible(3X) |
Unsafe |
j0(3M) |
MT-Safe |
j1(3M) |
MT-Safe |
jn(3M) |
MT-Safe |
jrand48(3C) |
Safe |
kerberos(3N) |
Unsafe |
kerberos_rpc(3N) |
Unsafe |
keyname(3X) |
Unsafe |
keypad(3X) |
Unsafe |
key_decryptsession(3N) |
MT-Safe |
key_encryptsession(3N) |
MT-Safe |
key_gendes(3N) |
MT-Safe |
key_secretkey_is_set(3N) |
MT-Safe |
key_setsecret(3N) |
MT-Safe |
killchar(3X) |
Unsafe |
krb_get_admhst(3N) |
Unsafe |
krb_get_cred(3N) |
Unsafe |
krb_get_krbhst(3N) |
Unsafe |
krb_get_lrealm(3N) |
Unsafe |
krb_get_phost(3N) |
Unsafe |
krb_kntoln(3N) |
Unsafe |
krb_mk_err(3N) |
Unsafe |
krb_mk_req(3N) |
Unsafe |
krb_mk_safe(3N) |
Unsafe |
krb_net_read(3N) |
Unsafe |
krb_net_write(3N) |
Unsafe |
krb_rd_err(3N) |
Unsafe |
krb_rd_req(3N) |
Unsafe |
krb_rd_safe(3N) |
Unsafe |
krb_realmofhost(3N) |
Unsafe |
krb_recvauth(3N) |
Unsafe |
krb_sendauth(3N) |
Unsafe |
krb_set_key(3N) |
Unsafe |
krb_set_tkt_string(3N) |
Unsafe |
kvm_close(3K) |
Unsafe |
kvm_getcmd(3K) |
Unsafe |
kvm_getproc(3K) |
Unsafe |
kvm_getu(3K) |
Unsafe |
kvm_kread(3K) |
Unsafe |
kvm_kwrite(3K) |
Unsafe |
kvm_nextproc(3K) |
Unsafe |
kvm_nlist(3K) |
Unsafe |
kvm_open(3K) |
Unsafe |
kvm_read(3K) |
Unsafe |
kvm_setproc(3K) |
Unsafe |
kvm_uread(3K) |
Unsafe |
kvm_uwrite(3K) |
Unsafe |
kvm_write(3K) |
Unsafe |
l64a(3C) |
MT-Safe |
label(3) |
Safe |
labs(3C) |
MT-Safe |
lckpwdf(3C) |
MT-Safe |
lcong48(3C) |
Safe |
ldexp(3C) |
MT-Safe |
ldiv(3C) |
MT-Safe |
leaveok(3X) |
Unsafe |
lfind(3C) |
Safe |
lfmt(3C) |
MT-safe |
lgamma(3M) |
Unsafe, use lgamma_r() |
libpthread(3T) |
Fork1-Safe,MT-Safe,Async-Signal-Safe |
libthread(3T) |
Fork1-Safe,MT-Safe,Async-Signal-Safe |
line(3) |
Safe |
link_field(3X) |
Unsafe |
link_fieldtype(3X) |
Unsafe |
linmod(3) |
Safe |
lio_listio(3R) |
MT-Safe |
listen(3N) |
Safe |
llabs(3C) |
MT-Safe |
lldiv(3C) |
MT-Safe |
lltostr(3C) |
MT-Safe |
localeconv(3C) |
Safe with exceptions |
localtime(3C) |
Unsafe, use localtime_r() |
lockf(3C) |
MT-Safe |
log(3M) |
MT-Safe |
log10(3M) |
MT-Safe |
log1p(3M) |
MT-Safe |
logb(3C) |
MT-Safe |
logb(3M) |
MT-Safe |
longjmp(3C) |
Unsafe |
longname(3X) |
Unsafe |
lrand48(3C) |
Safe |
lsearch(3C) |
Safe |
madvise(3) |
MT-Safe |
maillock(3X) |
Unsafe |
major(3C) |
MT-Safe |
makecontext(3C) |
MT-Safe |
makedev(3C) |
MT-Safe |
mallinfo(3X) |
Safe |
malloc(3C) |
Safe |
malloc(3X) |
Safe |
mallopt(3X) |
Safe |
mapmalloc(3X) |
Safe |
matherr(3M) |
MT-Safe |
mbchar(3C) |
MT-Safe with exceptions |
mblen(3C) |
MT-Safe with exceptions |
mbstowcs(3C) |
MT-Safe with exceptions |
mbstring(3C) |
MT-Safe with exceptions |
mbtowc(3C) |
MT-Safe with exceptions |
media_findname(3X) |
MT-Unsafe |
media_getattr(3X) |
MT-Safe |
media_setattr(3X) |
MT-Safe |
memalign(3C) |
Safe |
memccpy(3C) |
MT-Safe |
memchr(3C) |
MT-Safe |
memcmp(3C) |
MT-Safe |
memcpy(3C) |
MT-Safe |
memmove(3C) |
MT-Safe |
memory(3C) |
MT-Safe |
memset(3C) |
MT-Safe |
menus(3X) |
Unsafe |
menu_attributes(3X) |
Unsafe |
menu_back(3X) |
Unsafe |
menu_cursor(3X) |
Unsafe |
menu_driver(3X) |
Unsafe |
menu_fore(3X) |
Unsafe |
menu_format(3X) |
Unsafe |
menu_grey(3X) |
Unsafe |
menu_hook(3X) |
Unsafe |
menu_init(3X) |
Unsafe |
menu_items(3X) |
Unsafe |
menu_item_current(3X) |
Unsafe |
menu_item_name(3X) |
Unsafe |
menu_item_new(3X) |
Unsafe |
menu_item_opts(3X) |
Unsafe |
menu_item_userptr(3X) |
Unsafe |
menu_item_value(3X) |
Unsafe |
menu_item_visible(3X) |
Unsafe |
menu_mark(3X) |
Unsafe |
menu_new(3X) |
Unsafe |
menu_opts(3X) |
Unsafe |
menu_opts_off(3X) |
Unsafe |
menu_opts_on(3X) |
Unsafe |
menu_pad(3X) |
Unsafe |
menu_pattern(3X) |
Unsafe |
menu_post(3X) |
Unsafe |
menu_sub(3X) |
Unsafe |
menu_term(3X) |
Unsafe |
menu_userptr(3X) |
Unsafe |
menu_win(3X) |
Unsafe |
meta(3X) |
Unsafe |
minor(3C) |
MT-Safe |
mkdirp(3G) |
MT-Safe |
mkfifo(3C) |
MT-Safe, Async-Signal-Safe |
mktemp(3C) |
Safe |
mktime(3C) |
Unsafe |
mlock(3C) |
MT-Safe |
monitor(3C) |
Safe |
move(3) |
Safe |
move(3X) |
Unsafe |
movenextch(3X) |
Unsafe |
moveprevch(3X) |
Unsafe |
move_field(3X) |
Unsafe |
move_panel(3X) |
Unsafe |
mq_close(3R) |
MT-Safe |
mq_getattr(3R) |
MT-Safe |
mq_notify(3R) |
MT-Safe |
mq_open(3R) |
MT-Safe |
mq_receive(3R) |
MT-Safe |
mq_send(3R) |
MT-Safe |
mq_setattr(3R) |
MT-Safe |
mq_unlink(3R) |
MT-Safe |
mrand48(3C) |
Safe |
msync(3C) |
MT-Safe |
munlock(3C) |
MT-Safe |
munlockall(3C) |
MT-Safe |
mutex(3T) |
MT-Safe |
mutex_destroy(3T) |
MT-Safe |
mutex_init(3T) |
MT-Safe |
mutex_lock(3T) |
MT-Safe |
mutex_trylock(3T) |
MT-Safe |
mutex_unlock(3T) |
MT-Safe |
mvaddch(3X) |
Unsafe |
mvaddchnstr(3X) |
Unsafe |
mvaddchstr(3X) |
Unsafe |
mvaddnstr(3X) |
Unsafe |
mvaddnwstr(3X) |
Unsafe |
mvaddstr(3X) |
Unsafe |
mvaddwch(3X) |
Unsafe |
mvaddwchnstr(3X) |
Unsafe |
mvaddwchstr(3X) |
Unsafe |
mvaddwstr(3X) |
Unsafe |
mvcur(3X) |
Unsafe |
mvdelch(3X) |
Unsafe |
mvderwin(3X) |
Unsafe |
mvgetch(3X) |
Unsafe |
mvgetnwstr(3X) |
Unsafe |
mvgetstr(3X) |
Unsafe |
mvgetwch(3X) |
Unsafe |
mvgetwstr(3X) |
Unsafe |
mvinch(3X) |
Unsafe |
mvinchnstr(3X) |
Unsafe |
mvinchstr(3X) |
Unsafe |
mvinnstr(3X) |
Unsafe |
mvinnwstr(3X) |
Unsafe |
mvinsch(3X) |
Unsafe |
mvinsnstr(3X) |
Unsafe |
mvinsnwstr(3X) |
Unsafe |
mvinsstr(3X) |
Unsafe |
mvinstr(3X) |
Unsafe |
mvinswch(3X) |
Unsafe |
mvinswstr(3X) |
Unsafe |
mvinwch(3X) |
Unsafe |
mvinwchnstr(3X) |
Unsafe |
mvinwchstr(3X) |
Unsafe |
mvinwstr(3X) |
Unsafe |
mvprintw(3X) |
Unsafe |
mvscanw(3X) |
Unsafe |
mvwaddch(3X) |
Unsafe |
mvwaddchnstr(3X) |
Unsafe |
mvwaddchstr(3X) |
Unsafe |
mvwaddnstr(3X) |
Unsafe |
mvwaddnwstr(3X) |
Unsafe |
mvwaddstr(3X) |
Unsafe |
mvwaddwch(3X) |
Unsafe |
mvwaddwchnstr(3X) |
Unsafe |
mvwaddwchstr(3X) |
Unsafe |
mvwaddwstr(3X) |
Unsafe |
mvwdelch(3X) |
Unsafe |
mvwgetch(3X) |
Unsafe |
mvwgetnwstr(3X) |
Unsafe |
mvwgetstr(3X) |
Unsafe |
mvwgetwch(3X) |
Unsafe |
mvwgetwstr(3X) |
Unsafe |
mvwin(3X) |
Unsafe |
mvwinch(3X) |
Unsafe |
mvwinchnstr(3X) |
Unsafe |
mvwinchstr(3X) |
Unsafe |
mvwinnstr(3X) |
Unsafe |
mvwinnwstr(3X) |
Unsafe |
mvwinsch(3X) |
Unsafe |
mvwinsnstr(3X) |
Unsafe |
mvwinsnwstr(3X) |
Unsafe |
mvwinsstr(3X) |
Unsafe |
mvwinstr(3X) |
Unsafe |
mvwinswch(3X) |
Unsafe |
mvwinswstr(3X) |
Unsafe |
mvwinwch(3X) |
Unsafe |
mvwinwchnstr(3X) |
Unsafe |
mvwinwchstr(3X) |
Unsafe |
mvwinwstr(3X) |
Unsafe |
mvwprintw(3X) |
Unsafe |
mvwscanw(3X) |
Unsafe |
nanosleep(3R) |
MT-Safe |
napms(3X) |
Unsafe |
nc_perror(3N) |
MT-Safe |
nc_sperror(3N) |
MT-Safe |
ndbm(3) |
Unsafe |
netdir(3N) |
MT-Safe |
netdir_free(3N) |
MT-Safe |
netdir_getbyaddr(3N) |
MT-Safe |
netdir_getbyname(3N) |
MT-Safe |
netdir_mergeaddr(3N) |
MT-Safe |
netdir_options(3N) |
MT-Safe |
netdir_perror(3N) |
MT-Safe |
netdir_sperror(3N) |
MT-Safe |
netname2host(3N) |
MT-Safe |
netname2user(3N) |
MT-Safe |
newpad(3X) |
Unsafe |
newterm(3X) |
Unsafe |
newwin(3X) |
Unsafe |
new_field(3X) |
Unsafe |
new_fieldtype(3X) |
Unsafe |
new_form(3X) |
Unsafe |
new_item(3X) |
Unsafe |
new_menu(3X) |
Unsafe |
new_page(3X) |
Unsafe |
new_panel(3X) |
Unsafe |
nextafter(3C) |
MT-Safe |
nextafter(3M) |
MT-Safe |
nftw(3C) |
Safe with exceptions |
nis_add(3N) |
MT-Safe |
nis_clone_object(3N) |
Safe |
nis_creategroup(3N) |
MT-Safe |
nis_db(3N) |
Unsafe |
nis_destroygroup(3N) |
MT-Safe |
nis_destroy_object(3N) |
Safe |
nis_dir_cmp(3N) |
Safe |
nis_domain_of(3N) |
Safe |
nis_error(3N) |
Safe |
nis_first_entry(3N) |
MT-Safe |
nis_freenames(3N) |
Safe |
nis_freeresult(3N) |
MT-Safe |
nis_freeservlist(3N) |
MT-Safe |
nis_freetags(3N) |
MT-Safe |
nis_getnames(3N) |
Safe |
nis_getservlist(3N) |
MT-Safe |
nis_groups(3N) |
MT-Safe |
nis_ismember(3N) |
MT-Safe |
nis_leaf_of(3N) |
Safe |
nis_lerror(3N) |
Safe |
nis_list(3N) |
MT-Safe |
nis_local_directory(3N) |
MT-Safe |
nis_local_group(3N) |
MT-Safe |
nis_local_host(3N) |
MT-Safe |
nis_local_names(3N) |
MT-Safe |
nis_local_principal(3N) |
MT-Safe |
nis_lookup(3N) |
MT-Safe |
nis_map_group(3N) |
MT-Safe |
nis_mkdir(3N) |
MT-Safe |
nis_modify(3N) |
MT-Safe |
nis_modify_entry(3N) |
MT-Safe |
nis_names(3N) |
MT-Safe |
nis_name_of(3N) |
Safe |
nis_next_entry(3N) |
MT-Safe |
nis_perror(3N) |
Safe |
nis_ping(3N) |
MT-Safe |
nis_print_group_entry(3N) |
MT-Safe |
nis_print_object(3N) |
Safe |
nis_remove(3N) |
MT-Safe |
nis_removemember(3N) |
MT-Safe |
nis_remove_entry(3N) |
MT-Safe |
nis_rmdir(3N) |
MT-Safe |
nis_server(3N) |
MT-Safe |
nis_servstate(3N) |
MT-Safe |
nis_sperrno(3N) |
Safe |
nis_sperror(3N) |
Safe |
nis_sperror_r(3N) |
Safe |
nis_stats(3N) |
MT-Safe |
nis_subr(3N) |
Safe |
nis_tables(3N) |
MT-Safe |
nis_verifygroup(3N) |
MT-Safe |
nl(3X) |
Unsafe |
nlist(3E) |
Safe |
nlsgetcall(3N) |
Unsafe |
nlsprovider(3N) |
Unsafe |
nlsrequest(3N) |
Unsafe |
nl_langinfo(3C) |
Safe with exceptions |
nocbreak(3X) |
Unsafe |
nodelay(3X) |
Unsafe |
noecho(3X) |
Unsafe |
nonl(3X) |
Unsafe |
noqiflush(3X) |
Unsafe |
noraw(3X) |
Unsafe |
NOTE(3X) |
Safe |
notimeout(3X) |
Unsafe |
nrand48(3C) |
Safe |
ntohl(3N) |
Safe |
ntohs(3N) |
Safe |
offsetof(3C) |
MT-Safe |
opendir(3C) |
Safe |
openlog(3) |
Safe |
openpl(3) |
Safe |
openvt(3) |
Safe |
overlay(3X) |
Unsafe |
overwrite(3X) |
Unsafe |
p2close(3G) |
Unsafe |
p2open(3G) |
Unsafe |
pair_content(3X) |
Unsafe |
panels(3X) |
Unsafe |
panel_above(3X) |
Unsafe |
panel_below(3X) |
Unsafe |
panel_hidden(3X) |
Unsafe |
panel_move(3X) |
Unsafe |
panel_new(3X) |
Unsafe |
panel_show(3X) |
Unsafe |
panel_top(3X) |
Unsafe |
panel_update(3X) |
Unsafe |
panel_userptr(3X) |
Unsafe |
panel_window(3X) |
Unsafe |
pathfind(3G) |
MT-Safe |
pclose(3S) |
Unsafe |
pechochar(3X) |
Unsafe |
pechowchar(3X) |
Unsafe |
perror(3C) |
MT-Safe |
pfmt(3C) |
MT-safe |
plot(3) |
Safe |
pmap_getmaps(3N) |
Unsafe |
pmap_getport(3N) |
Unsafe |
pmap_rmtcall(3N) |
Unsafe |
pmap_set(3N) |
Unsafe |
pmap_unset(3N) |
Unsafe |
pnoutrefresh(3X) |
Unsafe |
point(3) |
Safe |
popen(3S) |
Unsafe |
post_form(3X) |
Unsafe |
post_menu(3X) |
Unsafe |
pos_form_cursor(3X) |
Unsafe |
pos_menu_cursor(3X) |
Unsafe |
pow(3M) |
MT-Safe |
prefresh(3X) |
Unsafe |
printf(3S) |
MT-Safe except with setlocale() |
printw(3X) |
Unsafe |
psiginfo(3C) |
Safe |
psignal(3C) |
Safe |
pthreads(3T) |
Fork1-Safe,MT-Safe,Async-Signal-Safe |
pthread_atfork(3T) |
MT-Safe |
pthread_attr_destroy(3T) |
MT-Safe |
pthread_attr_getdetachstate(3T) |
MT-Safe |
pthread_attr_getinheritsched(3T) |
MT-Safe |
pthread_attr_getschedparam(3T) |
MT-Safe |
pthread_attr_getschedpolicy(3T) |
MT-Safe |
pthread_attr_getscope(3T) |
MT-Safe |
pthread_attr_getstackaddr(3T) |
MT-Safe |
pthread_attr_getstacksize(3T) |
MT-Safe |
pthread_attr_init(3T) |
MT-Safe |
pthread_attr_setdetachstate(3T) |
MT-Safe |
pthread_attr_setscope(3T) |
MT-Safe |
pthread_attr_setstackaddr(3T) |
MT-Safe |
pthread_attr_setstacksize(3T) |
MT-Safe |
pthread_cancel(3T) |
MT-Safe |
pthread_cleanup_pop(3T) |
MT-Safe |
pthread_cleanup_push(3T) |
MT-Safe |
pthread_condattr_destroy(3T) |
MT-Safe |
pthread_condattr_getpshared(3T) |
MT-Safe |
pthread_condattr_init(3T) |
MT-Safe |
pthread_condattr_setpshared(3T) |
MT-Safe |
pthread_cond_broadcast(3T) |
MT-Safe |
pthread_cond_destroy(3T) |
MT-Safe |
pthread_cond_init(3T) |
MT-Safe |
pthread_cond_signal(3T) |
MT-Safe |
pthread_cond_timedwait(3T) |
MT-Safe |
pthread_cond_wait(3T) |
MT-Safe |
pthread_create(3T) |
MT-Safe |
pthread_detach(3T) |
MT-Safe |
pthread_equal(3T) |
MT-Safe |
pthread_exit(3T) |
MT-Safe |
pthread_getschedparam(3T) |
MT-Safe |
pthread_getspecific(3T) |
MT-Safe |
pthread_join(3T) |
MT-Safe |
pthread_key_create(3T) |
MT-Safe |
pthread_key_delete(3T) |
MT-Safe |
pthread_kill(3T) |
MT-Safe, Async-Signal-Safe |
pthread_mutexattr_destroy(3T) |
MT-Safe |
pthread_mutexattr_getprioceiling(3T) |
MT-Safe |
pthread_mutexattr_getprotocol(3T) |
MT-Safe |
pthread_mutexattr_getpshared(3T) |
MT-Safe |
pthread_mutexattr_init(3T) |
MT-Safe |
pthread_mutexattr_setprioceiling(3T) |
MT-Safe |
pthread_mutexattr_setprotocol(3T) |
MT-Safe |
pthread_mutexattr_setpshared(3T) |
MT-Safe |
pthread_mutex_destroy(3T) |
MT-Safe |
pthread_mutex_getprioceiling(3T) |
MT-Safe |
pthread_mutex_init(3T) |
MT-Safe |
pthread_mutex_lock(3T) |
MT-Safe |
pthread_mutex_setprioceiling(3T) |
MT-Safe |
pthread_mutex_trylock(3T) |
MT-Safe |
pthread_mutex_unlock(3T) |
MT-Safe |
pthread_once(3T) |
MT-Safe |
pthread_self(3T) |
MT-Safe |
pthread_setcancelstate(3T) |
MT-Safe |
pthread_setcanceltype(3T) |
MT-Safe |
pthread_setschedparam(3T) |
MT-Safe |
pthread_setspecific(3T) |
MT-Safe |
pthread_sigmask(3T) |
MT-Safe, Async-Signal-Safe |
pthread_testcancel(3T) |
MT-Safe |
ptsname(3C) |
Safe |
publickey(3N) |
Safe |
putc(3S) |
MT-Safe |
putchar(3S) |
MT-Safe |
putenv(3C) |
Safe |
putmntent(3C) |
Safe |
putp(3X) |
Unsafe |
putpwent(3C) |
Unsafe |
puts(3S) |
MT-Safe |
putspent(3C) |
Unsafe |
pututline(3C) |
Unsafe |
pututxline(3C) |
Unsafe |
putw(3S) |
MT-Safe |
putwc(3I) |
MT-Safe |
putwchar(3I) |
MT-Safe |
putwin(3X) |
Unsafe |
putws(3I) |
MT-Safe |
qeconvert(3) |
MT-Safe |
qfconvert(3) |
MT-Safe |
qgconvert(3) |
MT-Safe |
qiflush(3X) |
Unsafe |
qsort(3C) |
Safe |
quadruple_to_decimal(3) |
MT-Safe |
rac_drop(3N) |
Unsafe |
rac_poll(3N) |
Unsafe |
rac_recv(3N) |
Unsafe |
rac_send(3N) |
Unsafe |
raise(3C) |
MT-Safe |
rand(3C) |
Unsafe, use rand_r() |
random(3C) |
Unsafe |
raw(3X) |
Unsafe |
rcmd(3N) |
Unsafe |
readdir(3C) |
Unsafe, use readdir_r() |
read_vtoc(3X) |
Unsafe |
realloc(3C) |
Safe |
realloc(3X) |
Safe |
realpath(3C) |
MT-Safe |
recv(3N) |
Safe |
recvfrom(3N) |
Safe |
recvmsg(3N) |
Safe |
redrawwin(3X) |
Unsafe |
refresh(3X) |
Unsafe |
regcmp(3G) |
MT-Safe |
regcomp(3C) |
MT-Safe |
regerror(3C) |
MT-Safe |
regex(3G) |
MT-Safe |
regexec(3C) |
MT-Safe |
regexpr(3G) |
MT-Safe |
regfree(3C) |
MT-Safe |
registerrpc(3N) |
Unsafe |
remainder(3M) |
MT-Safe |
remove(3C) |
MT-Safe |
remque(3C) |
Unsafe |
replace_panel(3X) |
Unsafe |
resetty(3X) |
Unsafe |
reset_prog_mode(3X) |
Unsafe |
reset_shell_mode(3X) |
Unsafe |
resolver(3N) |
Unsafe |
restartterm(3X) |
Unsafe |
res_init(3N) |
Unsafe |
res_mkquery(3N) |
Unsafe |
res_search(3N) |
Unsafe |
res_send(3N) |
Unsafe |
rewind(3S) |
MT-Safe |
rewinddir(3C) |
Safe |
rexec(3N) |
Unsafe |
rint(3M) |
MT-Safe |
ripoffline(3X) |
Unsafe |
rmdirp(3G) |
MT-Safe |
rnusers(3N) |
MT-Safe |
rpc(3N) |
MT-Safe with exceptions |
rpcbind(3N) |
MT-Safe |
rpcb_getaddr(3N) |
MT-Safe |
rpcb_getmaps(3N) |
MT-Safe |
rpcb_gettime(3N) |
MT-Safe |
rpcb_rmtcall(3N) |
MT-Safe |
rpc_broadcast_exp(3N) |
MT-Safe |
rpc_call(3N) |
MT-Safe |
rpc_clnt_auth(3N) |
MT-Safe |
rpc_clnt_calls(3N) |
MT-Safe |
rpc_clnt_create(3N) |
MT-Safe |
rpc_control(3N) |
MT-Safe |
rpc_createerr(3N) |
MT-Safe |
rpc_rac(3N) |
Unsafe |
rpc_reg(3N) |
MT-Safe |
rpc_soc(3N) |
Unsafe |
rpc_svc_create(3N) |
MT-Safe |
rpc_svc_err(3N) |
MT-Safe |
rpc_svc_reg(3N) |
MT-Safe |
rpc_xdr(3N) |
Safe |
rresvport(3N) |
Unsafe |
rstat(3N) |
MT-Safe |
ruserok(3N) |
Unsafe |
rusers(3N) |
MT-Safe |
rwall(3N) |
MT-Safe |
rwlock(3T) |
MT-Safe |
rwlock_destroy(3T) |
MT-Safe |
rwlock_init(3T) |
MT-Safe |
rw_rdlock(3T) |
MT-Safe |
rw_tryrdlock(3T) |
MT-Safe |
rw_trywrlock(3T) |
MT-Safe |
rw_unlock(3T) |
MT-Safe |
rw_wrlock(3T) |
MT-Safe |
savetty(3X) |
Unsafe |
scalb(3C) |
MT-Safe |
scalb(3M) |
MT-Safe |
scalbn(3M) |
MT-Safe |
scale_form(3X) |
Unsafe |
scale_menu(3X) |
Unsafe |
scanf(3S) |
MT-Safe |
scanw(3X) |
Unsafe |
sched_getparam(3R) |
MT-Safe |
sched_getscheduler(3R) |
MT-Safe |
sched_get_priority_max(3R) |
MT-Safe |
sched_get_priority_min(3R) |
MT-Safe |
sched_rr_get_interval(3R) |
MT-Safe |
sched_setparam(3R) |
MT-Safe |
sched_setscheduler(3R) |
MT-Safe |
sched_yield(3R) |
MT-Safe |
scrl(3X) |
Unsafe |
scroll(3X) |
Unsafe |
scrollok(3X) |
Unsafe |
scr_dump(3X) |
Unsafe |
scr_init(3X) |
Unsafe |
scr_restore(3X) |
Unsafe |
scr_set(3X) |
Unsafe |
seconvert(3) |
MT-Safe |
secure_rpc(3N) |
MT-Safe |
seed48(3C) |
Safe |
seekdir(3C) |
Safe |
select(3C) |
MT-Safe |
sema_destroy(3T) |
MT-Safe |
sema_init(3T) |
MT-Safe |
sema_post(3T) |
MT-Safe, Async-Signal-Safe |
sema_trywait(3T) |
MT-Safe |
sema_wait(3T) |
MT-Safe |
sem_close(3R) |
MT-Safe |
sem_destroy(3R) |
MT-Safe |
sem_getvalue(3R) |
MT-Safe |
sem_init(3R) |
MT-Safe |
sem_open(3R) |
MT-Safe |
sem_post(3R) |
Async-Signal-Safe |
sem_trywait(3R) |
MT-Safe |
sem_unlink(3R) |
MT-Safe |
sem_wait(3R) |
MT-Safe |
send(3N) |
Safe |
sendmsg(3N) |
Safe |
sendto(3N) |
Safe |
setac(3) |
Safe |
setauclass(3) |
MT-Safe |
setauevent(3) |
MT-Safe |
setauuser(3) |
MT-Safe |
setbuf(3S) |
MT-Safe |
setcat(3C) |
MT-safe |
setjmp(3C) |
Unsafe |
setkey(3C) |
Safe |
setlabel(3C) |
MT-safe |
setlocale(3C) |
Safe with exceptions |
setlogmask(3) |
Safe |
setnetconfig(3N) |
MT-Safe |
setnetpath(3N) |
MT-Safe |
setscrreg(3X) |
Unsafe |
setsockopt(3N) |
Safe |
setsyx(3X) |
Unsafe |
setterm(3X) |
Unsafe |
settimeofday(3C) |
MT-Safe |
setupterm(3X) |
Unsafe |
setutent(3C) |
Unsafe |
setvbuf(3S) |
MT-Safe |
set_current_field(3X) |
Unsafe |
set_current_item(3X) |
Unsafe |
set_curterm(3X) |
Unsafe |
set_fieldtype_arg(3X) |
Unsafe |
set_fieldtype_choice(3X) |
Unsafe |
set_field_back(3X) |
Unsafe |
set_field_buffer(3X) |
Unsafe |
set_field_fore(3X) |
Unsafe |
set_field_init(3X) |
Unsafe |
set_field_just(3X) |
Unsafe |
set_field_opts(3X) |
Unsafe |
set_field_pad(3X) |
Unsafe |
set_field_status(3X) |
Unsafe |
set_field_term(3X) |
Unsafe |
set_field_type(3X) |
Unsafe |
set_field_userptr(3X) |
Unsafe |
set_form_fields(3X) |
Unsafe |
set_form_init(3X) |
Unsafe |
set_form_opts(3X) |
Unsafe |
set_form_page(3X) |
Unsafe |
set_form_sub(3X) |
Unsafe |
set_form_term(3X) |
Unsafe |
set_form_userptr(3X) |
Unsafe |
set_form_win(3X) |
Unsafe |
set_item_init(3X) |
Unsafe |
set_item_opts(3X) |
Unsafe |
set_item_term(3X) |
Unsafe |
set_item_userptr(3X) |
Unsafe |
set_item_value(3X) |
Unsafe |
set_max_field(3X) |
Unsafe |
set_menu_back(3X) |
Unsafe |
set_menu_init(3X) |
Unsafe |
set_menu_items(3X) |
Unsafe |
set_menu_mark(3X) |
Unsafe |
set_menu_opts(3X) |
Unsafe |
set_menu_pad(3X) |
Unsafe |
set_menu_pattern(3X) |
Unsafe |
set_menu_sub(3X) |
Unsafe |
set_menu_term(3X) |
Unsafe |
set_menu_userptr(3X) |
Unsafe |
set_menu_win(3X) |
Unsafe |
set_new_page(3X) |
Unsafe |
set_panel_userptr(3X) |
Unsafe |
set_term(3X) |
Unsafe |
set_top_row(3X) |
Unsafe |
sfconvert(3) |
MT-Safe |
sgconvert(3) |
MT-Safe |
shm_open(3R) |
MT-Safe |
shm_unlink(3R) |
MT-Safe |
show_panel(3X) |
Unsafe |
shutdown(3N) |
Safe |
sigaddset(3C) |
MT-Safe, Async-Signal-Safe |
sigdelset(3C) |
MT-Safe, Async-Signal-Safe |
sigemptyset(3C) |
MT-Safe, Async-Signal-Safe |
sigfillset(3C) |
MT-Safe, Async-Signal-Safe |
sigfpe(3) |
Safe |
sigismember(3C) |
MT-Safe, Async-Signal-Safe |
siglongjmp(3C) |
Unsafe |
significand(3M) |
MT-Safe |
sigqueue(3R) |
Async-Signal-Safe |
sigsetjmp(3C) |
Unsafe |
sigsetops(3C) |
MT-Safe, Async-Signal-Safe |
sigtimedwait(3R) |
Async-Signal-Safe |
sigwaitinfo(3R) |
Async-Signal-Safe |
sin(3M) |
MT-Safe |
single_to_decimal(3) |
MT-Safe |
sinh(3M) |
MT-Safe |
sleep(3B) |
Async-Signal-Safe |
sleep(3C) |
Safe |
slk_attroff(3X) |
Unsafe |
slk_attron(3X) |
Unsafe |
slk_attrset(3X) |
Unsafe |
slk_clear(3X) |
Unsafe |
slk_init(3X) |
Unsafe |
slk_label(3X) |
Unsafe |
slk_noutrefresh(3X) |
Unsafe |
slk_refresh(3X) |
Unsafe |
slk_restore(3X) |
Unsafe |
slk_set(3X) |
Unsafe |
slk_touch(3X) |
Unsafe |
socket(3N) |
Safe |
socketpair(3N) |
Safe |
space(3) |
Safe |
spray(3N) |
Unsafe |
sprintf(3S) |
MT-Safe |
sqrt(3M) |
MT-Safe |
srand(3C) |
Unsafe |
srand48(3C) |
Safe |
srandom(3C) |
Unsafe |
sscanf(3S) |
MT-Safe |
ssignal(3C) |
Unsafe |
standend(3X) |
Unsafe |
standout(3X) |
Unsafe |
start_color(3X) |
Unsafe |
step(3G) |
MT-Safe |
str(3G) |
MT-Safe |
strcadd(3G) |
MT-Safe |
strcasecmp(3C) |
Safe |
strcat(3C) |
Safe |
strccpy(3G) |
MT-Safe |
strchr(3C) |
Safe |
strcmp(3C) |
Safe |
strcoll(3C) |
Safe with exceptions |
strcpy(3C) |
Safe |
strcspn(3C) |
Safe |
strdup(3C) |
Safe |
streadd(3G) |
MT-Safe |
strecpy(3G) |
MT-Safe |
strerror(3C) |
Safe |
strfind(3G) |
MT-Safe |
strfmon(3C) |
MT-Safe |
strftime(3C) |
MT-Safe |
string(3C) |
Safe |
string_to_decimal(3) |
MT-Safe |
strlen(3C) |
Safe |
strncasecmp(3C) |
Safe |
strncat(3C) |
Safe |
strncmp(3C) |
Safe |
strncpy(3C) |
Safe |
strpbrk(3C) |
Safe |
strptime(3C) |
MT-Safe |
strrchr(3C) |
Safe |
strrspn(3G) |
MT-Safe |
strsignal(3C) |
Safe |
strspn(3C) |
Safe |
strstr(3C) |
Safe |
strtod(3C) |
MT-Safe |
strtok(3C) |
Unsafe, use strtok_r() |
strtol(3C) |
MT-Safe |
strtoll(3C) |
MT-Safe |
strtoul(3C) |
MT-Safe |
strtoull(3C) |
MT-Safe |
strtrns(3G) |
MT-Safe |
strxfrm(3C) |
Safe with exceptions |
subpad(3X) |
Unsafe |
subwin(3X) |
Unsafe |
svcerr_auth(3N) |
MT-Safe |
svcerr_decode(3N) |
MT-Safe |
svcerr_noproc(3N) |
MT-Safe |
svcerr_noprog(3N) |
MT-Safe |
svcerr_progvers(3N) |
MT-Safe |
svcerr_systemerr(3N) |
MT-Safe |
svcerr_weakauth(3N) |
MT-Safe |
svcfd_create(3N) |
Unsafe |
svcraw_create(3N) |
Unsafe |
svctcp_create(3N) |
Unsafe |
svcudp_bufcreate(3N) |
Unsafe |
svcudp_create(3N) |
Unsafe |
svc_auth_reg(3N) |
MT-Safe |
svc_control(3N) |
MT-Safe |
svc_create(3N) |
MT-Safe |
svc_destroy(3N) |
MT-Safe |
svc_dg_create(3N) |
MT-Safe |
svc_fds(3N) |
Unsafe |
svc_fd_create(3N) |
MT-Safe |
svc_getcaller(3N) |
Unsafe |
svc_reg(3N) |
MT-Safe |
svc_register(3N) |
Unsafe |
svc_tli_create(3N) |
MT-Safe |
svc_tp_create(3N) |
MT-Safe |
svc_unreg(3N) |
MT-Safe |
svc_unregister(3N) |
Unsafe |
svc_vc_create(3N) |
MT-Safe |
swab(3C) |
MT-Safe |
swapcontext(3C) |
MT-Safe |
syncok(3X) |
Unsafe |
sysconf(3C) |
MT-Safe, Async-Signal-Safe |
syslog(3) |
Safe |
system(3S) |
MT-Safe |
taddr2uaddr(3N) |
MT-Safe |
tan(3M) |
MT-Safe |
tanh(3M) |
MT-Safe |
tcdrain(3) |
MT-Safe, Async-Signal-Safe |
tcflow(3) |
MT-Safe, Async-Signal-Safe |
tcflush(3) |
MT-Safe, Async-Signal-Safe |
tcgetattr(3) |
MT-Safe, Async-Signal-Safe |
tcgetpgrp(3) |
MT-Safe, Async-Signal-Safe |
tcgetsid(3) |
MT-Safe |
tcsendbreak(3) |
MT-Safe, Async-Signal-Safe |
tcsetattr(3) |
MT-Safe, Async-Signal-Safe |
tcsetpgrp(3) |
MT-Safe, Async-Signal-Safe |
tcsetpgrp(3C) |
MT-Safe |
tdelete(3C) |
Safe |
telldir(3C) |
Safe |
tempnam(3S) |
Safe |
termattrs(3X) |
Unsafe |
termname(3X) |
Unsafe |
textdomain(3I) |
Safe with exceptions |
tfind(3C) |
Safe |
tgetent(3X) |
Unsafe |
tgetflag(3X) |
Unsafe |
tgetnum(3X) |
Unsafe |
tgetstr(3X) |
Unsafe |
tgoto(3X) |
Unsafe |
threads(3T) |
Fork1-Safe,MT-Safe,Async-Signal-Safe |
thr_continue(3T) |
MT-Safe |
thr_create(3T) |
MT-Safe |
thr_exit(3T) |
MT-Safe |
thr_getconcurrency(3T) |
MT-Safe |
thr_getprio(3T) |
MT-Safe |
thr_getspecific(3T) |
MT-Safe |
thr_join(3T) |
MT-Safe |
thr_keycreate(3T) |
MT-Safe |
thr_kill(3T) |
MT-Safe, Async-Signal-Safe |
thr_main(3T) |
MT-Safe |
thr_min_stack(3T) |
MT-Safe |
thr_self(3T) |
MT-Safe |
thr_setconcurrency(3T) |
MT-Safe |
thr_setprio(3T) |
MT-Safe |
thr_setspecific(3T) |
MT-Safe |
thr_sigsetmask(3T) |
MT-Safe, Async-Signal-Safe |
thr_stksegment(3T) |
MT-Safe |
thr_suspend(3T) |
MT-Safe |
thr_yield(3T) |
MT-Safe |
tigetflag(3X) |
Unsafe |
tigetnum(3X) |
Unsafe |
tigetstr(3X) |
Unsafe |
timeout(3X) |
Unsafe |
timer_create(3R) |
MT-Safe with exceptions |
timer_delete(3R) |
MT-Safe with exceptions |
timer_getoverrun(3R) |
Async-Signal-Safe |
timer_gettime(3R) |
Async-Signal-Safe |
timer_settime(3R) |
Async-Signal-Safe |
tmpfile(3S) |
Safe |
tmpnam(3S) |
Unsafe, use tmpnam_r() |
TNF_DECLARE_RECORD(3X) |
MT-Safe |
TNF_DEFINE_RECORD(3.3X) |
MT-Safe |
TNF_DEFINE_RECORD_1(3X) |
MT-Safe |
TNF_DEFINE_RECORD_2(3X) |
MT-Safe |
TNF_DEFINE_RECORD_4(3X) |
MT-Safe |
TNF_DEFINE_RECORD_5(3X) |
MT-Safe |
TNF_PROBE(3.3X) |
MT-Safe |
TNF_PROBE(3X) |
MT-Safe |
TNF_PROBE_0(3X) |
MT-Safe |
TNF_PROBE_1(3X) |
MT-Safe |
TNF_PROBE_2(3X) |
MT-Safe |
TNF_PROBE_4(3X) |
MT-Safe |
TNF_PROBE_5(3X) |
MT-Safe |
tnf_process_disable(3X) |
MT-Safe |
tnf_process_enable(3X) |
MT-Safe |
tnf_thread_disable(3X) |
MT-Safe |
tnf_thread_enable(3X) |
MT-Safe |
toascii(3C) |
MT-Safe with exceptions |
tolower(3C) |
MT-Safe with exceptions |
top_panel(3X) |
Unsafe |
top_row(3X) |
Unsafe |
touchline(3X) |
Unsafe |
touchwin(3X) |
Unsafe |
toupper(3C) |
MT-Safe with exceptions |
towlower(3I) |
MT-Safe with exceptions |
towupper(3I) |
MT-Safe with exceptions |
tparm(3X) |
Unsafe |
tputs(3X) |
Unsafe |
trig(3M) |
MT-Safe |
truncate(3C) |
MT-Safe |
tsearch(3C) |
Safe |
ttyname(3C) |
Unsafe, use ttyname_r() |
ttyslot(3C) |
Safe |
twalk(3C) |
Safe |
typeahead(3X) |
Unsafe |
t_accept(3N) |
MT-Safe |
t_alloc(3N) |
MT-Safe |
t_bind(3N) |
MT-Safe |
t_close(3N) |
MT-Safe |
t_connect(3N) |
MT-Safe |
t_error(3N) |
MT-Safe |
t_free(3N) |
MT-Safe |
t_getinfo(3N) |
MT-Safe |
t_getstate(3N) |
MT-Safe |
t_listen(3N) |
MT-Safe |
t_look(3N) |
MT-Safe |
t_open(3N) |
MT-Safe |
t_optmgmt(3N) |
MT-Safe |
t_rcv(3N) |
MT-Safe |
t_rcvconnect(3N) |
MT-Safe |
t_rcvdis(3N) |
MT-Safe |
t_rcvrel(3N) |
MT-Safe |
t_rcvudata(3N) |
MT-Safe |
t_rcvuderr(3N) |
MT-Safe |
t_snd(3N) |
MT-Safe |
t_snddis(3N) |
MT-Safe |
t_sync(3N) |
MT-Safe |
t_unbind(3N) |
MT-Safe |
uaddr2taddr(3N) |
MT-Safe |
ulckpwdf(3C) |
MT-Safe |
ulltostr(3C) |
MT-Safe |
unctrl(3X) |
Unsafe |
ungetc(3S) |
MT-Safe |
ungetch(3X) |
Unsafe |
ungetwc(3I) |
MT-Safe |
ungetwch(3X) |
Unsafe |
unlockpt(3C) |
Safe |
unordered(3C) |
MT-Safe |
unpost_form(3X) |
Unsafe |
unpost_menu(3X) |
Unsafe |
untouchwin(3X) |
Unsafe |
update_panels(3X) |
Unsafe |
updwtmp(3C) |
Unsafe |
updwtmpx(3C) |
Unsafe |
user2netname(3N) |
MT-Safe |
use_env(3X) |
Unsafe |
utmpname(3C) |
Unsafe |
utmpxname(3C) |
Unsafe |
valloc(3C) |
Safe |
vfprintf(3S) |
Async-Signal-Safe |
vidattr(3X) |
Unsafe |
vidputs(3X) |
Unsafe |
vlfmt(3C) |
MT-safe |
volmgt_check(3X) |
MT-Safe |
volmgt_inuse(3X) |
MT-Safe |
volmgt_root(3X) |
MT-Safe |
volmgt_running(3X) |
MT-Safe |
volmgt_symdev(3X) |
MT-Safe |
volmgt_symname(3X) |
MT-Safe |
vpfmt(3C) |
MT-safe |
vprintf(3S) |
Async-Signal-Safe |
vsprintf(3S) |
MT-Safe |
vsyslog(3) |
Safe |
vwprintw(3X) |
Unsafe |
vwscanw(3X) |
Unsafe |
waddch(3X) |
Unsafe |
waddchnstr(3X) |
Unsafe |
waddchstr(3X) |
Unsafe |
waddnstr(3X) |
Unsafe |
waddnwstr(3X) |
Unsafe |
waddstr(3X) |
Unsafe |
waddwch(3X) |
Unsafe |
waddwchnstr(3X) |
Unsafe |
waddwchstr(3X) |
Unsafe |
waddwstr(3X) |
Unsafe |
wadjcurspos(3X) |
Unsafe |
watof(3I) |
MT-Safe |
watoi(3I) |
MT-Safe |
watol(3I) |
MT-Safe |
watoll(3I) |
MT-Safe |
wattroff(3X) |
Unsafe |
wattron(3X) |
Unsafe |
wattrset(3X) |
Unsafe |
wbkgd(3X) |
Unsafe |
wbkgdset(3X) |
Unsafe |
wborder(3X) |
Unsafe |
wclear(3X) |
Unsafe |
wclrtobot(3X) |
Unsafe |
wclrtoeol(3X) |
Unsafe |
wconv(3I) |
MT-Safe with exceptions |
wcscat(3I) |
MT-Safe |
wcschr(3I) |
MT-Safe |
wcscmp(3I) |
MT-Safe |
wcscoll(3I) |
MT-Safe |
wcscpy(3I) |
MT-Safe |
wcscspn(3I) |
MT-Safe |
wcsetno(3I) |
MT-Safe with exceptions |
wcslen(3I) |
MT-Safe |
wcsncat(3I) |
MT-Safe |
wcsncmp(3I) |
MT-Safe |
wcsncpy(3I) |
MT-Safe |
wcspbrk(3I) |
MT-Safe |
wcsrchr(3I) |
MT-Safe |
wcsspn(3I) |
MT-Safe |
wcstod(3I) |
MT-Safe |
wcstok(3I) |
MT-Safe |
wcstol(3I) |
MT-Safe |
wcstombs(3C) |
MT-Safe with exceptions |
wcstoul(3I) |
MT-Safe |
wcstring(3I) |
MT-Safe |
wcswcs(3I) |
MT-Safe |
wcswidth(3I) |
MT-Safe |
wcsxfrm(3I) |
MT-Safe |
wctomb(3C) |
MT-Safe with exceptions |
wctype(3I) |
MT-Safe |
wcursyncup(3X) |
Unsafe |
wcwidth(3I) |
MT-Safe |
wdelch(3X) |
Unsafe |
wdeleteln(3X) |
Unsafe |
wechochar(3X) |
Unsafe |
wechowchar(3X) |
Unsafe |
werase(3X) |
Unsafe |
wgetch(3X) |
Unsafe |
wgetnstr(3X) |
Unsafe |
wgetnwstr(3X) |
Unsafe |
wgetstr(3X) |
Unsafe |
wgetwch(3X) |
Unsafe |
wgetwstr(3X) |
Unsafe |
whline(3X) |
Unsafe |
winch(3X) |
Unsafe |
winchnstr(3X) |
Unsafe |
winchstr(3X) |
Unsafe |
windex(3I) |
MT-Safe |
winnstr(3X) |
Unsafe |
winnwstr(3X) |
Unsafe |
winsch(3X) |
Unsafe |
winsdelln(3X) |
Unsafe |
winsertln(3X) |
Unsafe |
winsnstr(3X) |
Unsafe |
winsnwstr(3X) |
Unsafe |
winsstr(3X) |
Unsafe |
winstr(3X) |
Unsafe |
winswch(3X) |
Unsafe |
winswstr(3X) |
Unsafe |
winwch(3X) |
Unsafe |
winwchnstr(3X) |
Unsafe |
winwchstr(3X) |
Unsafe |
winwstr(3X) |
Unsafe |
wmove(3X) |
Unsafe |
wmovenextch(3X) |
Unsafe |
wmoveprevch(3X) |
Unsafe |
wprintw(3X) |
Unsafe |
wredrawln(3X) |
Unsafe |
wrefresh(3X) |
Unsafe |
wrindex(3I) |
MT-Safe |
write_vtoc(3X) |
Unsafe |
wscanw(3X) |
Unsafe |
wscasecmp(3I) |
MT-Safe |
wscat(3I) |
MT-Safe |
wschr(3I) |
MT-Safe |
wscmp(3I) |
MT-Safe |
wscol(3I) |
MT-Safe |
wscoll(3I) |
MT-Safe |
wscpy(3I) |
MT-Safe |
wscrl(3X) |
Unsafe |
wscspn(3I) |
MT-Safe |
wsdup(3I) |
MT-Safe |
wsetscrreg(3X) |
Unsafe |
wslen(3I) |
MT-Safe |
wsncasecmp(3I) |
MT-Safe |
wsncat(3I) |
MT-Safe |
wsncmp(3I) |
MT-Safe |
wsncpy(3I) |
MT-Safe |
wspbrk(3I) |
MT-Safe |
wsprintf(3I) |
MT-Safe |
wsrchr(3I) |
MT-Safe |
wsscanf(3I) |
MT-Safe |
wsspn(3I) |
MT-Safe |
wstandend(3X) |
Unsafe |
wstandout(3X) |
Unsafe |
wstod(3I) |
MT-Safe |
wstok(3I) |
MT-Safe |
wstol(3I) |
MT-Safe |
wstring(3I) |
MT-Safe |
wsxfrm(3I) |
MT-Safe |
wsyncdown(3X) |
Unsafe |
wsyncup(3X) |
Unsafe |
wtimeout(3X) |
Unsafe |
wtouchln(3X) |
Unsafe |
wvline(3X) |
Unsafe |
xdr(3N) |
Safe |
xdrmem_create(3N) |
MT-Safe |
xdrrec_create(3N) |
MT-Safe |
xdrrec_endofrecord(3N) |
Safe |
xdrrec_eof(3N) |
Safe |
xdrrec_readbytes(3N) |
Safe |
xdrrec_skiprecord(3N) |
Safe |
xdrstdio_create(3N) |
MT-Safe |
xdr_accepted_reply(3N) |
Safe |
xdr_admin(3N) |
Safe |
xdr_array(3N) |
Safe |
xdr_authsys_parms(3N) |
Safe |
xdr_authunix_parms(3N) |
Unsafe |
xdr_bool(3N) |
Safe |
xdr_bytes(3N) |
Safe |
xdr_callhdr(3N) |
Safe |
xdr_callmsg(3N) |
Safe |
xdr_char(3N) |
Safe |
xdr_complex(3N) |
Safe |
xdr_control(3N) |
Safe |
xdr_create(3N) |
MT-Safe |
xdr_destroy(3N) |
MT-Safe |
xdr_double(3N) |
Safe |
xdr_enum(3N) |
Safe |
xdr_float(3N) |
Safe |
xdr_free(3N) |
Safe |
xdr_getpos(3N) |
Safe |
xdr_hyper(3N) |
Safe |
xdr_inline(3N) |
Safe |
xdr_int(3N) |
Safe |
xdr_long(3N) |
Safe |
xdr_longlong_t(3N) |
Safe |
xdr_opaque(3N) |
Safe |
xdr_opaque_auth(3N) |
Safe |
xdr_pointer(3N) |
Safe |
xdr_quadruple(3N) |
Safe |
xdr_reference(3N) |
Safe |
xdr_rejected_reply(3N) |
Safe |
xdr_replymsg(3N) |
Safe |
xdr_setpos(3N) |
Safe |
xdr_short(3N) |
Safe |
xdr_simple(3N) |
Safe |
xdr_sizeof(3N) |
Safe |
xdr_string(3N) |
Safe |
xdr_union(3N) |
Safe |
xdr_u_char(3N) |
Safe |
xdr_u_hyper(3N) |
Safe |
xdr_u_int(3N) |
Safe |
xdr_u_long(3N) |
Safe |
xdr_u_longlong_t(3N) |
Safe |
xdr_u_short(3N) |
Safe |
xdr_vector(3N) |
Safe |
xdr_void(3N) |
Safe |
xdr_wrapstring(3N) |
Safe |
xprt_register(3N) |
MT-Safe |
xprt_unregister(3N) |
MT-Safe |
y0(3M) |
MT-Safe |
y1(3M) |
MT-Safe |
yn(3M) |
MT-Safe |
ypclnt(3N) |
Unsafe |
yperr_string(3N) |
Unsafe |
ypprot_err(3N) |
Unsafe |
yp_all(3N) |
Unsafe |
yp_bind(3N) |
Unsafe |
yp_first(3N) |
Unsafe |
yp_get_default_domain(3N) |
Unsafe |
yp_master(3N) |
Unsafe |
yp_match(3N) |
Unsafe |
yp_next(3N) |
Unsafe |
yp_order(3N) |
Unsafe |
yp_unbind(3N) |
Unsafe |
yp_update(3N) |
Unsafe |
_NOTE(3X) |
Safe |
_tolower(3C) |
MT-Safe with exceptions |
_toupper(3C) |
MT-Safe with exceptions |
__nis_map_group(3N) |
MT-Safe |