Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ar(1)

cc(1B)

ld(1)

nm(1)

intro(2)

stdio(3S)

Intro(3)

NAME

Intro − introduction to functions and libraries

DESCRIPTION

This section describes functions found in various libraries, other than those functions that directly invoke UNIX system primitives, which are described in Section 2 of this volume.  Function declarations can be obtained from the #include files indicated on each page.  Certain major collections are identified by a letter after the section number:

(3C) These functions, together with those of Section 2 and those marked (3S), constitute the standard C library, libc, which is automatically linked by the C compilation system.  The standard C library is implemented as a shared object, libc.so, and an archive, libc.a.  C programs are linked with the shared object version of the standard C library by default.  Specify −dn on the cc command line to link with the archive version.  (See cc(1B) for other overrides, and the “C Compilation System” chapter of the ANSI C Programmer’s Guide for a discussion.) 

(3S) These functions constitute the “standard I/O package” (see stdio(3S)). 

(3E) These functions constitute the ELF access library, libelf.  This library is not implemented as a shared object, and is not automatically linked by the C compilation system.  Specify −lelf on the cc command line to link with this library. 

(3I) These functions constitute the wide character library for multi-byte character support, and the international library for messaging.  Specify −lintl or −lw on the cc command line, as needed to link the appropriate library. 

(3M) These functions constitute the math library, libm.  This library is not implemented as a shared object, and is not automatically linked by the C compilation system.  Specify −lm on the cc command line to link with this library. 

(3G) These functions constitute the general-purpose library, libgen.  This library is not implemented as a shared object, and is not automatically linked by the C compilation system.  Specify −lgen on the cc command line to link with this library. 

(3X) Specialized libraries.  The files in which these libraries are found are given on the appropriate pages. 

DEFINITIONS

A character is any bit pattern able to fit into a byte on the machine.  The null character is a character with value 0, conventionally represented in the C language as \0.  A character array is a sequence of characters.  A null-terminated character array (a string) is a sequence of characters, the last of which is the null character.  The null string is a character array containing only the terminating null character.  A NULL pointer is the value that is obtained by casting 0 into a pointer.  C guarantees that this value will not match that of any legitimate pointer, so many functions that return pointers return NULL to indicate an error.  The macro NULL is defined in stdio.h.  Types of the form size_t are defined in the appropriate headers. 

FILES

INCDIR usually /usr/include

LIBDIR usually /usr/ccs/lib

LIBDIR/libc.so

LIBDIR/libc.a

LIBDIR/libgen.a

LIBDIR/libm.a

LIBDIR/libsfm.sa

/usr/lib/libc.so.1

SEE ALSO

ar(1), cc(1B), ld(1), nm(1), intro(2), stdio(3S)

ANSI C Programmer’s Guide

DIAGNOSTICS

For functions that return floating-point values, error handling varies according to compilation mode.  Under the −Xt (default) option to cc, these functions return the conventional values 0, ±HUGE, or NaN when the function is undefined for the given arguments or when the value is not representable.  In the −Xa and −Xc compilation modes, ±HUGE_VAL is returned instead of ±HUGE.  (HUGE_VAL and HUGE are defined in math.h to be infinity and the largest-magnitude single-precision number, respectively.) 

NOTES

None of the functions, external variables, or macros should be redefined in the user’s programs.  Any other name may be redefined without affecting the behavior of other library functions, but such redefinition may conflict with a declaration in an included header. 

The headers in INCDIR provide function prototypes (function declarations including the types of arguments) for most of the functions listed in this manual.  Function prototypes allow the compiler to check for correct usage of these functions in the user’s program.  The lint program checker may also be used and will report discrepancies even if the headers are not included with #include statements.  Definitions for Sections 2, 3C, and 3S are checked automatically.  Other definitions can be included by using the −l option to lint.  (For example, −lm includes definitions for libm.)  Use of lint is highly recommended. 

Users should carefully note the difference between STREAMS and stream.  STREAMS is a set of kernel mechanisms that support the development of network services and data communication drivers.  It is composed of utility routines, kernel facilities, and a set of data structures.  A stream is a file with its associated buffering.  It is declared to be a pointer to a type FILE defined in stdio.h.  In detailed definitions of components, it is sometimes necessary to refer to symbolic names that are implementation-specific, but which are not necessarily expected to be accessible to an application program. Many of these symbolic names describe boundary conditions and system limits.

In this section, for readability, these implementation-specific values are given symbolic names.  These names always appear enclosed in curly brackets to distinguish them from symbolic names of other implementation-specific constants that are accessible to application programs by headers.  These names are not necessarily accessible to an application program through a header, although they may be defined in the documentation for a particular system. 

In general, a portable application program should not refer to these symbolic names in its code.  For example, an application program would not be expected to test the length of an argument list given to a routine to determine if it was greater than {ARG_MAX}. 

LIST OF COMMANDS

NameAppears on PageDescription
_d2decdecconv(3C)convert between binary and decimal values
_dec2ddecconv(3C)convert between binary and decimal values
_dec2sdecconv(3C)convert between binary and decimal values
_longjmpsetjmp(3B)non-local goto
_s2decdecconv(3C)convert between binary and decimal values
_setjmpsetjmp(3B)non-local goto
_tolowerconv(3C)translate characters
_toupperconv(3C)translate characters
DES_FAILEDdes_crypt(3)fast DES encryption
WIFEXITEDwait(3B)wait for process to terminate or stop
WIFSIGNALEDwait(3B)wait for process to terminate or stop
WIFSTOPPEDwait(3B)wait for process to terminate or stop
a64la64l(3C)convert long integer and base-64 ASCII string
abortabort(3C)terminate process abnormally
absabs(3C)return absolute value of integer
acceptaccept(3N)accept a connection on a socket
acostrig(3M)trigonometric functions
acoshhyperbolic(3M)hyperbolic functions
addchcurs_addch(3X)add a character (with attributes) to a curses
window and advance cursor
addchnstrcurs_addchstr(3X)add string of characters (and attributes)
to a curses window
addchstrcurs_addchstr(3X)add string of characters (and attributes)
to a curses window
addnstrcurs_addstr(3X)add a string of characters to a curses
window and advance cursor
addseverityaddseverity(3C)build a list of severity levels for an
application for use with fmtmsg
addstrcurs_addstr(3X)add a string of characters to a
curses window and advance cursor
advanceregexpr(3G)regular expression compile and match
routines
aiocancelaiocancel(3)cancel asynchronous operation
aioreadaioread(3)asynchronous I/O operations
aiowaitaiowait(3)wait completion of asynchronous I/O
operation
aiowriteaioread(3)asynchronous I/O operations
allocamalloc(3C)memory allocator
alphasortscandir(3B)scan directory
ascftimestrftime(3C)convert date and time to string
asctimectime(3C)convert date and time to string
asintrig(3M)trigonometric functions
asinhhyperbolic(3M)hyperbolic functions
assertassert(3X)verify program assertion
atan2trig(3M)trigonometric functions
atantrig(3M)trigonometric functions
atanhhyperbolic(3M)hyperbolic functions
atexitatexit(3C)add program termination routine
atofstrtod(3C)convert string to double-precision number
atoistrtol(3C)convert string to integer
atolstrtol(3C)convert string to integer
atollstrtol(3C)convert string to integer
attroffcurs_attr(3X)curses character and window attribute
control routines
attroncurs_attr(3X)curses character and window attribute
control routines
attrsetcurs_attr(3X)curses character and window attribute
control routines
auth_destroyrpc_clnt_auth(3N)library routines for client side RPC
authdes_createrpc_soc(3N)obsolete library routines for RPC
authdes_getucredsecure_rpc(3N)library routines for secure RPC
authdes_seccreatesecure_rpc(3N)library routines for secure RPC
authentication
authkerb_getucredkerberos_rpc(3N)library routines for remote procedure
calls using Kerberos authentication
authkerb_seccreatekerberos_rpc(3N)library routines for remote procedure
calls using Kerberos authentication
authnone_createrpc_clnt_auth(3N)library routines for client side RPC
authentication
authsys_create_defaultrpc_clnt_auth(3N) library routines for client side RPC
authentication
authsys_createrpc_clnt_auth(3N)library routines for client side RPC
authentication
authunix_create_defaultrpc_soc(3N) obsolete library routines for RPC
authunix_createrpc_soc(3N)obsolete library routines for RPC
basenamebasename(3G)return last element of path name
baudratecurs_termattrs(3X)curses environment query routines
bcmpbstring(3B)bit and byte string operations
bcopybstring(3B)bit and byte string operations
beepcurs_beep(3X)curses bell and screen flash routines
besselbessel(3M)Bessel functions
bgetsbgets(3G)read stream up to next delimiter
bindbind(3N)bind name to socket
bindtextdomaingettext(3I)message handling functions
bkgdcurs_bkgd(3X)curses window background manipulation
routines
bkgdsetcurs_bkgd(3X)curses window background manipulation
routines
bordercurs_border(3X)create curses borders and lines
bottom_panelpanel_top(3X)panels deck manipulation routines
boxcurs_border(3X)create curses borders and lines
bsearchbsearch(3C)binary search sorted table
bstringbstring(3B)bit and byte string operations
bufsplitbufsplit(3G)split buffer into fields
byteorderbyteorder(3N)convert between host and network
byte order
bzerobstring(3B)bit and byte string operations
callocmalloc(3C)memory allocator
callocmalloc(3X)memory allocator
callocmapmalloc(3X)memory allocator
callrpcrpc_soc(3N)obsolete library routines for RPC
can_change_colorcurs_color(3X)curses color manipulation routines
catclosecatopen(3C)open/close message catalog
catgetscatgets(3C)read program message
catopencatopen(3C)open/close message catalog
cbc_cryptdes_crypt(3)fast DES encryption
cbreakcurs_inopts(3X)curses terminal input option
control routines
cbrtsqrt(3M)square root, cube root
ceilfloor(3M)round to integral value in floating-point
format
cfgetispeedtermios(3)general terminal interface
cfgetospeedtermios(3)general terminal interface
cfreemapmalloc(3X)memory allocator
cfsetispeedtermios(3)general terminal interface
cfsetospeedtermios(3)general terminal interface
cftimestrftime(3C)convert date and time to string
clearcurs_clear(3X)clear all or part of curses window
clearerrferror(3S)stream status inquiries
clearokcurs_outopts(3X)curses terminal output option control
routines
clnt_broadcastrpc_soc(3N)obsolete library routines for RPC
clnt_callrpc_clnt_calls(3N)library routines for client side calls
clnt_controlrpc_clnt_create(3N)library routines for CLIENT handles
clnt_createrpc_clnt_create(3N)library routines for CLIENT handles
clnt_create_versrpc_clnt_create(3N)library routines for CLIENT handles
clnt_destroyrpc_clnt_create(3N)library routines for CLIENT handles
clnt_dg_createrpc_clnt_create(3N)library routines for CLIENT handles
clnt_freeresrpc_clnt_calls(3N)library routines for client side calls
clnt_geterrrpc_clnt_calls(3N)library routines for client side calls
clnt_pcreateerrorrpc_clnt_create(3N)library routines for CLIENT handles
clnt_perrnorpc_clnt_calls(3N)library routines for client side calls
clnt_perrorrpc_clnt_calls(3N)library routines for client side calls
clnt_raw_createrpc_clnt_create(3N)library routines for CLIENT handles
clnt_spcreateerrorrpc_clnt_create(3N)library routines for CLIENT handles
clnt_sperrnorpc_clnt_calls(3N)library routines for client side calls
clnt_sperrorrpc_clnt_calls(3N)library routines for client side calls
clnt_tli_createrpc_clnt_create(3N)library routines for CLIENT handles
clnt_tp_createrpc_clnt_create(3N)library routines for CLIENT handles
clnt_vc_createrpc_clnt_create(3N)library routines for CLIENT handles
clntraw_createrpc_soc(3N)obsolete library routines for RPC
clnttcp_createrpc_soc(3N)obsolete library routines for RPC
clntudp_bufcreaterpc_soc(3N)obsolete library routines for RPC
clntudp_createrpc_soc(3N)obsolete library routines for RPC
clockclock(3C)report CPU time used
closedirdirectory(3C)directory operations
closelogsyslog(3)control system log
clrtobotcurs_clear(3X)clear all or part of curses window
clrtoeolcurs_clear(3X)clear all or part of curses window
color_contentcurs_color(3X)curses color manipulation routines
compileregexpr(3G)regular expression compile and
match routines
connectconnect(3N)initiate connection on socket
convconv(3C)translate characters
copylistcopylist(3G)copy file into memory
copysignieee_functions(3B)miscellaneous functions for IEEE arithmetic
copywincurs_overlay(3X)manipulate overlapped curses windows
costrig(3M)trigonometric functions
coshhyperbolic(3M)hyperbolic functions
cryptcrypt(3C)generate encryption
cryptcrypt(3X)password and file encryption functions
csetcolcset(3I)get information on EUC codesets
csetcset(3I)get information on EUC codesets
csetlencset(3I)get information on EUC codesets
csetnocset(3I)get information on EUC codesets
ctermidctermid(3S)generate path name for controlling terminal
ctimectime(3C)convert date and time to string
ctypectype(3C)character handling
current_fieldform_page(3X)set forms current page and field
current_itemmenu_item_current(3X)set and get current menus items
curs_addchcurs_addch(3X)add a character to curses window
curs_addchstrcurs_addchstr(3X)add string of characters to curses window
curs_addstrcurs_addstr(3X)add a string of characters to curses window
curs_attrcurs_attr(3X)curses character and window attribute
control routines
curs_beepcurs_beep(3X)curses bell and screen flash routines
curs_bkgdcurs_bkgd(3X)curses window background manipulation
routines
curs_bordercurs_border(3X)create curses borders and lines
curs_clearcurs_clear(3X)clear all or part of curses window
curs_colorcurs_color(3X)curses color manipulation routines
curs_delchcurs_delch(3X)delete character under cursor in curses
window
curs_deletelncurs_deleteln(3X)delete and insert lines in curses window
curs_getchcurs_getch(3X)get (or push back) characters from curses
terminal keyboard
curs_getstrcurs_getstr(3X)get character strings from curses
terminal keyboard
curs_getyxcurs_getyx(3X)get curses cursor and window coordinates
curs_inchcurs_inch(3X)get character and attributes from curses
window
curs_inchstrcurs_inchstr(3X)get string of characters and attributes from
curses window
curs_initscrcurs_initscr(3X)curses screen initialization and
manipulation routines
curs_inoptscurs_inopts(3X)curses terminal input option control routines
curs_inschcurs_insch(3X)insert character before character under
cursor in curses window
curs_insstrcurs_insstr(3X)insert string before character under cursor
in curses window
curs_instrcurs_instr(3X)get a string of characters from curses window
curs_kernelcurs_kernel(3X)low-level curses routines
curs_movecurs_move(3X)move curses window cursor
curs_outoptscurs_outopts(3X)curses terminal output option control routines
curs_overlaycurs_overlay(3X)manipulate overlapped curses windows
curs_padcurs_pad(3X)create and display curses pads
curs_printwcurs_printw(3X)print formatted output in curses windows
curs_refreshcurs_refresh(3X)refresh curses windows and lines
curs_scanwcurs_scanw(3X)convert formatted input from curses widow
curs_scr_dumpcurs_scr_dump(3X)read/write a curses screen from/to a file
curs_scrollcurs_scroll(3X)scroll curses window
curs_setcurs_kernel(3X)low-level curses routines
curs_slkcurs_slk(3X)curses soft label routines
curs_termattrscurs_termattrs(3X)curses environment query routines
curs_termcapcurs_termcap(3X)curses interfaces (emulated) to termcap
library
curs_terminfocurs_terminfo(3X)curses interfaces to terminfo database
curs_touchcurs_touch(3X)curses refresh control routines
curs_utilcurs_util(3X)miscellaneous curses utility routines
curs_windowcurs_window(3X)create curses windows
cuseridcuserid(3S)get character login name of user
cursescurses(3X)CRT screen handling, optimization package
data_aheadform_data(3X)tell if forms field has off-screen data
ahead or behind
data_behindform_data(3X)tell if forms field has off-screen data
ahead or behind
db_add_entrynis_db(3N)NIS+ Database access functions
db_checkpointnis_db(3N)NIS+ Database access functions
db_create_tablenis_db(3N)NIS+ Database access functions
db_destroy_tablenis_db(3N)NIS+ Database access functions
db_first_entrynis_db(3N)NIS+ Database access functions
db_initializenis_db(3N)NIS+ Database access functions
db_list_entriesnis_db(3N)NIS+ Database access functions
db_next_entrynis_db(3N)NIS+ Database access functions
db_remove_entrynis_db(3N)NIS+ Database access functions
db_reset_next_entrynis_db(3N)NIS+ Database access functions
dbmdbm(3)database subroutines
dbmdbm(3B)data base subroutines
dbm_clearerrndbm(3B)data base subroutines
dbm_closendbm(3B)data base subroutines
dbm_deletendbm(3B)data base subroutines
dbm_errorndbm(3B)data base subroutines
dbm_fetchndbm(3B)data base subroutines
dbm_firstkeyndbm(3B)data base subroutines
dbm_nextkeyndbm(3B)data base subroutines
dbm_openndbm(3B)data base subroutines
dbm_storendbm(3B)data base subroutines
dbmclosedbm(3)database subroutines
dbmclosedbm(3B)data base subroutines
dbminitdbm(3)database subroutines
dbminitdbm(3B)data base subroutines
decconvdecconv(3C)convert between binary and decimal values
decimal_to_doubledecimal_to_floating(3B)convert decimal record to floating-point value
decimal_to_extendeddecimal_to_floating(3B)convert decimal record to floating-point value
decimal_to_floatingdecimal_to_floating(3B)convert decimal record to floating-point value
decimal_to_quadrupledecimal_to_floating(3) convert decimal record to floating-point value
decimal_to_singledecimal_to_floating(3)convert decimal record to floating-point value
decimal_to_singledecimal_to_floating(3B)convert decimal record to floating-point value
def_prog_modecurs_kernel(3X)low-level curses routines
def_shell_modecurs_kernel(3X)low-level curses routines
delay_outputcurs_util(3X)miscellaneous curses utility routines
del_curtermcurs_terminfo(3X)curses interfaces to terminfo database
del_panelpanel_new(3X)create and destroy panels
delchcurs_delch(3X)delete character under cursor in curses
window
deletedbm(3)database subroutines
deletedbm(3B)data base subroutines
deletelncurs_deleteln(3X)delete and insert lines in curses window
delscreencurs_initscr(3X)curses screen initialization and
manipulation routines
delwincurs_window(3X)create curses windows
derwincurs_window(3X)create curses windows
des_cryptdes_crypt(3)fast DES encryption
des_faileddes_crypt(3)fast DES encryption
des_setparitydes_crypt(3)fast DES encryption
dgettextgettext(3I)message handling functions
dialdial(3N)establish outgoing terminal line connection
difftimedifftime(3C)computes difference between two
calendar times
directorydirectory(3C)directory operations
dirnamedirname(3G)report parent directory name of file
path name
divdiv(3C)compute quotient and remainder
dlclosedlclose(3X)close a shared object
dlerrordlerror(3X)get diagnostic information
dlopendlopen(3X)open a shared object
dlsymdlsym(3X)get address of a symbol in a shared object
dn_compresolver(3N)resolver routines
dn_expandresolver(3N)resolver routines
doconfigdoconfig(3N)execute a configuration script
double_to_decimalfloating_to_decimal(3)convert floating-point value to decimal record
double_to_decimalfloating_to_decimal(3B)convert floating-point value to decimal record
doupdatecurs_refresh(3X)refresh curses windows and lines
drand48drand48(3C)generate uniformly distributed pseudo-
random numbers
dup2dup2(3C)duplicate open file descriptor
dup_fieldform_field_new(3X)create and destroy forms fields
dupwincurs_window(3X)create curses windows
dynamic_field_infoform_field_info(3X)get forms field characteristics
ecb_cryptdes_crypt(3)fast DES encryption
echocharcurs_addch(3X)add a character to curses window
echocurs_inopts(3X)curses terminal input option control routines
econverteconvert(3)output conversion
econverteconvert(3B)output conversion
ecvteconvert(3)output conversion
ecvtecvt(3C)convert floating-point number to string
edataend(3C)last locations in program
elfelf(3E)object file access library
elf32_fsizeelf32_fsize(3E)return size of object file type
elf32_getehdrelf32_getehdr(3E)retrieve class-dependent object file header
elf32_getphdrelf32_getphdr(3E)retrieve class-dependent program
header table
elf32_getshdrelf32_getshdr(3E)retrieve class-dependent section header
elf32_newehdrelf32_getehdr(3E)retrieve class-dependent object file header
elf32_newphdrelf32_getphdr(3E)retrieve class-dependent program
header table
elf32_xlatetofelf32_xlatetof(3E)class-dependent data translation
elf32_xlatetomelf32_xlatetof(3E)class-dependent data translation
elf_beginelf_begin(3E)process ELF object files
elf_cntlelf_cntl(3E)control elf file descriptor
elf_endelf_begin(3E)process ELF object files
elf_errmsgelf_errmsg(3E)error handling
elf_errnoelf_errmsg(3E)error handling
elf_fillelf_fill(3E)set fill byte
elf_flagdataelf_flagdata(3E)manipulate flags
elf_flagehdrelf_flagdata(3E)manipulate flags
elf_flagelfelf_flagdata(3E)manipulate flags
elf_flagphdrelf_flagdata(3E)manipulate flags
elf_flagscnelf_flagdata(3E)manipulate flags
elf_flagshdrelf_flagdata(3E)manipulate flags
elf_getarhdrelf_getarhdr(3E)retrieve archive member header
elf_getarsymelf_getarsym(3E)retrieve archive symbol table
elf_getbaseelf_getbase(3E)get base offset for object file
elf_getdataelf_getdata(3E)get section data
elf_getidentelf_getident(3E)retrieve file identification data
elf_getscnelf_getscn(3E)get section information
elf_hashelf_hash(3E)compute hash value
elf_kindelf_kind(3E)determine file type
elf_ndxscnelf_getscn(3E)get section information
elf_newdataelf_getdata(3E)get section data
elf_newscnelf_getscn(3E)get section information
elf_nextelf_begin(3E)process ELF object files
elf_nextscnelf_getscn(3E)get section information
elf_randelf_begin(3E)process ELF object files
elf_rawdataelf_getdata(3E)get section data
elf_rawfileelf_rawfile(3E)retrieve uninterpreted file contents
elf_strptrelf_strptr(3E)make string pointer
elf_updateelf_update(3E)update ELF descriptor
elf_versionelf_version(3E)coordinate ELF library and application
versions
encryptcrypt(3C)generate encryption
endend(3C)last locations in program
endgrentgetgrnam(3C)get group entry
endhostentgethostbyname(3N)get network host entry
endnetconfiggetnetconfig(3N)get network configuration database entry
endnetentgetnetbyname(3N)get network entry
endnetgrentgetnetgrent(3N)get network group entry
endnetpathgetnetpath(3N)get /etc/netconfig entry corresponding
to NETPATH component
endprotoentgetprotobyname(3N)get protocol entry
endpwentgetpwnam(3C)get password entry
endrpcentgetrpcbyname(3N)get RPC entry
endserventgetservbyname(3N)get service entry
endspentgetspnam(3C)get password entry
endusershellgetusershell(3B)get legal user shells
endutentgetutent(3C)access utmp file entry
endutxentgetutxent(3C)access utmpx file entry
endwincurs_initscr(3X)curses screen initialization and
manipulation routines
erand48drand48(3C)generate uniformly distributed pseudo-
random numbers
erasecharcurs_termattrs(3X)curses environment query routines
erasecurs_clear(3X)clear all or part of curses window
erfcerf(3M)error functions
erferf(3M)error functions
etextend(3C)last locations in program
ethersethers(3N)Ethernet address mapping operations
euccoleuclen(3I)get byte length and display width of
EUC characters
eucleneuclen(3I)get byte length and display width of
EUC characters
eucscoleuclen(3I)get byte length and display width of
EUC characters
exitexit(3C)terminate process
expexp(3M)exponential, logarithm, power
extended_to_decimalfloating_to_decimal(3)convert floating-point value to decimal record
extended_to_decimalfloating_to_decimal(3B)convert floating-point value to decimal record
fabsieee_functions(3M)appendix and related miscellaneous
functions for IEEE arithmetic
fattachfattach(3C)attach a STREAMS-based file descriptor to
an object in the file system name space
fclosefclose(3S)close or flush a stream
fconverteconvert(3)output conversion
fconverteconvert(3B)output conversion
fcvteconvert(3)output conversion
fcvtecvt(3C)convert floating-point number to string
fdetachfdetach(3C)detach name from STREAMS-based
file descriptor
fdopenfopen(3B)open stream
fdopenfopen(3S)open stream
feofferror(3S)stream status inquiries
ferrorferror(3S)stream status inquiries
fetchdbm(3)database subroutines
fetchdbm(3B)data base subroutines
fflushfclose(3S)close or flush stream
ffsbstring(3B)bit and byte string operations
ffsffs(3C)find first set bit
fgetcgetc(3S)get character or word from stream
fgetgrentgetgrnam(3C)get group entry
fgetposfsetpos(3C)reposition file pointer in stream
fgetpwentgetpwnam(3C)get password entry
fgetsgets(3S)get string from stream
fgetspentgetspnam(3C)get password entry
fgetwcgetwc(3I)get EUC character from stream
and convert to Process Code
fgetwsgetws(3I)get string of EUC characters from stream
and convert to Process Code
field_argform_field_validation(3X) forms field data type validation
field_backform_field_attributes(3X) format general display attributes of forms
field_bufferform_field_buffer(3X)set and get forms field attributes
field_countform_field(3X)connect fields to forms
field_foreform_field_attributes(3X) format general display attributes of forms
field_indexform_page(3X)set forms current page and field
field_infoform_field_info(3X)get forms field characteristics
field_initform_hook(3X)assign application-specific routines for
invocation by forms
field_justform_field_just(3X)format general appearance of forms
field_optsform_field_opts(3X)forms field option routines
field_opts_offform_field_opts(3X)forms field option routines
field_opts_onform_field_opts(3X)forms field option routines
field_padform_field_attributes(3X) format general display attributes of forms
field_statusform_field_buffer(3X)set and get forms field attributes
field_termform_hook(3X)assign application-specific routines for
invocation by forms
field_typeform_field_validation(3X) forms field data type validation
field_userptrform_field_userptr(3X)associate application data with forms
filenoferror(3S)stream status inquiries
file_to_decimalstring_to_decimal(3)parse characters into decimal record
filtercurs_util(3X)curses miscellaneous utility routines
finiteisnan(3C)determine type of floating-point number
firstkeydbm(3)database subroutines
firstkeydbm(3B)data base subroutines
flashcurs_beep(3X)curses bell and screen flash routines
floatingpointfloatingpoint(3B)IEEE floating point definitions
floating_to_decimalfloating_to_decimal(3B)convert floating-point value to decimal
record
flockflock(3B)apply or remove an advisory lock on
an open file
floorfloor(3M)round to integral value in floating-point
format
flushinpcurs_util(3X)curses miscellaneous utility routines
fmodieee_functions(3M)appendix and related miscellaneous
functions for IEEE arithmetic
fmtmsgfmtmsg(3C)display a message on stderr or system
console
fopenfopen(3B)open a stream
fopenfopen(3S)open a stream
form_cursorform_cursor(3X)position forms window cursor
form_dataform_data(3X)tell if forms field has off-screen data
ahead or behind
form_driverform_driver(3X)command processor for forms subsystem
form_fieldform_field(3X)connect fields to forms
form_field_attributesform_field_attributes(3X) format general display attributes of forms
form_field_bufferform_field_buffer(3X)set and get forms field attributes
form_field_infoform_field_info(3X)get forms field characteristics
form_field_justform_field_just(3X)format general appearance of forms
form_field_newform_field_new(3X)create and destroy forms fields
form_field_optsform_field_opts(3X)forms field option routines
form_fieldtypeform_fieldtype(3X)forms fieldtype routines
form_field_userptrform_field_userptr(3X)associate application data with forms
form_field_validationform_field_validation(3X) forms field data type validation
form_fieldsform_field(3X)connect fields to forms
form_hookform_hook(3X)assign application-specific routines for
invocation by forms
form_initform_hook(3X)assign application-specific routines for
invocation by forms
form_newform_new(3X)create and destroy forms
form_new_pageform_new_page(3X)forms pagination
form_optsform_opts(3X)forms option routines
form_opts_offform_opts(3X)forms option routines
form_opts_onform_opts(3X)forms option routines
form_pageform_page(3X)set forms current page and field
form_postform_post(3X)write/erase forms from associated
subwindows
form_subform_win(3X)forms window and subwindow
association routines
form_termform_hook(3X)assign application-specific routines for
invocation by forms
form_userptrform_userptr(3X)associate application data with forms
form_winform_win(3X)forms window and subwindow
association routines
formsforms(3X)character based forms package
fp_classieee_functions(3B)miscellaneous functions for IEEE arithmetic
fpclassisnan(3C)determine type of floating-point number
fpgetmaskfpgetround(3C)IEEE floating-point environment control
fpgetroundfpgetround(3C)IEEE floating-point environment control
fpgetstickyfpgetround(3C)IEEE floating-point environment control
fprintfprintf(3B)formatted output conversion
fprintfprintf(3S)print formatted output
fpsetmaskfpgetround(3C)IEEE floating-point environment control
fpsetroundfpgetround(3C)IEEE floating-point environment control
fpsetstickyfpgetround(3C)IEEE floating-point environment control
fputcputc(3S)put character or word on stream
fputsputs(3S)put string on stream
fputwcputwc(3I)convert Process Code character to EUC
fputwsputws(3I)convert string of Process Code characters
to EUC characters
freadfread(3S)buffered binary input/output
freemalloc(3C)memory allocator
freemalloc(3X)memory allocator
freemapmalloc(3X)memory allocator
free_fieldform_field_new(3X)create and destroy forms fields
free_fieldtypeform_fieldtype(3X)forms fieldtype routines
free_formform_new(3X)create and destroy forms
free_itemmenu_item_new(3X)create and destroy menus items
free_menumenu_new(3X)create and destroy menus
freenetconfigentgetnetconfig(3N)get network configuration database entry
freopenfopen(3B)open stream
freopenfopen(3S)open stream
frexpfrexp(3C)manipulate parts of floating-point numbers
fscanfscanf(3S)convert formatted input
fseekfseek(3S)reposition file pointer in stream
fsetposfsetpos(3C)reposition file pointer in stream
ftellfseek(3S)reposition file pointer in stream
ftimeftime(3B)get date and time
ftokstdipc(3C)standard interprocess communication
package
ftruncatetruncate(3C)set file to specified length
ftwftw(3C)walk file tree
func_to_decimalstring_to_decimal(3)parse characters into decimal record
fwritefread(3S)buffered binary input/output
gammalgamma(3M)log gamma function
gamma_rlgamma(3M)log gamma function
gcdmp(3B)multiple precision integer arithmetic
gconverteconvert(3)output conversion
gconverteconvert(3B)output conversion
gcvteconvert(3)output conversion
gcvtecvt(3C)convert floating-point number to string
get_myaddressrpc_soc(3N)obsolete library routines for RPC
getbegyxcurs_getyx(3X)get curses cursor and window coordinates
getcgetc(3S)get character or word from stream
getchargetc(3S)get character or word from stream
getchcurs_getch(3X)get (or push back) characters from curses
terminal keyboard
getcwdgetcwd(3C)get path name of current working directory
getdategetdate(3C)convert user format date and time
getdtablesizegetdtablesize(3B)get file descriptor table size
getenvgetenv(3C)return value for environment name
getgrentgetgrnam(3C)get group entry
getgrgidgetgrnam(3C)get group entry
getgrnamgetgrnam(3C)get group entry
gethostbyaddrgethostbyname(3N)get network host entry
gethostbynamegethostbyname(3N)get network host entry
gethostentgethostbyname(3N)get network host entry
gethostidgethostid(3B)get unique identifier of current host
gethostnamegethostname(3B)get/set name of current host
getlogingetlogin(3C)get login name
getmaxyxcurs_getyx(3X)get curses cursor and window coordinates
getmntanygetmntent(3C)get mnttab file information
getmntentgetmntent(3C)get mnttab file information
getnetbyaddrgetnetbyname(3N)get network entry
getnetbynamegetnetbyname(3N)get network entry
getnetconfigentgetnetconfig(3N)get network configuration database entry
getnetconfiggetnetconfig(3N)get network configuration database entry
getnetentgetnetbyname(3N)get network entry
getnetgrentgetnetgrent(3N)get network group entry
getnetnamesecure_rpc(3N)library routines for secure RPC
getnetpathgetnetpath(3N)get /etc/netconfig entry corresponding to
NETPATH component
getoptgetopt(3C)get option letter from argument vector
getpagesizegetpagesize(3B)get system page size
getparyxcurs_getyx(3X)get curses cursor and window coordinates
getpassgetpass(3C)read password
getpeernamegetpeername(3N)get name of connected peer
getprioritygetpriority(3B)get/set scheduling priority for process,
process group or user
getprotobynamegetprotobyname(3N)get protocol entry
getprotobynumbergetprotobyname(3N)get protocol entry
getprotoentgetprotobyname(3N)get protocol entry
getpublickeygetpublickey(3N)retrieve public or secret key
getpwentgetpwnam(3C)get password entry
getpwgetpw(3C)get passwd entry from UID
getpwnamgetpwnam(3C)get password entry
getpwuidgetpwnam(3C)get password entry
getrpcbynamegetrpcbyname(3N)get RPC entry
getrpcbynumbergetrpcbyname(3N)get RPC entry
getrpcentgetrpcbyname(3N)get RPC entry
getrusagegetrusage(3B)get information about resource utilization
getsecretkeygetpublickey(3N)retrieve public or secret key
getservbynamegetservbyname(3N)get service entry
getservbyportgetservbyname(3N)get service entry
getserventgetservbyname(3N)get service entry
getsgets(3S)get string from stream
getsocknamegetsockname(3N)get socket name
getsockoptgetsockopt(3N)get and set options on sockets
getspentgetspnam(3C)get password entry
getspnamgetspnam(3C)get password entry
getstrcurs_getstr(3X)get character strings from curses
terminal keyboard
getsuboptgetsubopt(3C)parse suboptions from string
getsyxcurs_kernel(3X)low-level curses routines
gettextgettext(3I)message handling functions
gettimeofdaygettimeofday(3B)get or set date and time
gettimeofdaygettimeofday(3C)get or set date and time
gettxtgettxt(3C)retrieve text string
getusershellgetusershell(3B)get legal user shells
getutentgetutent(3C)access utmp file entry
getutidgetutent(3C)access utmp file entry
getutlinegetutent(3C)access utmp file entry
getutmpgetutxent(3C)access utmpx file entry
getutmpxgetutxent(3C)access utmpx file entry
getutxentgetutxent(3C)access utmpx file entry
getutxidgetutxent(3C)access utmpx file entry
getutxlinegetutxent(3C)access utmpx file entry
getvfsanygetvfsent(3C)get vfstab file entry
getvfsentgetvfsent(3C)get vfstab file entry
getvfsfilegetvfsent(3C)get vfstab file entry
getvfsspecgetvfsent(3C)get vfstab file entry
getwcgetwc(3I)get EUC character from stream and
convert to Process Code
getwchargetwc(3I)get EUC character from stream and
convert to Process Code
getwdgetwd(3B)get current working directory path name
getwgetc(3S)get character or word from stream
getwidthgetwidth(3I)get codeset information
getwincurs_util(3X)miscellaneous curses utility routines
getwsgetws(3I)get string of EUC characters from
stream and convert to Process Code
getyxcurs_getyx(3X)get curses cursor and window coordinates
gmatchgmatch(3G)shell global pattern matching
gmtimectime(3C)convert date and time to string
grantptgrantpt(3C)grant access to slave pseudo-terminal
device
gsignalssignal(3C)software signals
halfdelaycurs_inopts(3X)curses terminal input option control
routines
has_colorscurs_color(3X)curses color manipulation routines
has_iccurs_termattrs(3X)curses environment query routines
has_ilcurs_termattrs(3X)curses environment query routines
hasmntoptgetmntent(3C)get mnttab file information
hcreatehsearch(3C)manage hash search tables
hdestroyhsearch(3C)manage hash search tables
hide_panelpanel_show(3X)panels deck manipulation routines
host2netnamesecure_rpc(3N)library routines for secure RPC
hsearchhsearch(3C)manage hash search tables
htonlbyteorder(3N)convert values between host and
network byte order
htonsbyteorder(3N)convert values between host and
network byte order
hyperbolichyperbolic(3M)hyperbolic functions
hypothypot(3M)Euclidean distance
idcokcurs_outopts(3X)curses terminal output option control
routines
idlokcurs_outopts(3X)curses terminal output option control
routines
ieee_functionsieee_functions(3B)miscellaneous functions for IEEE arithmetic
ieee_functionsieee_functions(3M)appendix and related miscellaneous
functions for IEEE arithmetic
ieee_handlerieee_handler(3B)IEEE exception trap handler function
ieee_handlerieee_handler(3M)IEEE exception trap handler function
ieee_testieee_test(3M)IEEE test functions for verifying
standard compliance
ilogbieee_functions(3M)appendix and related
  miscellaneous functions for IEEE arithmetic
immedokcurs_outopts(3X)curses terminal output option control
routines
inchcurs_inch(3X)get character and its attributes from curses
window
inchnstrcurs_inchstr(3X)get string of characters (and attributes)
from curses window
inchstrcurs_inchstr(3X)get string of characters (and attributes)
from curses window
indexindex(3B)string operations
inetinet(3N)Internet address manipulation
inet_addrinet(3N)Internet address manipulation
inet_lnaofinet(3N)Internet address manipulation
inet_makeaddrinet(3N)Internet address manipulation
inet_netofinet(3N)Internet address manipulation
inet_networkinet(3N)Internet address manipulation
inet_ntoainet(3N)Internet address manipulation
init_colorcurs_color(3X)curses color manipulation routines
init_paircurs_color(3X)curses color manipulation routines
initgroupsinitgroups(3C)initialize supplementary group access list
initscrcurs_initscr(3X)curses screen initialization and
manipulation routines
initstaterandom(3B)better random number generator;
routines for changing generators
innetgrgetnetgrent(3N)get network group entry
innstrcurs_instr(3X)get string of characters from curses window
inschcurs_insch(3X)insert character before character under
cursor in curses window
insdellncurs_deleteln(3X)delete and insert lines in curses window
insertlncurs_deleteln(3X)delete and insert lines in curses window
insnstrcurs_insstr(3X)insert string before character under
cursor in curses window
insqueinsque(3C)insert/remove element from queue
insstrcurs_insstr(3X)insert string before character under
cursor in curses window
instrcurs_instr(3X)get string of characters from curses window
intrflushcurs_inopts(3X)curses terminal input option control routines
is_linetouchedcurs_touch(3X)curses refresh control routines
isalnumctype(3C)character handling
isalphactype(3C)character handling
isasciictype(3C)character handling
isastreamisastream(3C)test file descriptor
isattyttyname(3C)find name of terminal
iscntrlctype(3C)character handling
isdigitctype(3C)character handling
isencryptisencrypt(3G)determine if buffer of characters is encrypted
isendwincurs_initscr(3X)curses screen initialization and
manipulation routines
isenglishwctype(3I)Process Code character classification
macros and functions
isgraphctype(3C)character handling
isideogramwctype(3I)Process Code character classification
macros and functions
islowerctype(3C)character handling
isnandisnan(3C)determine type of floating-point number
isnanieee_functions(3B)miscellaneous functions for IEEE arithmetic
isnanieee_functions(3M)appendix and related miscellaneous
functions for IEEE arithmetic
isnanisnan(3C)determine type of floating-point number
isnanfisnan(3C)determine type of floating-point number
isnumberwctype(3I)Process Code character classification
macros and functions
isphonogramwctype(3I)Process Code character classification
macros and functions
isprintctype(3C)character handling
ispunctctype(3C)character handling
isspacectype(3C)character handling
isspecialwctype(3I)Process Code character classification
macros and functions
isupperctype(3C)character handling
iswalnumwctype(3I)Process Code character classification
macros and functions
iswalphawctype(3I)Process Code character classification
macros and functions
iswasciiwctype(3I)Process Code character classification
macros and functions
iswcntrlwctype(3I)Process Code character classification
macros and functions
iswdigitwctype(3I)Process Code character classification
macros and functions
iswgraphwctype(3I)Process Code character classification
macros and functions
is_wintouchedcurs_touch(3X)curses refresh control routines
iswlowerwctype(3I)Process Code character classification
macros and functions
iswprintwctype(3I)Process Code character classification
macros and functions
iswpunctwctype(3I)Process Code character classification
macros and functions
iswspacewctype(3I)Process Code character classification
macros and functions
iswupperwctype(3I)Process Code character classification
macros and functions
iswxdigitwctype(3I)Process Code character classification
macros and functions
isxdigitctype(3C)character handling
item_descriptionmenu_item_name(3X)get menus item name and description
item_indexmenu_item_current(3X)set and get current menus items
item_namemenu_item_name(3X)get menus item name and description
item_optsmenu_item_opts(3X)menus item option routines
item_opts_offmenu_item_opts(3X)menus item option routines
item_opts_onmenu_item_opts(3X)menus item option routines
item_userptrmenu_item_userptr(3X)associate application data with menus items
item_valuemenu_item_value(3X)set and get menus item values
item_visiblemenu_item_visible(3X)tell if menus item is visible
itommp(3B)multiple precision integer arithmetic
jrand48drand48(3C)generate uniformly distributed pseudo-
random numbers
j0bessel(3M)Bessel functions
j1bessel(3M)Bessel functions
jnbessel(3M)Bessel functions
jrand48drand48(3C)generate uniformly distributed
pseudo-random numbers
kerberoskerberos(3N)Kerberos authentication library
kerberos_rpckerberos_rpc(3N)library routines for remote procedure
calls using Kerberos authentication
key_decryptsessionsecure_rpc(3N)library routines for secure RPC
key_encryptsessionsecure_rpc(3N)library routines for secure RPC
key_gendessecure_rpc(3N)library routines for secure RPC
key_setsecretsecure_rpc(3N)library routines for secure RPC
keynamecurs_util(3X)miscellaneous curses utility routines
keypadcurs_inopts(3X)curses terminal input option control routines
killcharcurs_termattrs(3X)curses environment query routines
killpgkillpg(3B)send signal to process group
krb_get_admhstkrb_realmofhost(3N)additional Kerberos utility routines
krb_get_credkerberos(3N)Kerberos authentication library
krb_get_krbhstkrb_realmofhost(3N)additional Kerberos utility routines
krb_get_lrealmkrb_realmofhost(3N)additional Kerberos utility routines
krb_get_phostkrb_realmofhost(3N)additional Kerberos utility routines
krb_kntolnkerberos(3N)Kerberos authentication library
krb_mk_errkerberos(3N)Kerberos authentication library
krb_mk_reqkerberos(3N)Kerberos authentication library
krb_mk_safekerberos(3N)Kerberos authentication library
krb_net_readkrb_sendauth(3N)Kerberos routines for sending
authentication via network stream sockets
krb_net_writekrb_sendauth(3N)Kerberos routines for sending
authentication via network stream sockets
krb_rd_errkerberos(3N)Kerberos authentication library
krb_rd_reqkerberos(3N)Kerberos authentication library
krb_rd_safekerberos(3N)Kerberos authentication library
krb_realmofhostkrb_realmofhost(3N)additional Kerberos utility routines
krb_recvauthkrb_sendauth(3N)Kerberos routines for sending
authentication via network stream sockets
krb_sendauthkrb_sendauth(3N)Kerberos routines for sending
authentication via network stream sockets
krb_set_keykerberos(3N)Kerberos authentication library
krb_set_tkt_stringkrb_set_tkt_string(3N)set Kerberos ticket cache file name
kvm_closekvm_open(3K)specify kernel to examine
kvm_getcmdkvm_getu(3K)get u-area or invocation arguments
for process
kvm_getprockvm_nextproc(3K)read system process structures
kvm_getukvm_getu(3K)get u-area or invocation arguments for
process
kvm_nextprockvm_nextproc(3K)read system process structures
kvm_nlistkvm_nlist(3K)get entries from kernel symbol table
kvm_openkvm_open(3K)specify kernel to examine
kvm_readkvm_read(3K)copy data to or from kernel image
or running system
kvm_setprockvm_nextproc(3K)read system process structures
kvm_writekvm_read(3K)copy data to or from kernel image
or running system
l64aa64l(3C)convert between long integer and
base-64 ASCII string
labsabs(3C)return absolute value of integer
lckpwdflckpwdf(3C)manipulate shadow password database
lock file
lcong48drand48(3C)generate uniformly distributed pseudo-
random numbers
ldexpfrexp(3C)manipulate parts of floating-point numbers
ldivdiv(3C)compute quotient and remainder
leaveokcurs_outopts(3X)curses terminal output option control
routines
lfindlsearch(3C)linear search and update
lgammalgamma(3M)log gamma function
lgamma_rlgamma(3M)log gamma function
link_fieldform_field_new(3X)create and destroy forms fields
link_fieldtypeform_fieldtype(3X)forms fieldtype routines
listenlisten(3N)listen for connections on socket
llabsabs(3C)return absolute value of integer
lldivdiv(3C)compute quotient and remainder
lltostrstrtol(3C)convert string to integer
localeconvlocaleconv(3C)get numeric formatting information
localtimectime(3C)convert date and time to string
lockflockf(3C)record locking on files
logexp(3M)exponential, logarithm, power
log10exp(3M)exponential, logarithm, power
logbfrexp(3C)manipulate parts of floating-point numbers
logbieee_test(3M)IEEE test functions for verifying
standard compliance
longjmpsetjmp(3C)non-local goto
longnamecurs_termattrs(3X)curses environment query routines
lrand48drand48(3C)generate uniformly distributed pseudo-
random numbers
lsearchlsearch(3C)linear search and update
maddmp(3B)multiple precision integer arithmetic
madvisemadvise(3)provide advice to VM system
maillockmaillock(3X)manage lockfile for user’s mailbox
majormakedev(3C)manage device number
makecontextmakecontext(3C)manipulate user contexts
makedevmakedev(3C)manage device number
mallinfomalloc(3X)memory allocator
mallocmalloc(3C)memory allocator
mallocmalloc(3X)memory allocator
malloptmalloc(3X)memory allocator
mapmallocmapmalloc(3X)memory allocator
matherrmatherr(3M)math library exception-handling function
mbcharmbchar(3C)multibyte character handling
mblenmbchar(3C)multibyte character handling
mbstowcsmbstring(3C)multibyte string functions
mbstringmbstring(3C)multibyte string functions
mbtowcmbchar(3C)multibyte character handling
mcmpmp(3B)multiple precision integer arithmetic
mctlmctl(3B)memory management control
mdivmp(3B)multiple precision integer arithmetic
memalignmalloc(3C)memory allocator
memccpymemory(3C)memory operations
memchrmemory(3C)memory operations
memcmpmemory(3C)memory operations
memcntlmemcntl(3)memory management control
memcpymemory(3C)memory operations
memmovememory(3C)memory operations
memorymemory(3C)memory operations
memsetmemory(3C)memory operations
menu_attributesmenu_attributes(3X)control menus display attributes
menu_backmenu_attributes(3X)control menus display attributes
menu_cursormenu_cursor(3X)correctly position menus cursor
menu_drivermenu_driver(3X)command processor for menus subsystem
menu_foremenu_attributes(3X)control menus display attributes
menu_formatmenu_format(3X)set/get maximum numbers of rows
and columns in menus
menu_greymenu_attributes(3X)control menus display attributes
menu_hookmenu_hook(3X)assign application-specific routines for
automatic invocation by menus
menu_initmenu_hook(3X)assign application-specific routines for
automatic invocation by menus
menu_item_currentmenu_item_current(3X)set and get current menus items
menu_item_namemenu_item_name(3X)get menus item name and description
menu_item_newmenu_item_new(3X)create and destroy menus items
menu_item_optsmenu_item_opts(3X)menus item option routines
menu_item_userptrmenu_item_userptr(3X)associate application data with menus items
menu_item_valuemenu_item_value(3X)set and get menus item values
menu_item_visiblemenu_item_visible(3X)tell if menus item is visible
menu_itemsmenu_items(3X)connect/disconnect items to and from menus
menu_markmenu_mark(3X)menus mark string routines
menu_newmenu_new(3X)create and destroy menus
menu_optsmenu_opts(3X)menus option routines
menu_opts_offmenu_opts(3X)menus option routines
menu_opts_onmenu_opts(3X)menus option routines
menu_padmenu_attributes(3X)control menus display attributes
menu_patternmenu_pattern(3X)set and get menus pattern match buffer
menu_postmenu_post(3X)write or erase menus from associated
subwindows
menu_submenu_win(3X)menus window and subwindow
association routines
menu_termmenu_hook(3X)assign application-specific routines for
automatic invocation by menus
menu_userptrmenu_userptr(3X)associate application data with menus
menu_winmenu_win(3X)menus window and subwindow
association routines
menusmenus(3X)character based menus package
metacurs_inopts(3X)curses terminal input option control routines
mfreemp(3B)multiple precision integer arithmetic
minmp(3B)multiple precision integer arithmetic
minormakedev(3C)manage device number
mkdirpmkdirp(3G)create, remove directories in path
mkfifomkfifo(3C)create new FIFO
mkstempmkstemp(3B)make unique file name
mktempmktemp(3C)make unique file name
mktimemktime(3C)converts tm structure to calendar time
mlockallmlockall(3C)lock or unlock address space
mlockmlock(3C)lock (or unlock) pages in memory
modffrexp(3C)manipulate parts of floating-point numbers
modfffrexp(3C)manipulate parts of floating-point numbers
monitormonitor(3C)prepare process execution profile
moutmp(3B)multiple precision integer arithmetic
movecurs_move(3X)move curses window cursor
move_fieldform_field(3X)connect fields to forms
move_panelpanel_move(3X)move panels window on virtual screen
mpmp(3B)multiple precision integer arithmetic
mrand48drand48(3C)generate uniformly distributed pseudo-
random numbers
msqrtmp(3B)multiple precision integer arithmetic
msubmp(3B)multiple precision integer arithmetic
msyncmsync(3C)synchronize memory with physical storage
mtoxmp(3B)multiple precision integer arithmetic
multmp(3B)multiple precision integer arithmetic
munlockallmlockall(3C)lock or unlock address space
munlockmlock(3C)lock (or unlock) pages in memory
mvaddchcurs_addch(3X)add character (with attributes) to curses
window and advance cursor
mvaddchnstrcurs_addchstr(3X)add string of characters to curses window
mvaddchstrcurs_addchstr(3X)add string of characters to curses window
mvaddnstrcurs_addstr(3X)add string of characters to curses window
and advance cursor
mvaddstrcurs_addstr(3X)add string of characters to curses window
and advance cursor
mvcurcurs_terminfo(3X)curses interfaces to terminfo database
mvdelchcurs_delch(3X)delete character under cursor in curses
window
mvderwincurs_window(3X)create curses windows
mvgetchcurs_getch(3X)get (or push back) characters from curses
terminal keyboard
mvgetstrcurs_getstr(3X)get character strings from curses
terminal keyboard
mvinchcurs_inch(3X)get character from curses window
mvinchnstrcurs_inchstr(3X)get string of characters from curses window
mvinchstrcurs_inchstr(3X)get string of characters from curses window
mvinnstrcurs_instr(3X)get string of characters from curses window
mvinschcurs_insch(3X)insert character before character under
cursor in curses window
mvinsnstrcurs_insstr(3X)insert string before character under
cursor in curses window
mvinsstrcurs_insstr(3X)insert string before character under
cursor in curses window
mvinstrcurs_instr(3X)get string of characters from curses window
mvprintwcurs_printw(3X)print formatted output in curses windows
mvscanwcurs_scanw(3X)convert formatted input from curses widow
mvwaddchcurs_addch(3X)add character (with attributes) to curses
window and advance cursor
mvwaddchnstrcurs_addchstr(3X)add string of characters to curses window
mvwaddchstrcurs_addchstr(3X)add string of characters to curses window
mvwaddnstrcurs_addstr(3X)add string of characters to curses window
and advance cursor
mvwaddstrcurs_addstr(3X)add string of characters to curses window
and advance cursor
mvwdelchcurs_delch(3X)delete character under cursor in curses
window
mvwgetchcurs_getch(3X)get (or push back) characters from curses
terminal keyboard
mvwgetstrcurs_getstr(3X)get character strings from curses
terminal keyboard
mvwinchcurs_inch(3X)get character and its attributes from
curses window
mvwinchnstrcurs_inchstr(3X)get string of characters from curses window
mvwinchstrcurs_inchstr(3X)get string of characters from curses window
mvwincurs_window(3X)create curses windows
mvwinnstrcurs_instr(3X)get string of characters from curses window
mvwinschcurs_insch(3X)insert character before character under
cursor in curses window
mvwinsnstrcurs_insstr(3X)insert string before character under
cursor in curses window
mvwinsstrcurs_insstr(3X)insert string before character under
cursor in curses window
mvwinstrcurs_instr(3X)get string of characters from curses window
mvwprintwcurs_printw(3X)print formatted output in curses windows
mvwscanwcurs_scanw(3X)convert formatted input from curses widow
napmscurs_kernel(3X)low-level curses routines
nc_perrorgetnetconfig(3N)get network configuration database entry
nc_sperrorgetnetconfig(3N)get network configuration database entry
ndbmndbm(3B)data base subroutines
netdirnetdir(3N)generic transport name-to-address translation
netdir_freenetdir(3N)generic transport name-to-address translation
netdir_getbyaddrnetdir(3N)generic transport name-to-address translation
netdir_getbynamenetdir(3N)generic transport name-to-address translation
netdir_optionsnetdir(3N)generic transport name-to-address translation
netdir_perrornetdir(3N)generic transport name-to-address translation
netdir_sperrornetdir(3N)generic transport name-to-address translation
netname2hostsecure_rpc(3N)library routines for secure RPC
netname2usersecure_rpc(3N)library routines for secure RPC
new_fieldform_field_new(3X)create and destroy forms fields
new_fieldtypeform_fieldtype(3X)forms fieldtype routines
new_formform_new(3X)create and destroy forms
new_itemmenu_item_new(3X)create and destroy menus items
new_menumenu_new(3X)create and destroy menus
new_pageform_new_page(3X)forms pagination
new_panelpanel_new(3X)create and destroy panels
newpadcurs_pad(3X)create and display curses pads
newtermcurs_initscr(3X)curses screen initialization and
manipulation routines
newwincurs_window(3X)create curses windows
nextafterfrexp(3C)manipulate parts of floating-point numbers
nextafterieee_functions(3M)appendix and related miscellaneous
functions for IEEE arithmetic
nextkeydbm(3)database subroutines
nextkeydbm(3B)data base subroutines
nftwftw(3C)walk file tree
nicenice(3B)change priority of process
nis_add_entrynis_tables(3N)NIS+ table functions
nis_addnis_names(3N)NIS+ namespace functions
nis_addmembernis_groups(3N)NIS+ group manipulation functions
nis_adminnis_admin(3N)misc NIS+ log administration functions
nis_checkpointnis_admin(3N)misc NIS+ log administration functions
nis_clone_objectnis_subr(3N)NIS+ subroutines
nis_creategroupnis_groups(3N)NIS+ group manipulation functions
nis_dbnis_db(3N)NIS+ Database access functions
nis_destroygroupnis_groups(3N)NIS+ group manipulation functions
nis_destroy_objectnis_subr(3N)NIS+ subroutines
nis_dir_cmpnis_subr(3N)NIS+ subroutines
nis_domain_ofnis_subr(3N)NIS+ subroutines
nis_errornis_error(3N)dislay NIS+ error messages
nis_first_entrynis_tables(3N)NIS+ table functions
nis_freenamesnis_local_names(3N)NIS+ local names
nis_freeresultnis_names(3N)miscellaneous NIS+ functions
nis_freeservlistnis_server(3N)miscellaneous NIS+ functions
nis_freetagsnis_server(3N)miscellaneous NIS+ functions
nis_getnamesnis_local_names(3N)NIS+ local names
nis_getservlistnis_server(3N)miscellaneous NIS+ functions
nis_groupsnis_groups(3N)NIS+ group manipulation functions
nis_ismembernis_groups(3N)NIS+ group manipulation functions
nis_leaf_ofnis_subr(3N)NIS+ subroutines
nis_lerrornis_error(3N)dislay NIS+ error messages
nis_listnis_tables(3N)NIS+ table functions
nis_local_directorynis_local_names(3N)NIS+ local names
nis_local_groupnis_local_names(3N)NIS+ local names
nis_local_hostnis_local_names(3N)NIS+ local names
nis_local_namesnis_local_names(3N)NIS+ local names
nis_local_principalnis_local_names(3N)NIS+ local names
nis_lookupnis_names(3N)NIS+ namespace functions
nis_map_groupnis_groups(3N)NIS+ group manipulation function
nis_servernis_server(3N)miscellaneous NIS+ functions
nis_mkdirnis_server(3N)miscellaneous NIS+ functions
nis_modify_entrynis_tables(3N)NIS+ table functions
nis_modifynis_names(3N)NIS+ namespace functions
nis_name_ofnis_subr(3N)NIS+ subroutines
nis_namesnis_names(3N)NIS+ namespace functions
nis_next_entrynis_tables(3N)NIS+ table functions
nis_objectsnis_objects(3N)NIS+ object formats
nis_perrornis_error(3N)dislay NIS+ error messages
nis_pingnis_admin(3N)misc NIS+ log administration functions
nis_print_group_entrynis_groups(3N) NIS+ group manipulation functions
nis_print_objectnis_subr(3N)NIS+ subroutines
nis_remove_entrynis_tables(3N)NIS+ table functions
nis_removenis_names(3N)NIS+ namespace functions
nis_removemembernis_groups(3N)NIS+ group manipulation functions
nis_rmdirnis_server(3N)miscellaneous NIS+ functions
nis_servstatenis_server(3N)miscellaneous NIS+ functions
nis_sperrnonis_error(3N)dislay NIS+ error messages
nis_sperrornis_error(3N)dislay NIS+ error messages
nis_statsnis_server(3N)miscellaneous NIS+ functions
nis_subrnis_subr(3N)NIS+ subroutines
nis_tablesnis_tables(3N)NIS+ table functions
nis_verifygroupnis_groups(3N)NIS+ group manipulation functions
nlcurs_outopts(3X)curses terminal output option control
routines
nl_langinfonl_langinfo(3C)language information
nlistnlist(3B)get entries from symbol table
nlistnlist(3E)get entries from name list
nlsgetcallnlsgetcall(3N)get client’s data passed via listener
nlsprovidernlsprovider(3N)get name of transport provider
nlsrequestnlsrequest(3N)format and send listener service
request message
nocbreakcurs_inopts(3X)curses terminal input option control routines
nodelaycurs_inopts(3X)curses terminal input option control routines
noechocurs_inopts(3X)curses terminal input option control routines
nonlcurs_outopts(3X)curses terminal output option control
routines
noqiflushcurs_inopts(3X)curses terminal input option control routines
norawcurs_inopts(3X)curses terminal input option control routines
notimeoutcurs_inopts(3X)curses terminal input option control routines
nrand48drand48(3C)generate uniformly distributed
pseudo-random numbers
ntohlbyteorder(3N)convert between host and network byte order
ntohsbyteorder(3N)convert between host and network byte order
offsetofoffsetof(3C)offset of structure member
opendirdirectory(3C)directory operations
openlogsyslog(3)control system log
overlaycurs_overlay(3X)manipulate overlapped curses windows
overwritecurs_overlay(3X)manipulate overlapped curses windows
p2closep2open(3G)open, close pipes to and from command
p2openp2open(3G)open, close pipes to and from command
pair_contentcurs_color(3X)curses color manipulation routines
panel_abovepanel_above(3X)panels deck traversal primitives
panel_belowpanel_above(3X)panels deck traversal primitives
panel_hiddenpanel_show(3X)panels deck manipulation routines
panel_movepanel_move(3X)move panels window on virtual screen
panel_newpanel_new(3X)create and destroy panels
panel_showpanel_show(3X)panels deck manipulation routines
panel_toppanel_top(3X)panels deck manipulation routines
panel_updatepanel_update(3X)panels virtual screen refresh routine
panel_userptrpanel_userptr(3X)associate application data with panels panel
panel_windowpanel_window(3X)get or set current window of panels panel
panelspanels(3X)character based panels package
pathfindpathfind(3G)search for named file in named directories
pclosepopen(3S)initiate pipe to/from process
pechocharcurs_pad(3X)create and display curses pads
perrorperror(3C)print system error messages
pmap_getmapsrpc_soc(3N)obsolete library routines for RPC
pmap_getportrpc_soc(3N)obsolete library routines for RPC
pmap_rmtcallrpc_soc(3N)obsolete library routines for RPC
pmap_setrpc_soc(3N)obsolete library routines for RPC
pmap_unsetrpc_soc(3N)obsolete library routines for RPC
pnoutrefreshcurs_pad(3X)create and display curses pads
popenpopen(3S)initiate pipe to/from process
pos_form_cursorform_cursor(3X)position forms window cursor
pos_menu_cursormenu_cursor(3X)correctly position menus cursor
post_formform_post(3X)write/erase forms from associated
subwindows
post_menumenu_post(3X)write/erase menus from associated
subwindows
powmp(3B)multiple precision integer arithmetic
powexp(3M)exponential, logarithm, power
prefreshcurs_pad(3X)create and display curses pads
printfprintf(3B)formatted output conversion
printfprintf(3S)print formatted output
printwcurs_printw(3X)print formatted output in curses windows
psiginfopsignal(3C)system signal messages
psignalpsignal(3B)system signal messages
psignalpsignal(3C)system signal messages
ptsnameptsname(3C)get name of slave pseudo-terminal device
publickeygetpublickey(3N)retrieve public or secret key
putcputc(3S)put character or word on stream
putcharputc(3S)put character or word on stream
putenvputenv(3C)change or add value to environment
putmntentgetmntent(3C)get mnttab file information
putpcurs_terminfo(3X)curses interfaces to terminfo database
putpwentputpwent(3C)write password file entry
putsputs(3S)put string on stream
putspentputspent(3C)write shadow password file entry
pututlinegetutent(3C)access utmp file entry
pututxlinegetutxent(3C)access utmpx file entry
putwcputwc(3I)convert Process Code character to EUC
and put on stream
putwcharputwc(3I)convert Process Code character to EUC
and put on stream
putwputc(3S)put character or word on stream
putwincurs_util(3X)miscellaneous curses utility routines
putwsputws(3I)convert string of Process Code characters
to EUC characters and put on stream
qiflushcurs_inopts(3X)curses terminal input option control routines
qsortqsort(3C)quick sort
quadruple_to_decimalfloating_to_decimal(3) convert floating-point value to
decimal record
rac_droprpc_rac(3N)remote asynchronous calls
rac_pollrpc_rac(3N)remote asynchronous calls
rac_recvrpc_rac(3N)remote asynchronous calls
rac_sendrpc_rac(3N)remote asynchronous calls
raiseraise(3C)send signal to program
randrand(3B)simple random number generator
randrand(3C)simple random-number generator
randomrandom(3B)better random number generator;
routines for changing generators
rawcurs_inopts(3X)curses terminal input option control routines
rcmdrcmd(3N)routines for returning stream
to remote command
re_compregex(3B)regular expression handler
re_execregex(3B)regular expression handler
readdirdirectory(3C)directory operations
read_vtocread_vtoc(3X)read and write disk’s VTOC
reallocmalloc(3C)memory allocator
reallocmalloc(3X)memory allocator
realpathrealpath(3C)returns the real file name
rebootreboot(3B)reboot system or halt processor
recvrecv(3N)receive message from socket
recvfromrecv(3N)receive message from socket
recvmsgrecv(3N)receive message from socket
redrawwincurs_refresh(3X)refresh curses windows and lines
refreshcurs_refresh(3X)refresh curses windows and lines
regcmpregcmp(3G)compile and execute regular expression
regexregcmp(3G)compile and execute regular expression
regexregex(3B)regular expression handler
regexprregexpr(3G)regular expression compile and
match routines
registerrpcrpc_soc(3N)obsolete library routines for RPC
remainderieee_functions(3M)appendix and related miscellaneous
functions for IEEE arithmetic
removeremove(3C)remove file
remqueinsque(3C)insert/remove element from queue
replace_panelpanel_window(3X)get or set current window of panels panel
res_initresolver(3N)resolver routines
res_mkqueryresolver(3N)resolver routines
reset_prog_modecurs_kernel(3X)low-level curses routines
reset_shell_modecurs_kernel(3X)low-level curses routines
resettycurs_kernel(3X)low-level curses routines
resolverresolver(3N)resolver routines
res_sendresolver(3N)resolver routines
restarttermcurs_terminfo(3X)curses interfaces to terminfo database
rewinddirdirectory(3C)directory operations
rewindfseek(3S)reposition file pointer in stream
rexecrexec(3N)return stream to remote command
rexrex(3R)remote execution protocol
rindexindex(3B)string operations
rintfloor(3M)round to integral value in floating-point format
ripofflinecurs_kernel(3X)low-level curses routines
rmdirpmkdirp(3G)create, remove directories in path
rnusersrusers(3N)return information about users on
remote machines
rpcrpc(3N)library routines for RPC
rpc_broadcast_exprpc_clnt_calls(3N)library routines for client side calls
rpc_broadcastrpc_clnt_calls(3N)library routines for client side calls
rpc_callrpc_clnt_calls(3N)library routines for client side calls
rpc_clnt_authrpc_clnt_auth(3N)library routines for client side RPC
authentication
rpc_clnt_callsrpc_clnt_calls(3N)library routines for client side calls
rpc_clnt_createrpc_clnt_create(3N)library routines for dealing with creation
and manipulation of CLIENT handles
rpc_createerrrpc_clnt_create(3N)library routines for dealing with creation
and manipulation of CLIENT handles
rpc_racrpc_rac(3N)remote asynchronous calls
rpc_regrpc_svc_reg(3N)library routines for registering servers
rpc_socrpc_soc(3N)obsolete library routines for RPC
rpc_svc_callsrpc_svc_calls(3N)library routines for RPC servers
rpc_svc_createrpc_svc_create(3N)library routines for dealing with creation
of server handles
rpc_svc_errrpc_svc_err(3N)library routines for server side RPC errors
rpc_svc_regrpc_svc_reg(3N)library routines for registering servers
rpc_xdrrpc_xdr(3N)XDR library routines for RPC
rpcb_getaddrrpcbind(3N)library routines for RPC bind service
rpcb_getmapsrpcbind(3N)library routines for RPC bind service
rpcb_gettimerpcbind(3N)library routines for RPC bind service
rpcb_rmtcallrpcbind(3N)library routines for RPC bind service
rpcb_setrpcbind(3N)library routines for RPC bind service
rpcb_unsetrpcbind(3N)library routines for RPC bind service
rpcbindrpcbind(3N)library routines for RPC bind service
rpowmp(3B)multiple precision integer arithmetic
rresvportrcmd(3N)routines for returning stream to
remote command
ruserokrcmd(3N)routines for returning stream to
remote command
rusersrusers(3N)return information about users on
remote machines
rwallrwall(3N)write to specified remote machines
savettycurs_kernel(3X)low-level curses routines
scalbfrexp(3C)manipulate parts of floating-point numbers
scalbieee_test(3M)IEEE test functions for verifying
standard compliance
scalbnieee_functions(3B)miscellaneous functions for IEEE arithmetic
scalbnieee_functions(3M)appendix and related miscellaneous
functions for IEEE arithmetic
 scale_formform_win(3X)forms window and subwindow
association routines
scale_menumenu_win(3X)menus window and subwindow
association routines
scandirscandir(3B)scan directory
scanfscanf(3S)convert formatted input
scanwcurs_scanw(3X)convert formatted input from a
curses widow
scr_dumpcurs_scr_dump(3X)read/write a curses screen from/to a file
scr_initcurs_scr_dump(3X)read/write a curses screen from/to a file
scr_restorecurs_scr_dump(3X)read/write a curses screen from/to file
scr_setcurs_scr_dump(3X)read/write a curses screen from/to file
scrlcurs_scroll(3X)scroll a curses window
scrollcurs_scroll(3X)scroll a curses window
scrollokcurs_outopts(3X)curses terminal output option
control routines
sdivmp(3B)multiple precision integer arithmetic
seconverteconvert(3)output conversion
seconverteconvert(3B)output conversion
secure_rpcsecure_rpc(3N)library routines for secure RPC
seed48drand48(3C)generate uniformly distributed pseudo-
random numbers
seekdirdirectory(3C)directory operations
selectselect(3C)synchronous I/O multiplexing
sendsend(3N)send message from socket
sendmsgsend(3N)send message from socket
sendtosend(3N)send message from socket
setbufsetbuf(3B)assign buffering to stream
setbufsetbuf(3S)assign buffering to stream
setbuffersetbuf(3B)assign buffering to stream
set_current_fieldform_page(3X)set forms current page and field
set_current_itemmenu_item_current(3X)set and get current menus items
set_curtermcurs_terminfo(3X)curses interfaces to terminfo database
set_field_backform_field_attributes(3X) format general display attributes of forms
set_field_bufferform_field_buffer(3X)set and get forms field attributes
set_field_foreform_field_attributes(3X) format general display attributes of forms
set_field_initform_hook(3X)assign application-specific routines for
invocation by forms
set_field_justform_field_just(3X)format general appearance of forms
set_field_optsform_field_opts(3X)forms field option routines
set_field_padform_field_attributes(3X) format general display attributes of forms
set_field_statusform_field_buffer(3X)set and get forms field attributes
set_field_termform_hook(3X)assign application-specific routines
for invocation by forms
set_fieldtype_argform_fieldtype(3X)forms fieldtype routines
set_fieldtype_choiceform_fieldtype(3X)forms fieldtype routines
set_field_typeform_field_validation(3X) forms field data type validation
set_field_userptrform_field_userptr(3X)associate application data with forms
set_form_fieldsform_field(3X)connect fields to forms
set_form_initform_hook(3X)assign application-specific routines
for invocation by forms
set_form_optsform_opts(3X)forms option routines
set_form_pageform_page(3X)set forms current page and field
set_form_subform_win(3X)forms window and subwindow
association routines
set_form_termform_hook(3X)assign application-specific routines
for invocation by forms
set_form_userptrform_userptr(3X)associate application data with forms
set_form_winform_win(3X)forms window and subwindow
association routines
set_item_initmenu_hook(3X)assign application-specific routines
for automatic invocation by menus
set_item_optsmenu_item_opts(3X)menus item option routines
set_item_termmenu_hook(3X)assign application-specific routines
for automatic invocation by menus
set_item_userptrmenu_item_userptr(3X)associate application data with menus items
set_item_valuemenu_item_value(3X)set and get menus item values
set_max_fieldform_field_buffer(3X)set and get forms field attributes
set_menu_backmenu_attributes(3X)control menus display attributes
set_menu_foremenu_attributes(3X)control menus display attributes
set_menu_formatmenu_format(3X)set and get maximum numbers of
rows and columns in menus
set_menu_greymenu_attributes(3X)control menus display attributes
set_menu_initmenu_hook(3X)assign application-specific routines
for automatic invocation by menus
set_menu_itemsmenu_items(3X)connect and disconnect items
to and from menus
set_menu_markmenu_mark(3X)menus mark string routines
set_menu_optsmenu_opts(3X)menus option routines
set_menu_padmenu_attributes(3X)control menus display attributes
set_menu_patternmenu_pattern(3X)set and get menus pattern match buffer
set_menu_submenu_win(3X)menus window and subwindow
association routines
set_menu_termmenu_hook(3X)assign application-specific routines
for automatic invocation by menus
set_menu_userptrmenu_userptr(3X)associate application data with menus
set_menu_winmenu_win(3X)menus window and subwindow
association routines
set_new_pageform_new_page(3X)forms pagination
set_panel_userptrpanel_userptr(3X)associate application data with panels panel
set_termcurs_initscr(3X)curses screen initialization and manipulation
set_top_rowmenu_item_current(3X)set and get current menus items
setgrentgetgrnam(3C)get group entry
sethostentgethostbyname(3N)get network host entry
sethostnamegethostname(3B)get/set name of current host
setjmpsetjmp(3C)non-local goto
setkeycrypt(3C)generate encryption
setlinebufsetbuf(3B)assign buffering to stream
setlocalesetlocale(3C)modify and query program’s locale
setlogmasksyslog(3)control system log
setnetconfiggetnetconfig(3N)get network configuration database entry
setnetentgetnetbyname(3N)get network entry
setnetgrentgetnetgrent(3N)get network group entry
setnetpathgetnetpath(3N)get /etc/netconfig entry corresponding
to NETPATH component
setprioritygetpriority(3B)get/set scheduling priority for process,
process group or user
setprotoentgetprotobyname(3N)get protocol entry
setpwentgetpwnam(3C)get password entry
setregidsetregid(3B)set real and effective group IDs
setreuidsetreuid(3B)set real and effective user IDs
setrpcentgetrpcbyname(3N)get RPC entry
setscrregcurs_outopts(3X)curses terminal output option control
routines
setserventgetservbyname(3N)get service entry
setsockoptgetsockopt(3N)get and set options on sockets
setspentgetspnam(3C)get password entry
setstaterandom(3B)better random number generator;
routines for changing generators
setsyxcurs_kernel(3X)low-level curses routines
settermcurs_terminfo(3X)curses interfaces to terminfo database
settimeofdaygettimeofday(3B)get or set date and time
settimeofdaygettimeofday(3C)get or set date and time
setuptermcurs_terminfo(3X)curses interfaces to terminfo database
setusershellgetusershell(3B)get legal user shells
setutentgetutent(3C)access utmp file entry
setutxentgetutxent(3C)access utmpx file entry
setvbufsetbuf(3B)assign buffering to stream
setvbufsetbuf(3S)assign buffering to stream
sfconverteconvert(3)output conversion
sfconverteconvert(3B)output conversion
sgconverteconvert(3)output conversion
sgconverteconvert(3B)output conversion
sgetlsputl(3X)access long integer data in machine-
independent fashion
show_panelpanel_show(3X)panels deck manipulation routines
shutdownshutdown(3N)shut down part of full-duplex connection
sigaddsetsigsetops(3C)manipulate sets of signals
sigblocksigblock(3B)block signals
sigdelsetsigsetops(3C)manipulate sets of signals
sigemptysetsigsetops(3C)manipulate sets of signals
sigfillsetsigsetops(3C)manipulate sets of signals
sigfpesigfpe(3B)signal handling for specific SIGFPE codes
siginterruptsiginterrupt(3B)allow signals to interrupt functions
sigismembersigsetops(3C)manipulate sets of signals
siglongjmpsetjmp(3B)non-local goto
siglongjmpsetjmp(3C)non-local goto
sigmasksigblock(3B)block signals
signalsignal(3B)simplified software signal facilities
significandieee_test(3M)IEEE test functions for verifying
standard compliance
sigpausesigblock(3B)block signals
sigsetjmpsetjmp(3B)non-local goto
sigsetjmpsetjmp(3C)non-local goto
sigsetmasksigblock(3B)block signals
sigsetopssigsetops(3C)manipulate sets of signals
sigstacksigstack(3B)set and/or get signal stack context
sigvecsigvec(3B)software signal facilities
sintrig(3M)trigonometric functions
single_to_decimalfloating_to_decimal(3)convert floating-point value to decimal record
single_to_decimalfloating_to_decimal(3B)convert floating-point value to decimal record
sinhhyperbolic(3M)hyperbolic functions
sleepsleep(3B)suspend execution for interval
sleepsleep(3C)suspend execution for interval
slk_attroffcurs_slk(3X)curses soft label routines
slk_attroncurs_slk(3X)curses soft label routines
slk_attrsetcurs_slk(3X)curses soft label routines
slk_clearcurs_slk(3X)curses soft label routines
slk_initcurs_slk(3X)curses soft label routines
slk_labelcurs_slk(3X)curses soft label routines
slk_noutrefreshcurs_slk(3X)curses soft label routines
slk_refreshcurs_slk(3X)curses soft label routines
slk_restorecurs_slk(3X)curses soft label routines
slk_setcurs_slk(3X)curses soft label routines
slk_touchcurs_slk(3X)curses soft label routines
socketsocket(3N)create endpoint for communication
socketpairsocketpair(3N)create pair of connected sockets
sprayspray(3N)scatter data in order to check network
sprintfprintf(3B)formatted output conversion
sprintfprintf(3S)print formatted output
sputlsputl(3X)access long integer data in a machine-
independent fashion
sqrtsqrt(3M)square root, cube root
srand48drand48(3C)generate uniformly distributed pseudo-
random numbers
srandrand(3B)simple random number generator
srandrand(3C)simple random-number generator
srandomrandom(3B)better random number generator;
routines for changing generators
srclcurs_scroll(3X)scroll curses window
sscanfscanf(3S)convert formatted input
ssignalssignal(3C)software signals
standendcurs_attr(3X)curses character and window attribute
control routines
standoutcurs_attr(3X)curses character and window attribute
control routines
start_colorcurs_color(3X)curses color manipulation routines
stdiostdio(3S)standard buffered input/output package
stdipcstdipc(3C)standard interprocess communication
package
stepregexpr(3G)regular expression compile and
match routines
storedbm(3)database subroutines
storedbm(3B)data base subroutines
strcaddstrccpy(3G)copy strings, compressing or expanding
escape codes
strcasecmpstring(3C)string operations
strcatstring(3C)string operations
strccpystrccpy(3G)copy strings, compressing or expanding
escape codes
strchrstring(3C)string operations
strcmpstring(3C)string operations
strcollstrcoll(3C)string collation
strcpystring(3C)string operations
strcspnstring(3C)string operations
strdupstring(3C)string operations
streaddstrccpy(3G)copy strings, compressing or expanding
escape codes
strecpystrccpy(3G)copy strings, compressing or expanding
escape codes
strerrorstrerror(3C)get error message string
strstrfind(3G)string manipulations
strfindstrfind(3G)string manipulations
strftimestrftime(3C)convert date and time to string
stringstring(3C)string operations
string_to_decimalstring_to_decimal(3)parse characters into decimal record
strlenstring(3C)string operations
strncasecmpstring(3C)string operations
strncatstring(3C)string operations
strncmpstring(3C)string operations
strncpystring(3C)string operations
strpbrkstring(3C)string operations
strrchrstring(3C)string operations
strrspnstrfind(3G)string manipulations
strsignalstrsignal(3C)get error message string
strspnstring(3C)string operations
strstrstring(3C)string operations
strtodstrtod(3C)convert string to double-precision number
strtokstring(3C)string operations
strtolstrtol(3C)convert string to integer
strtollstrtol(3C)convert string to integer
strtoulstrtol(3C)convert string to integer
strtoullstrtol(3C)convert string to integer
strtowsstrtows(3I)code conversion for Process Code and EUC
strtrnsstrfind(3G)string manipulations
strxfrmstrxfrm(3C)string transformation
subpadcurs_pad(3X)create and display curses pads
subwincurs_window(3X)create curses windows
svc_auth_regrpc_svc_reg(3N)library routines for registering servers
svc_createrpc_svc_create(3N)library routines for dealing with creation
of server handles
svc_destroyrpc_svc_create(3N)library routines for dealing with creation
of server handles
svc_dg_createrpc_svc_create(3N)library routines for dealing with creation
of server handles
svc_dg_enablecacherpc_svc_calls(3N)library routines for RPC servers
svc_exitrpc_svc_calls(3N)library routines for RPC servers
svc_fd_createrpc_svc_create(3N)library routines for dealing with creation
of server handles
svc_fdsetrpc_svc_calls(3N)library routines for RPC servers
svc_fdsrpc_soc(3N)obsolete library routines for RPC
svc_freeargsrpc_svc_calls(3N)library routines for RPC servers
svc_getargsrpc_svc_calls(3N)library routines for RPC servers
svc_getcallerrpc_soc(3N)obsolete library routines for RPC
svc_getreq_commonrpc_svc_calls(3N)library routines for RPC servers
svc_getreq_pollrpc_svc_calls(3N)library routines for RPC servers
svc_getreqsetrpc_svc_calls(3N)library routines for RPC servers
svc_getrpccallerrpc_svc_calls(3N)library routines for RPC servers
svc_kerb_regkerberos(3N)Kerberos authentication library
svc_pollsetrpc_svc_calls(3N)library routines for RPC servers
svcraw_createrpc_soc(3N)obsolete library routines for RPC
svc_raw_createrpc_svc_create(3N)library routines for dealing with creation
of server handles
svc_regrpc_svc_reg(3N)library routines for registering servers
svc_registerrpc_soc(3N)obsolete library routines for RPC
svc_runrpc_svc_calls(3N)library routines for RPC servers
svc_sendreplyrpc_svc_calls(3N)library routines for RPC servers
svctcp_createrpc_soc(3N)obsolete library routines for RPC
svc_tli_createrpc_svc_create(3N)library routines for dealing with creation
of server handles
svc_tp_createrpc_svc_create(3N)library routines for dealing with creation
of server handles
svc_unregrpc_svc_reg(3N)library routines for registering servers
svc_unregisterrpc_soc(3N)obsolete library routines for RPC
svc_vc_createrpc_svc_create(3N)library routines for dealing with creation
of server handles
svcerr_authrpc_svc_err(3N)library routines for server side remote
procedure call errors
svcerr_decoderpc_svc_err(3N)library routines for server side remote
procedure call errors
svcerr_noprocrpc_svc_err(3N)library routines for server side remote
procedure call errors
svcerr_noprogrpc_svc_err(3N)library routines for server side remote
procedure call errors
svcerr_progversrpc_svc_err(3N)library routines for server side remote
procedure call errors
svcerr_systemerrrpc_svc_err(3N)library routines for server side remote
procedure call errors
svcerr_weakauthrpc_svc_err(3N)library routines for server side remote
procedure call errors
svcfd_createrpc_soc(3N)obsolete library routines for RPC
svcudp_bufcreaterpc_soc(3N)obsolete library routines for RPC
svcudp_createrpc_soc(3N)obsolete library routines for RPC
swabswab(3C)swap bytes
swapcontextmakecontext(3C)manipulate user contexts
syncokcurs_window(3X)create curses windows
syscallsyscall(3B)indirect system call
sysconfsysconf(3C)get configurable system variables
syslogsyslog(3)control system log
sys_siglistpsignal(3B)system signal messages
systemsystem(3S)issue shell command
t_acceptt_accept(3N)accept connect request
t_alloct_alloc(3N)allocate library structure
t_bindt_bind(3N)bind an address to a transport endpoint
t_closet_close(3N)close transport endpoint
t_connectt_connect(3N)establish connection with another
transport user
t_errort_error(3N)produce error message
t_freet_free(3N)free library structure
t_getinfot_getinfo(3N)get protocol-specific service information
t_getstatet_getstate(3N)get current state
t_listent_listen(3N)listen for connect request
t_lookt_look(3N)look at current event on transport endpoint
t_opent_open(3N)establish transport endpoint
t_optmgmtt_optmgmt(3N)manage options for transport endpoint
t_rcvconnectt_rcvconnect(3N)receive confirmation from connect request
t_rcvdist_rcvdis(3N)retrieve information from disconnect
t_rcvt_rcv(3N)receive data or expedited data sent
over connection
t_rcvrelt_rcvrel(3N)acknowledge receipt of orderly release
indication
t_rcvudatat_rcvudata(3N)receive data unit
t_rcvuderrt_rcvuderr(3N)receive unit data error indication
t_snddist_snddis(3N)send user-initiated disconnect request
t_sndt_snd(3N)send data or expedited data over connection
t_sndrelt_sndrel(3N)initiate orderly release
t_sndudatat_sndudata(3N)send data unit
t_synct_sync(3N)synchronize transport library
t_unbindt_unbind(3N)disable transport endpoint
taddr2uaddrnetdir(3N)generic transport name-to-address translation
tamtam(3X)TAM transition libraries
tantrig(3M)trigonometric functions
tanhhyperbolic(3M)hyperbolic functions
tcdraintermios(3)general terminal interface
tcflowtermios(3)general terminal interface
tcflushtermios(3)general terminal interface
tcgetattrtermios(3)general terminal interface
tcgetpgrptermios(3)general terminal interface
tcgetsidtermios(3)general terminal interface
tcsendbreaktermios(3)general terminal interface
tcsetattrtermios(3)general terminal interface
tcsetpgrptcsetpgrp(3C)set foreground process group id of terminal
tcsetpgrptermios(3)general terminal interface
tdeletetsearch(3C)manage binary search trees
telldirdirectory(3C)directory operations
tempnamtmpnam(3S)create name for temporary file
termattrscurs_termattrs(3X)curses environment query routines
termiostermios(3)general terminal interface
termnamecurs_termattrs(3X)curses environment query routines
textdomaingettext(3I)message handling functions
tfindtsearch(3C)manage binary search trees
tgetentcurs_termcap(3X)curses interfaces (emulated) to
termcap library
tgetflagcurs_termcap(3X)curses interfaces (emulated) to
termcap library
tgetnumcurs_termcap(3X)curses interfaces (emulated) to
termcap library
tgetstrcurs_termcap(3X)curses interfaces (emulated) to
termcap library
tgotocurs_termcap(3X)curses interfaces (emulated) to
termcap library
tigetflagcurs_terminfo(3X)curses interfaces to terminfo database
tigetnumcurs_terminfo(3X)curses interfaces to terminfo database
tigetstrcurs_terminfo(3X)curses interfaces to terminfo database
timegmctime(3C)convert date and time to string
timelocalctime(3C)convert date and time to string
timeoutcurs_inopts(3X)curses terminal input option control routines
timestimes(3B)get process times
timezonetimezone(3B)get time zone name given offset from GMT
tmpfiletmpfile(3S)create temporary file
tmpnamtmpnam(3S)create name for temporary file
toasciiconv(3C)translate characters
tolowerconv(3C)translate characters
top_panelpanel_top(3X)panels deck manipulation routines
top_rowmenu_item_current(3X)set and get current menus items
touchlinecurs_touch(3X)curses refresh control routines
touchwincurs_touch(3X)curses refresh control routines
toupperconv(3C)translate characters
towlowerwconv(3I)Process Code character conversion macros
towupperwconv(3I)Process Code character conversion macros
tparmcurs_terminfo(3X)curses interfaces to terminfo database
tputscurs_termcap(3X)curses interfaces (emulated) to
termcap library
tputscurs_terminfo(3X)curses interfaces to terminfo database
trigtrig(3M)trigonometric functions
truncatetruncate(3C)set file to specified length
tsearchtsearch(3C)manage binary search trees
ttynamettyname(3C)find name of terminal
ttyslotttyslot(3C)find slot in utmp file of current user
taddr2uaddrnetdir(3N)generic transport name-to-address translation
twalktsearch(3C)manage binary search trees
typeaheadcurs_inopts(3X)curses terminal input option control routines
tzsetctime(3C)convert date and time to string
tzsetwallctime(3C)convert date and time to string
uaddr2taddrnetdir(3N)generic transport name-to-address translation
ualarmualarm(3B)schedule signal after interval
in microseconds
ulckpwdflckpwdf(3C)manipulate shadow password database
lock file
ulltostrstrtol(3C)convert string to integer
unctrlcurs_util(3X)miscellaneous curses utility routines
ungetcungetc(3S)push character back onto input stream
ungetchcurs_getch(3X)get (or push back) characters from curses
terminal keyboard
ungetwcungetwc(3I )push Process Code character back into
input stream
unlockptunlockpt(3C)unlock pseudo-terminal master/slave pair
unorderedisnan(3C)determine type of floating-point number
unpost_formform_post(3X)write/erase forms from associated
subwindows
unpost_menumenu_post(3X)write/erase menus from associated
subwindows
untouchwincurs_touch(3X)curses refresh control routines
update_panelspanel_update(3X)panels virtual screen refresh routine
updwtmpgetutxent(3C)access utmpx file entry
updwtmpxgetutxent(3C)access utmpx file entry
use_envcurs_util(3X)miscellaneous curses utility routines
user2netnamesecure_rpc(3N)library routines for secure RPC
usleepusleep(3B)suspend execution for interval in
microseconds
utimesutimes(3B)set file times
utmpnamegetutent(3C)access utmp file entry
utmpxnamegetutxent(3C)access utmpx file entry
vallocmalloc(3C)memory allocator
vfprintfprintf(3B)formatted output conversion
vfprintfvprintf(3S)print formatted output of variable
argument list
vidattrcurs_terminfo(3X)curses interfaces to terminfo database
vidputscurs_terminfo(3X)curses interfaces to terminfo database
vprintfprintf(3B)formatted output conversion
vprintfvprintf(3S)print formatted output of variable
argument list
vsprintfprintf(3B)formatted output conversion
vsprintfvprintf(3S)print formatted output of variable
argument list
vsyslogvsyslog(3)log message with varargs argument list
vwprintwcurs_printw(3X)print formatted output in curses windows
vwscanwcurs_scanw(3X)convert formatted input from curses widow
waddchcurs_addch(3X)add character (with attributes) to curses
window and advance cursor
waddchnstrcurs_addchstr(3X)add string of characters to curses window
waddchstrcurs_addchstr(3X)add string of characters to curses window
waddnstrcurs_addstr(3X)add string of characters to curses window
and advance cursor
waddstrcurs_addstr(3X)add string of characters to curses window
and advance cursor
wait3wait(3B)wait for process to terminate or stop
waitwait(3B)wait for process to terminate or stop
watofwstod(3I)convert Process Code string to double-
precision number
watoiwstol(3I)convert Process Code string to integer
watolwstol(3I)convert Process Code string to integer
watollwstol(3I)convert Process Code string to integer
wattroffcurs_attr(3X)curses character and window attribute
control routines
wattroncurs_attr(3X)curses character and window attribute
control routines
wattrsetcurs_attr(3X)curses character and window attribute
control routines
wbkgdcurs_bkgd(3X)curses window background manipulation
routines
wbkgdsetcurs_bkgd(3X)curses window background manipulation
routines
wbordercurs_border(3X)create curses borders and lines
wclearcurs_clear(3X)clear all or part of curses window
wclrtobotcurs_clear(3X)clear all or part of curses window
wclrtoeolcurs_clear(3X)clear all or part of curses window
wconvwconv(3I)Process Code character conversion macros
wcsetnocset(3I)get information on EUC codesets
wcstombsmbstring(3C)multibyte string functions
wctombmbchar(3C)multibyte character handling
wctypewctype(3I)Process Code character classification
macros and functions
wcursyncupcurs_window(3X)create curses windows
wdelchcurs_delch(3X)delete character under cursor in
curses window
wdeletelncurs_deleteln(3X)delete and insert lines in curses window
wechocharcurs_addch(3X)add character (with attributes) to curses
window and advance cursor
werasecurs_clear(3X)clear all or part of curses window
wgetchcurs_getch(3X)get (or push back) characters from curses
terminal keyboard
wgetnstrcurs_getstr(3X)get character strings from curses
terminal keyboard
wgetstrcurs_getstr(3X)get character strings from curses
terminal keyboard
whlinecurs_border(3X)create curses borders and lines
winchcurs_inch(3X)get character and its attributes from
curses window
winchnstrcurs_inchstr(3X)get string of characters from curses window
winchstrcurs_inchstr(3X)get string of characters from curses window
windexwstring(3I)Process Code string operations
winnstrcurs_instr(3X)get string of characters from curses window
winschcurs_insch(3X)insert character before character under
cursor in curses window
winsdellncurs_deleteln(3X)delete and insert lines in curses window
winsertlncurs_deleteln(3X)delete and insert lines in curses window
winsnstrcurs_insstr(3X)insert string before character under cursor
in curses window
winsstrcurs_insstr(3X)insert string before character under cursor
in curses window
winstrcurs_instr(3X)get string of characters from curses window
wmovecurs_move(3X)move curses window cursor
wnoutrefreshcurs_refresh(3X)refresh curses windows and lines
wprintwcurs_printw(3X)print formatted output in curses windows
wredrawlncurs_refresh(3X)refresh curses windows and lines
wrefreshcurs_refresh(3X)refresh curses windows and lines
wrindexwstring(3I)Process Code string operations
write_vtocread_vtoc(3X)read and write disk’s VTOC
wscanwcurs_scanw(3X)convert formatted input from curses widow
wscatwstring(3I)Process Code string operations
wschrwstring(3I)Process Code string operations
wscmpwstring(3I)Process Code string operations
wscolwstring(3I)Process Code string operations
wscollwscoll(3I)wide character string collation
wscpywstring(3I)Process Code string operations
wscrlcurs_scroll(3X)scroll curses window
wscspnwstring(3I)Process Code string operations
wsdupwstring(3I)Process Code string operations
wsetscrregcurs_outopts(3X)curses terminal output option
control routines
wslenwstring(3I)Process Code string operations
wsncatwstring(3I)Process Code string operations
wsncmpwstring(3I)Process Code string operations
wsncpywstring(3I)Process Code string operations
wspbrkwstring(3I)Process Code string operations
wsprintfwsprintf(3I)formatted output conversion
wsrchrwstring(3I)Process Code string operations
wsscanfwsscanf(3I)formatted input conversion
wsspnwstring(3I)Process Code string operations
wstandendcurs_attr(3X)curses character and window attribute
control routines
wstandoutcurs_attr(3X)curses character and window attribute
control routines
wstodwstod(3I)convert Process Code string to double-
precision number
wstokwstring(3I)Process Code string operations
wstolwstol(3I)convert Process Code string to integer
wstostrstrtows(3I)code conversion for Process Code and EUC
wstringwstring(3I)Process Code string operations
wstrtosstrtows(3I)code conversion for Process Code and EUC
wsxfrmwsxfrm(3I)wide character string transformation
wsyncdowncurs_window(3X)create curses windows
wsyncupcurs_window(3X)create curses windows
wtimeoutcurs_inopts(3X)curses terminal input option control routines
wtouchlncurs_touch(3X)curses refresh control routines
wvlinecurs_border(3X)create curses borders and lines
xdrxdr(3N)library routines for external data representation
xdr_accepted_replyrpc_xdr(3N)XDR library routines for RPC
xdr_adminxdr_admin(3N)library routines for external data representation
xdr_arrayxdr_complex(3N)library routines for external data representation
xdr_authsys_parmsrpc_xdr(3N)XDR library routines for RPC
xdr_authunix_parmsrpc_soc(3N)obsolete library routines for RPC
xdr_boolxdr_simple(3N)library routines for external data representation
xdr_bytesxdr_complex(3N)library routines for external data representation
xdr_callhdrrpc_xdr(3N)XDR library routines for RPC
xdr_callmsgrpc_xdr(3N)XDR library routines for RPC
xdr_charxdr_simple(3N)library routines for external data representation
xdr_complexxdr_complex(3N)library routines for external data representation
xdr_createxdr_create(3N)library routines for external data representation
stream creation
xdr_destroyxdr_create(3N)library routines for external data representation
stream creation
xdr_doublexdr_simple(3N)library routines for external data representation
xdr_enumxdr_simple(3N)library routines for external data representation
xdr_floatxdr_simple(3N)library routines for external data representation
xdr_freexdr_simple(3N)library routines for external data representation
xdr_getposxdr_admin(3N)library routines for external data representation
xdr_hyperxdr_simple(3N)library routines for external data representation
xdr_inlinexdr_admin(3N)library routines for external data representation
xdr_intxdr_simple(3N)library routines for external data representation
xdr_longxdr_simple(3N)library routines for external data representation
xdr_longlong_txdr_simple(3N)library routines for external data representation
xdr_opaque_authrpc_xdr(3N)XDR library routines for RPC
xdr_opaquexdr_complex(3N)library routines for external data representation
xdr_pointerxdr_complex(3N)library routines for external data representation
xdr_quadruplexdr_simple(3N)library routines for external data representation
xdr_referencexdr_complex(3N)library routines for external data representation
xdr_rejected_replyrpc_xdr(3N)XDR library routines for RPC
xdr_replymsgrpc_xdr(3N)XDR library routines for RPC
xdr_setposxdr_admin(3N)library routines for external data representation
xdr_shortxdr_simple(3N)library routines for external data representation
xdr_simplexdr_simple(3N)library routines for external data representation
xdr_sizeofxdr_admin(3N)library routines for external data representation
xdr_stringxdr_complex(3N)library routines for external data representation
xdr_u_charxdr_simple(3N)library routines for external data representation
xdr_u_hyperxdr_simple(3N)library routines for external data representation
xdr_u_intxdr_simple(3N)library routines for external data representation
xdr_u_longxdr_simple(3N)library routines for external data representation
xdr_u_longlong_txdr_simple(3N)library routines for external data representation
xdr_unionxdr_complex(3N)library routines for external data representation
xdr_u_shortxdr_simple(3N)library routines for external data representation
xdr_vectorxdr_complex(3N)library routines for external data representation
xdr_voidxdr_simple(3N)library routines for external data representation
xdr_wrapstringxdr_complex(3N)library routines for external data representation
xdrmem_createxdr_create(3N)library routines for external data representation
stream creation
xdrrec_createxdr_create(3N)library routines for external data representation
stream creation
xdrrec_endofrecordxdr_admin(3N)library routines for external data representation
xdrrec_eofxdr_admin(3N)library routines for external data representation
xdrrec_skiprecordxdr_admin(3N)library routines for external data representation
xdrstdio_createxdr_create(3N)library routines for external data representation
stream creation
xprt_registerrpc_svc_reg(3N)library routines for registering servers
xprt_unregisterrpc_svc_reg(3N)library routines for registering servers
xtommp(3B)multiple precision integer arithmetic
y0bessel(3M)Bessel functions
y1bessel(3M)Bessel functions
ynbessel(3M)Bessel functions
yp_allypclnt(3N)NIS Version 2 client interface
yp_bindypclnt(3N)NIS Version 2 client interface
ypclntypclnt(3N)NIS Version 2 client interface
yperr_stringypclnt(3N)NIS Version 2 client interface
yp_firstypclnt(3N)NIS Version 2 client interface
yp_get_default_domainypclnt(3N) NIS Version 2 client interface
yp_masterypclnt(3N)NIS Version 2 client interface
yp_matchypclnt(3N)NIS Version 2 client interface
yp_nextypclnt(3N)NIS Version 2 client interface
yp_orderypclnt(3N)NIS Version 2 client interface
ypprot_errypclnt(3N)NIS Version 2 client interface
yp_unbindypclnt(3N)NIS Version 2 client interface
yp_updateyp_update(3N)change NIS information

SunOS 5.1/x86  —  Last change: 31 May 1993

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026