man Pages(3): Library Routines
  Search only this book
Download this book in PDF

NAME

Intro, 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:
(3B)
These functions constitute the Source Compatibility (with BSD functions) library. It is implemented as a shared object, libucb.so, and as an archive, libucb.a, but is not automatically linked by the C compilation system. Specify --lucb on the cc command line to link with this library, which is located in the /usr/ucb subdirectory. Header files for this library are located within /usr/ucbinclude.
(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 as 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.)
(3E)
These functions constitute the ELF access library, libelf, (Extensible Linking Formats). This library provides the interface for the creation and analyses of "elf" files; executables, objects, and shared objects. libelf is implemented as a shared object, libelf.so, and as an archive, libelf.a, but is not automatically linked by the C compilation system. Specify --lelf on the cc command line to link with this library.
(3G)
These functions constitute the string pattern-matching & pathname manipulation library, libgen. This library is implemented as an archive, libgen.a, but not 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.
(3I)
These functions constitute the wide character libraries for multi-byte character support, and the international library for messaging. These libraries, libintl, and libw, are both implemented as shared objects, libintl.so and libw.so, and as archives, libintl.a and libw.a. However, they are not automatically linked by the C compilation system; specify -lintl or -lw on the cc command line, as needed to link the appropriate library.
(3K)
These functions allow access to the kernel's virtual memory library, which is implemented as a shared object, libkvm.so, and as an archive, libkvm.a, but is not automatically linked by the C compilation system. Specify --lkvm on the cc command line to link with this library.
(3M)
These functions constitute the math library, libm. This library is implemented as a shared object, libm.so, and as an archive, libm.a, but is not automatically linked by the C compilation system. Specify --lm on the cc command line to link with this library.
(3N)
These functions constitute the Network Service Library, libnsl. It is implemented as a shared object, libnsl.so, and as an archive, libnsl.a, but is not automatically linked by the C compilation system. Specify --lnsl on the cc command line to link with this library.
(3R)
These functions constitute the POSIX.4 Realtime library, libposix4. It is implemented only as a shared object, libposix4.so, and is not automatically linked by the C compilation system. Specify -lposix4 on the cc command line to link with this library.
(3S)
These functions constitute the ``standard I/O package'' (see stdio(3S)). They can be compiled using the 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 as an archive, libc.a.
(3T)
These functions constitute the threads library, libthread. This library is used for building multithreaded applications. libthread is implemented as a shared object, libthread.so, but not as an archived library. libthread is not automatically linked by the C compilation system. Specify -lthread 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.
Exception: in some international languages, a "character" may require more than one byte, and is represented in multi-bytes.
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.

MT-Level of Libraries

Libraries are classified into four categories which define the level of the libraries' ability to support threads.
The MT-Level category of the libraries in this section are shown on each man page under MT-Level. Pages containing routines that are of multiple or differing MT-Levels show this under the NOTES section.
Safe
Safe is simply an attribute of code that can be called from a multithreaded application. It is a generic term used to differentiate between code that is unsafe.
Unsafe
An unsafe library contains global and static data that is not protected. It is not safe to use unless the application arranges for only one thread at time to execute within the library. Unsafe libraries may contain routines that are safe; however, most of the library's routines are unsafe to call.
MT-Safe
An MT-Safe library is fully prepared for multithreaded access. It protects its global and static data with locks, and can provide a reasonable amount of concurrency. Note that a library can be safe to use, but not MT-Safe. For example, surrounding an entire library with a monitor makes the library safe, but it supports no concurrency so it is not considered MT-Safe. An MT-Safe library must permit a reasonable amount of concurrency. (This definition's purpose is to give precision to what is meant when a library is described as safe. The definition of a "safe" library does not specfiy if the library supports concurrency. The MT-Safe definition makes it clear that the library is safe, and supports some concurrency. This clarifies the safe definition, which can mean anything from being single threaded to being any degree of multithreaded.)
Async-Safe
Async-Safe refers to particular library routines that can be safely called from a signal handler. A thread that is executing an Async-Safe routine will not deadlock with itself if interrupted by a signal. Signals are only a problem for MT-Safe routines that acquire locks.
Signals are disabled when locks are acquired in Async-Safe routines. This prevents a signal handler that might acquire the same lock from being called.
MT-Safe with exceptions
             See the NOTES sections of these pages for a description of the exceptions.

Safe with exceptions
See the NOTES sections of these pages for a description of the exceptions.
The following table contains reentrant counterparts for unsafe functions. This table is subject to change by SunSoft.
Reentrant functions for libc
Unsafe Function    Reentrant counterpart

ctime
ctime_r
localtime          localtime_r
asctime            asctime_r
gmtime             gmtime_r
ctermid            ctermid_r
getlogin           getlogin_r
rand               rand_r
readdir            readdir_r
strtok             strtok_r
tmpnam             tmpnam_r

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 ON MULTITHREAD

When compiling a multithreaded application, the _REENTRANT flag must be defined on the compile line (-D_REENTRANT). This enables new definitions for functions only applicable to multithreaded applications.

APPLICATIONS

When building a singlethreaded application, the REENTRANT flag should be undefined. This generates a binary that is executable on previous Solaris releases, which do not support multithreading.
When linking, it is a requirement that a multithreaded application be constructed to ensure that libthread physically interposes upon the C library. For example, the command line for linking the application using ld should be ordered as follows:
example% ld [options] .o's ... -lthread
Note that the behaviour of the C library is undefined if -lc precedes -lthread. And, when linking with cc, -lthread must be last on the command line.
Unsafe interfaces should be called only from the main thread to ensure the application's safety.
MT-Safe interfaces are denoted in the NOTES section of the functions and libraries man pages. If a man page does not state explicitly that an interface is MT-Safe, the user should assume that the interface is unsafe.

REALTIME APPLICATIONS

Be sure to have set the environment variable LD_BIND_NOW to a non-NULL value to enable early binding.

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. See the lint chapter in Profiling Tools.
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}.
Name                       Appears on Page                Description

__nis_map_group
nis_groups(3N)
NIS+ group manipulation
functions
_longjmp                   setjmp(3B)                     non-local goto
_setjmp                    setjmp(3B)                     non-local goto
_tolower                   conv(3C)                       translate characters
_toupper                   conv(3C)                       translate characters
a64l                       a64l(3C)                       convert between long integer

and base-64 ASCII string
abort
abort(3C)
terminate the process
abnormally
abs
abs(3C)
return absolute value of
integer
accept
accept(3N)
accept a connection on a
socket
acos
trig(3M)
trigonometric functions
acosh                      hyperbolic(3M)                 hyperbolic functions
addch                      curs_addch(3X)                 add a character (with

attributes) to a curses
window and advance cursor
addchnstr
curs_addchstr(3X)
add string of characters
(and attributes) to a curses
window
addchstr
curs_addchstr(3X)
add string of characters
(and attributes) to a curses
window
addnstr
curs_addstr(3X)
add a string of characters
to a curses window and
advance cursor
addnwstr
curs_addwstr(3X)
add a string of wchar_t
characters to a curses
window and advance cursor
addsev                     addsev(3C)                     define additional severities
addseverity                addseverity(3C)                build a list of severity

levels for an application
for use with fmtmsg
addstr
curs_addstr(3X)
add a string of characters
to a curses window and
advance cursor
addwch
curs_addwch(3X)
add a wchar_t character
(with attributes) to a
curses window and advance
cursor
addwchnstr
curs_addwchstr(3X)
add string of wchar_t
characters (and attributes)
to a curses window
addwchstr
curs_addwchstr(3X)
add string of wchar_t
characters (and attributes)
to a curses window
addwstr
curs_addwstr(3X)
add a string of wchar_t
characters to a curses
window and advance cursor
adjcurspos
curs_alecompat(3X)
these functions are added to
ALE curses library for
moving the cursor by
character.
advance
regexpr(3G)
regular expression compile
and match routines
aio_cancel
aio_cancel(3R)
cancel asynchronous I/O
request
aio_error
aio_return(3R)
retrieve return or error
status of asynchronous I/O
operation
aio_fsync
aio_fsync(3R)
asynchronous file
synchronization
aio_read
aio_read(3R)
asynchronous read and write
operations
aio_return
aio_return(3R)
retrieve return or error
status of asynchronous I/O
operation
aio_suspend
aio_suspend(3R)
wait for asynchronous I/O
request
aio_write
aio_read(3R)
asynchronous read and write
operations
aiocancel
aiocancel(3)
cancel an asynchronous
operation
aioread                    aioread(3)                     asynchronous I/O operations
aiowait                    aiowait(3)                     wait for completion of

asynchronous I/O operation
aiowrite                   aioread(3)                     asynchronous I/O operations
alloca                     malloc(3C)                     memory allocator
alphasort                  scandir(3B)                    scan a directory
ascftime                   strftime(3C)                   convert date and time to
                                                          string
asctime                    ctime(3C)                      convert date and time to
                                                          string
asctime_r                  ctime(3C)                      convert date and time to
                                                          string
asin                       trig(3M)                       trigonometric functions
asinh                      hyperbolic(3M)                 hyperbolic functions
assert                     assert(3X)                     verify program assertion
asysmem                    sysmem(3)                      return physical memory

information
atan2                      trig(3M)                       trigonometric functions
atan                       trig(3M)                       trigonometric functions
atanh                      hyperbolic(3M)                 hyperbolic functions
atexit                     atexit(3C)                     add program termination
                                                          routine
atof                       strtod(3C)                     convert string to

double-precision number
atoi                       strtol(3C)                     conversion routines
atol                       strtol(3C)                     conversion routines
atoll                      strtol(3C)                     conversion routines

attroff
curs_attr(3X)
curses character and window
attribute control routines
attron
curs_attr(3X)
curses character and window
attribute control routines
attrset
curs_attr(3X)
curses character and window
attribute control routines
au_close
au_open(3)
construct and write audit
records
au_open
au_open(3)
construct and write audit
records
au_preselect               au_preselect(3)                preselect an audit event
au_to                      au_to (3)                      create audit record tokens
au_to_arg                  au_to (3)                      create audit record tokens
au_to_attr                 au_to (3)                      create audit record tokens
au_to_data                 au_to (3)                      create audit record tokens
au_to_groups               au_to (3)                      create audit record tokens
au_to_in_addr              au_to (3)                      create audit record tokens
au_to_ipc                  au_to (3)                      create audit record tokens
au_to_ipc_perm             au_to (3)                      create audit record tokens
au_to_iport                au_to (3)                      create audit record tokens
au_to_me                   au_to (3)                      create audit record tokens
au_to_opaque               au_to (3)                      create audit record tokens
au_to_path                 au_to (3)                      create audit record tokens
au_to_process              au_to (3)                      create audit record tokens
au_to_return               au_to (3)                      create audit record tokens
au_to_socket               au_to (3)                      create audit record tokens
au_to_text                 au_to (3)                      create audit record tokens
au_user_mask               au_user_mask(3)                get user's binary

preselection mask
au_write
au_open(3)
construct and write audit
records
auth_destroy
rpc_clnt_auth(3N)
library routines for client
side remote procedure call
authentication
authdes_create
rpc_soc(3N)
obsolete library routines
for RPC
authdes_getucred
secure_rpc(3N)
library routines for secure
remote procedure calls
authdes_seccreate
secure_rpc(3N)
library routines for secure
remote procedure calls
authkerb_getucred
kerberos_rpc(3N)
library routines for remote
procedure calls using
Kerberos authentication
authkerb_seccreate
kerberos_rpc(3N)
library routines for remote
procedure calls using
Kerberos authentication
authnone_create
rpc_clnt_auth(3N)
library routines for client
side remote procedure call
authentication
authsys_create
rpc_clnt_auth(3N)
library routines for client
side remote procedure call
authentication
authsys_create_default
rpc_clnt_auth(3N)
library routines for client
side remote procedure call
authentication
authunix_create
rpc_soc(3N)
obsolete library routines
for RPC
authunix_create_default
rpc_soc(3N)
obsolete library routines
for RPC
basename
basename(3G)
return the last element of a
path name
baudrate
curs_termattrs(3X)
curses environment query
routines
bcmp
bstring(3B)
bit and byte string
operations
bcopy
bstring(3B)
bit and byte string
operations
beep
curs_beep(3X)
curses bell and screen flash
routines
bessel                     bessel(3M)                     Bessel functions
bgets                      bgets(3G)                      read stream up to next
                                                          delimiter
bind                       bind(3N)                       bind a name to a socket
bindtextdomain             gettext(3I)                    message handling functions
bkgd                       curs_bkgd(3X)                  curses window background

manipulation routines
bkgdset
curs_bkgd(3X)
curses window background
manipulation routines
border
curs_border(3X)
create curses borders,
horizontal and vertical
lines
bottom_panel
panel_top(3X)
panels deck manipulation
routines
box
curs_border(3X)
create curses borders,
horizontal and vertical
lines
bsdmalloc                  bsdmalloc(3X)                  memory allocator
bsearch                    bsearch(3C)                    binary search a sorted table

bstring
bstring(3B)
bit and byte string
operations
bufsplit                   bufsplit(3G)                   split buffer into fields
byteorder                  byteorder(3N)                  convert values between host

and network byte order
bzero
bstring(3B)
bit and byte string
operations
calloc                     malloc(3C)                     memory allocator
calloc                     malloc(3X)                     memory allocator
calloc                     mapmalloc(3X)                  memory allocator
callrpc                    rpc_soc(3N)                    obsolete library routines
                                                          for RPC
can_change_color           curs_color(3X)                 curses color manipulation
                                                          routines
catclose                   catopen(3C)                    open/close a message catalog
catgets                    catgets(3C)                    read a program message
catopen                    catopen(3C)                    open/close a message catalog
cbreak                     curs_inopts(3X)                curses terminal input option

control routines
cbrt                       sqrt(3M)                       square root, cube root
ceil                       floor(3M)                       round to integral value in

floating-point format
cfgetispeed                termios(3)                     general terminal interface
cfgetospeed                termios(3)                     general terminal interface
cfree                      mapmalloc(3X)                  memory allocator
cfsetispeed                termios(3)                     general terminal interface
cfsetospeed                termios(3)                     general terminal interface
cftime                     strftime(3C)                   convert date and time to
                                                          string
clear                      curs_clear(3X)                 clear all or part of a

curses window
clearerr                   ferror(3S)                     stream status inquiries
clearok                    curs_outopts(3X)               curses terminal output

option control routines
clnt_broadcast
rpc_soc(3N)
obsolete library routines
for RPC
clnt_call
rpc_clnt_calls(3N)
library routines for client
side calls
clnt_control
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_create
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_create_vers
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_destroy
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_dg_create
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_freeres
rpc_clnt_calls(3N)
library routines for client
side calls
clnt_geterr
rpc_clnt_calls(3N)
library routines for client
side calls
clnt_pcreateerror
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_perrno
rpc_clnt_calls(3N)
library routines for client
side calls
clnt_perror
rpc_clnt_calls(3N)
library routines for client
side calls
clnt_raw_create
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_spcreateerror
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_sperrno
rpc_clnt_calls(3N)
library routines for client
side calls
clnt_sperror
rpc_clnt_calls(3N)
library routines for client
side calls
clnt_tli_create
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_tp_create
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clnt_vc_create
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
clntraw_create
rpc_soc(3N)
obsolete library routines
for RPC
clnttcp_create
rpc_soc(3N)
obsolete library routines
for RPC
clntudp_bufcreate
rpc_soc(3N)
obsolete library routines
for RPC
clntudp_create
rpc_soc(3N)
obsolete library routines
for RPC
clock                      clock(3C)                      report CPU time used
clock_getres               clock_settime(3R)              high-resolution clock

operations
clock_gettime
clock_settime(3R)
high-resolution clock
operations
clock_settime
clock_settime(3R)
high-resolution clock
operations
closedir                   directory(3C)                  directory operations
closelog                   syslog(3)                      control system log
clrtobot                   curs_clear(3X)                 clear all or part of a

curses window
clrtoeol
curs_clear(3X)
clear all or part of a
curses window
color_content
curs_color(3X)
curses color manipulation
routines
compile
regexpr(3G)
regular expression compile
and match routines
cond_broadcast             condition(3T)                  condition variables
cond_destroy               condition(3T)                  condition variables
cond_init                  condition(3T)                  condition variables
cond_signal                condition(3T)                  condition variables
cond_timedwait             condition(3T)                  condition variables
cond_wait                  condition(3T)                  condition variables
condition                  condition(3T)                  condition variables
connect                    connect(3N)                    initiate a connection on a
                                                          socket
conv                       conv(3C)                       translate characters
copylist                   copylist(3G)                   copy a file into memory

copysign
ieee_functions(3M)
appendix and related
miscellaneous functions for
IEEE arithmetic
copywin
curs_overlay(3X)
overlap and manipulate
overlapped curses windows
cos                        trig(3M)                       trigonometric functions
cosh                       hyperbolic(3M)                 hyperbolic functions
crypt                      crypt(3C)                      generate encryption
cset                       cset(3I)                       get information on EUC
                                                          codesets
csetcol                    cset(3I)                       get information on EUC
                                                          codesets
csetlen                    cset(3I)                       get information on EUC
                                                          codesets
csetno                     cset(3I)                       get information on EUC
                                                          codesets
ctermid                    ctermid(3S)                    generate path name for

controlling terminal
ctermid_r
ctermid(3S)
generate path name for
controlling terminal
ctime
ctime(3C)
convert date and time to
string
ctime_r
ctime(3C)
convert date and time to
string
ctype                      ctype(3C)                      character handling
current_field               form_page(3X)                  set forms current page and
                                                          field
current_item               menu_item_current(3X)          set and get current menus
                                                          items
curs_addch                 curs_addch(3X)                 add a character (with

attributes) to a curses
window and advance cursor
curs_addchstr
curs_addchstr(3X)
add string of characters
(and attributes) to a curses
window
curs_addstr
curs_addstr(3X)
add a string of characters
to a curses window and
advance cursor
curs_addwch
curs_addwch(3X)
add a wchar_t character
(with attributes) to a
curses window and advance
cursor
curs_addwchstr
curs_addwchstr(3X)
add string of wchar_t
characters (and attributes)
to a curses window
curs_addwstr
curs_addwstr(3X)
add a string of wchar_t
characters to a curses
window and advance cursor
curs_alecompat
curs_alecompat(3X)
these functions are added to
ALE curses library for
moving the cursor by
character.
curs_attr
curs_attr(3X)
curses character and window
attribute control routines
curs_beep
curs_beep(3X)
curses bell and screen flash
routines
curs_bkgd
curs_bkgd(3X)
curses window background
manipulation routines
curs_border
curs_border(3X)
create curses borders,
horizontal and vertical
lines
curs_clear
curs_clear(3X)
clear all or part of a
curses window
curs_color
curs_color(3X)
curses color manipulation
routines
curs_delch
curs_delch(3X)
delete character under
cursor in a curses window
curs_deleteln
curs_deleteln(3X)
delete and insert lines in a
curses window
curs_getch
curs_getch(3X)
get (or push back)
characters from curses
terminal keyboard
curs_getstr
curs_getstr(3X)
get character strings from
curses terminal keyboard
curs_getwch
curs_getwch(3X)
get (or push back) wchar_t
characters from curses
terminal keyboard
curs_getwstr
curs_getwstr(3X)
get wchar_t character
strings from curses terminal
keyboard
curs_getyx
curs_getyx(3X)
get curses cursor and window
coordinates
curs_inch
curs_inch(3X)
get a character and its
attributes from a curses
window
curs_inchstr
curs_inchstr(3X)
get a string of characters
(and attributes) from a
curses window
curs_initscr
curs_initscr(3X)
curses screen initialization
and manipulation routines
curs_inopts
curs_inopts(3X)
curses terminal input option
control routines
curs_insch
curs_insch(3X)
insert a character before
the character under the
cursor in a curses window
curs_insstr
curs_insstr(3X)
insert string before
character under the cursor
in a curses window
curs_instr
curs_instr(3X)
get a string of characters
from a curses window
curs_inswch
curs_inswch(3X)
insert a wchar_t character
before the character under
the cursor in a curses
window
curs_inswstr
curs_inswstr(3X)
insert wchar_t string before
character under the cursor
in a curses window
curs_inwch
curs_inwch(3X)
get a wchar_t character and
its attributes from a curses
window
curs_inwchstr
curs_inwchstr(3X)
get a string of wchar_t
characters (and attributes)
from a curses window
curs_inwstr
curs_inwstr(3X)
get a string of wchar_t
characters from a curses
window
curs_kernel                curs_kernel(3X)                low-level curses routines
curs_move                  curs_move(3X)                  move curses window cursor
curs_outopts               curs_outopts(3X)               curses terminal output

option control routines
curs_overlay
curs_overlay(3X)
overlap and manipulate
overlapped curses windows
curs_pad
curs_pad(3X)
create and display curses
pads
curs_printw
curs_printw(3X)
print formatted output in
curses windows
curs_refresh
curs_refresh(3X)
refresh curses windows and
lines
curs_scanw
curs_scanw(3X)
convert formatted input from
a curses widow
curs_scr_dump
curs_scr_dump(3X)
read (write) a curses screen
from (to) a file
curs_scroll                curs_scroll(3X)                scroll a curses window
curs_set                   curs_kernel(3X)                low-level curses routines
curs_slk                   curs_slk(3X)                   curses soft label routines
curs_termattrs             curs_termattrs(3X)             curses environment query
                                                          routines
curs_termcap               curs_termcap(3X)               curses interfaces (emulated)

to the termcap library
curs_terminfo
curs_terminfo(3X)
curses interfaces to
terminfo database
curs_touch
curs_touch(3X)
curses refresh control
routines
curs_util
curs_util(3X)
curses miscellaneous utility
routines
curs_window                curs_window(3X)                create curses windows
curses                     curses(3X)                     CRT screen handling and

optimization package
cuserid
cuserid(3S)
get character login name of
the user
data_ahead
form_data(3X)
tell if forms field has
off-screen data ahead or
behind
data_behind
form_data(3X)
tell if forms field has
off-screen data ahead or
behind
db_add_entry
nis_db(3N)
NIS+ Database access
functions
db_checkpoint
nis_db(3N)
NIS+ Database access
functions
db_create_table
nis_db(3N)
NIS+ Database access
functions
db_destroy_table
nis_db(3N)
NIS+ Database access
functions
db_first_entry
nis_db(3N)
NIS+ Database access
functions
db_free_result
nis_db(3N)
NIS+ Database access
functions
db_initialize
nis_db(3N)
NIS+ Database access
functions
db_list_entries
nis_db(3N)
NIS+ Database access
functions
db_next_entry
nis_db(3N)
NIS+ Database access
functions
db_remove_entry
nis_db(3N)
NIS+ Database access
functions
db_reset_next_entry
nis_db(3N)
NIS+ Database access
functions
db_standby
nis_db(3N)
NIS+ Database access
functions
db_table_exists
nis_db(3N)
NIS+ Database access
functions
db_unload_table
nis_db(3N)
NIS+ Database access
functions
dbm                        dbm(3B)                        data base subroutines
dbm_clearerr               ndbm(3)                        data base subroutines
dbm_close                  ndbm(3)                        data base subroutines
dbm_delete                 ndbm(3)                        data base subroutines
dbm_error                  ndbm(3)                        data base subroutines
dbm_fetch                  ndbm(3)                        data base subroutines
dbm_firstkey                ndbm(3)                        data base subroutines
dbm_nextkey                ndbm(3)                        data base subroutines
dbm_open                   ndbm(3)                        data base subroutines
dbm_store                  ndbm(3)                        data base subroutines
dbmclose                   dbm(3B)                        data base subroutines
dbminit                    dbm(3B)                        data base subroutines
dcgettext                  gettext(3I)                    message handling functions
decimal_to_double          decimal_to_floating(3)          convert decimal record to

floating-point value
decimal_to_extended
decimal_to_floating(3)
convert decimal record to
floating-point value
decimal_to_floating
decimal_to_floating(3)
convert decimal record to
floating-point value
decimal_to_quadruple
decimal_to_floating(3)
convert decimal record to
floating-point value
decimal_to_single
decimal_to_floating(3)
convert decimal record to
floating-point value
def_prog_mode              curs_kernel(3X)                low-level curses routines
def_shell_mode             curs_kernel(3X)                low-level curses routines
del_curterm                curs_terminfo(3X)              curses interfaces to

terminfo database
del_panel                  panel_new(3X)                  create and destroy panels
delay_output               curs_util(3X)                  curses miscellaneous utility
                                                          routines
delch                      curs_delch(3X)                 delete character under

cursor in a curses window
delete
dbm(3B)
data base subroutines
deleteln
curs_deleteln(3X)
delete and insert lines in a
curses window
delscreen
curs_initscr(3X)
curses screen initialization
and manipulation routines
delwin                     curs_window(3X)                create curses windows
derwin                     curs_window(3X)                create curses windows
dgettext                   gettext(3I)                    message handling functions
dial                       dial(3N)                       establish an outgoing

terminal line connection
difftime
difftime(3C)
computes the difference
between two calendar times
directory                  directory(3C)                  directory operations
dirname                    dirname(3G)                    report the parent directory

name of a file path name
div
div (3C)
compute the quotient and
remainder
dladdr
dladdr(3X)
translate address to
symbolic information.
dlclose                    dlclose(3X)                    close a shared object
dlerror                    dlerror(3X)                    get diagnostic information
dlopen                     dlopen(3X)                     open a shared object
dlsym                      dlsym(3X)                      get the address of a symbol

in a shared object
dn_comp                    resolver(3N)                   resolver routines
dn_expand                  resolver(3N)                   resolver routines
doconfig                    doconfig(3N)                    execute a configuration
                                                          script
double_to_decimal          floating_to_decimal(3)          convert floating-point value

to decimal record
doupdate
curs_refresh(3X)
refresh curses windows and
lines
drand48
drand48(3C)
generate uniformly
distributed pseudo-random
numbers
dup2
dup2(3C)
duplicate an open file
descriptor
dup_field
form_field_new(3X)
create and destroy forms
fields
dupwin                     curs_window(3X)                create curses windows
dynamic_field_info          form_field_info(3X)             get forms field

characteristics
echo
curs_inopts(3X)
curses terminal input option
control routines
echochar
curs_addch(3X)
add a character (with
attributes) to a curses
window and advance cursor
echowchar
curs_addwch(3X)
add a wchar_t character
(with attributes) to a
curses window and advance
cursor
econvert                   econvert(3)                    output conversion
ecvt                       econvert(3)                    output conversion
ecvt                       ecvt(3C)                       convert floating-point

number to string
edata                      end(3C)                        last locations in program
elf32_fsize                elf32_fsize(3E)                return the size of an object
                                                          file type
elf32_getehdr              elf32_getehdr(3E)              retrieve class-dependent

object file header
elf32_getphdr
elf32_getphdr(3E)
retrieve class-dependent
program header table
elf32_getshdr
elf32_getshdr(3E)
retrieve class-dependent
section header
elf32_newehdr
elf32_getehdr(3E)
retrieve class-dependent
object file header
elf32_newphdr
elf32_getphdr(3E)
retrieve class-dependent
program header table
elf32_xlatetof
elf32_xlatetof(3E)
class-dependent data
translation
elf32_xlatetom
elf32_xlatetof(3E)
class-dependent data
translation
elf                        elf(3E)                        object file access library
elf_begin                  elf_begin(3E)                  process ELF object files
elf_cntl                   elf_cntl(3E)                   control an elf file

descriptor
elf_end                    elf_begin(3E)                  process ELF object files
elf_errmsg                 elf_errmsg(3E)                 error handling
elf_errno                  elf_errmsg(3E)                 error handling
elf_fill                    elf_fill(3E)                    set fill byte
elf_flagdata                elf_flagdata(3E)                manipulate flags
elf_flagehdr                elf_flagdata(3E)                manipulate flags
elf_flagelf                 elf_flagdata(3E)                manipulate flags
elf_flagphdr                elf_flagdata(3E)                manipulate flags
elf_flagscn                 elf_flagdata(3E)                manipulate flags
elf_flagshdr                elf_flagdata(3E)                manipulate flags
elf_getarhdr               elf_getarhdr(3E)               retrieve archive member
                                                          header

elf_getarsym
elf_getarsym(3E)
retrieve archive symbol
table
elf_getbase
elf_getbase(3E)
get the base offset for an
object file
elf_getdata                elf_getdata(3E)                get section data
elf_getident               elf_getident(3E)               retrieve file identification
                                                          data
elf_getscn                 elf_getscn(3E)                 get section information
elf_hash                   elf_hash(3E)                   compute hash value
elf_kind                   elf_kind(3E)                   determine file type
elf_ndxscn                 elf_getscn(3E)                 get section information
elf_newdata                elf_getdata(3E)                get section data
elf_newscn                 elf_getscn(3E)                 get section information
elf_next                   elf_begin(3E)                  process ELF object files
elf_nextscn                elf_getscn(3E)                 get section information
elf_rand                   elf_begin(3E)                  process ELF object files
elf_rawdata                elf_getdata(3E)                get section data
elf_rawfile                 elf_rawfile(3E)                 retrieve uninterpreted file
                                                          contents
elf_strptr                 elf_strptr(3E)                 make a string pointer
elf_update                 elf_update(3E)                 update an ELF descriptor
elf_version                elf_version(3E)                coordinate ELF library and

application versions
encrypt                    crypt(3C)                      generate encryption
end                        end(3C)                        last locations in program
endac                      getacinfo(3)                   get audit control file

information
endauclass                 getauclassent(3)               get audit_class entry
endauevent                 getauevent (3)                 get audit_user entry
endauuser                  getauusernam(3)                get audit_user entry
endgrent                   getgrnam(3C)                   get group entry
endhostent                 gethostbyname (3N)             get network host entry
endnetconfig                getnetconfig(3N)                get network configuration

database entry
endnetent                  getnetbyname (3N)              get network entry
endnetgrent                getnetgrent(3N)                get network group entry
endnetpath                 getnetpath(3N)                 get /etc/netconfig entry

corresponding to NETPATH
component
endprotoent                getprotobyname(3N)             get protocol entry
endpwent                   getpwnam(3C)                   get password entry
endrpcent                  getrpcbyname (3N)              get RPC entry
endservent                 getservbyname(3N)              get service entry
endspent                   getspnam(3C)                   get password entry
endutent                   getutent(3C)                   access utmp file entry

endutxent                  getutxent(3C)                  access utmpx file entry
endwin                     curs_initscr(3X)               curses screen initialization

and manipulation routines
erand48
drand48(3C)
generate uniformly
distributed pseudo-random
numbers
erase
curs_clear(3X)
clear all or part of a
curses window
erasechar
curs_termattrs(3X)
curses environment query
routines
erf                        erf(3M)                        error functions
erfc                       erf(3M)                        error functions
errno                      perror(3C)                     print system error messages
etext                      end(3C)                        last locations in program
ethers                     ethers(3N)                     Ethernet address mapping

operations
euccol
euclen(3I)
get byte length and display
width of EUC characters
euclen
euclen(3I)
get byte length and display
width of EUC characters
eucscol
euclen(3I)
get byte length and display
width of EUC characters
exit                       exit(3C)                       terminate process
exp                        exp(3M)                        exponential, logarithm,
                                                          power
expm1                      exp(3M)                        exponential, logarithm,
                                                          power
extended_to_decimal        floating_to_decimal(3)          convert floating-point value

to decimal record
fabs
ieee_functions(3M)
appendix and related
miscellaneous functions for
IEEE arithmetic
fattach
fattach(3C)
attach a STREAMS-based file
descriptor to an object in
the file system name space
fclose                     fclose(3S)                     close or flush a stream
fconvert                   econvert(3)                    output conversion
fcvt                       econvert(3)                    output conversion
fcvt                       ecvt(3C)                       convert floating-point

number to string
fdatasync                  fdatasync(3R)                  synchronize a file's data
fdetach                    fdetach(3C)                    detach a name from a

STREAMS-based file
descriptor
fdopen
fopen(3S)
open a stream
feof                       ferror(3S)                     stream status inquiries
ferror                     ferror(3S)                     stream status inquiries
fetch                      dbm(3B)                        data base subroutines
fflush                      fclose(3S)                     close or flush a stream
ffs                        ffs(3C)                        find first set bit
fgetc                      getc(3S)                       get character or word from a
                                                          stream
fgetgrent                  getgrnam(3C)                   get group entry
fgetgrent_r                getgrnam(3C)                   get group entry
fgetpos                    fsetpos(3C)                    reposition a file pointer in
                                                          a stream
fgetpwent                  getpwnam(3C)                   get password entry
fgetpwent_r                getpwnam(3C)                   get password entry
fgets                      gets(3S)                       get a string from a stream
fgetspent                  getspnam(3C)                   get password entry
fgetspent_r                getspnam(3C)                   get password entry
fgetwc                     getwc(3I)                      convert EUC character from

the stream to Process Code
fgetws
getws(3I)
convert a string of EUC
characters from the stream
to Process Code
field_arg
form_field_validation(3X)
forms field data type
validation
field_back
form_field_attributes(3X)
format the general display
attributes of forms
field_buffer
form_field_buffer(3X)
set and get forms field
attributes
field_count                 form_field(3X)                  connect fields to forms
field_fore                  form_field_attributes(3X)       format the general display

attributes of forms
field_index
form_page(3X)
set forms current page and
field
field_info
form_field_info(3X)
get forms field
characteristics
field_init
form_hook(3X)
assign application-specific
routines for invocation by
forms
field_just
form_field_just(3X)
format the general
appearance of forms
field_opts                  form_field_opts(3X)             forms field option routines
field_opts_off              form_field_opts(3X)             forms field option routines
field_opts_on               form_field_opts(3X)             forms field option routines
field_pad                   form_field_attributes(3X)       format the general display

attributes of forms
field_status
form_field_buffer(3X)
set and get forms field
attributes
field_term
form_hook(3X)
assign application-specific
routines for invocation by
forms
field_type
form_field_validation(3X)
forms field data type
validation
field_userptr
form_field_userptr(3X)
associate application data
with forms
file_to_decimal
string_to_decimal(3)
parse characters into
decimal record
fileno                      ferror(3S)                     stream status inquiries
filter                      curs_util(3X)                  curses miscellaneous utility
                                                          routines
finite                      isnan(3C)                      determine type of

floating-point number
firstkey                    dbm(3B)                        data base subroutines
flash                       curs_beep(3X)                  curses bell and screen flash
                                                          routines
floating_to_decimal         floating_to_decimal(3)          convert floating-point value

to decimal record
flock
flock(3B)
apply or remove an advisory
lock on an open file
flockfile
flockfile(3S)
acquire and release stream
lock
floor
floor(3M)
round to integral value in
floating-point format
flushinp
curs_util(3X)
curses miscellaneous utility
routines
fmod
ieee_functions(3M)
appendix and related
miscellaneous functions for
IEEE arithmetic
fmtmsg
fmtmsg (3C)
display a message on stderr
or system console
fopen                      fopen(3B)                      open a stream
fopen                      fopen(3S)                      open a stream
form_cursor                form_cursor(3X)                position forms window cursor
form_data                  form_data(3X)                  tell if forms field has

off-screen data ahead or
behind
form_driver
form_driver(3X)
command processor for the
forms subsystem
form_field
form_field(3X)
connect fields to forms
form_field_attributes
form_field_attributes(3X)
format the general display
attributes of forms
form_field_buffer
form_field_buffer(3X)
set and get forms field
attributes
form_field_info
form_field_info(3X)
get forms field
characteristics
form_field_just
form_field_just(3X)
format the general
appearance of forms
form_field_new
form_field_new(3X)
create and destroy forms
fields
form_field_opts             form_field_opts(3X)             forms field option routines
form_field_userptr          form_field_userptr(3X)          associate application data

with forms
form_field_validation
form_field_validation(3X)
forms field data type
validation
form_fields                 form_field(3X)                  connect fields to forms
form_fieldtype              form_fieldtype(3X)              forms fieldtype routines
form_hook                  form_hook(3X)                  assign application-specific

routines for invocation by
forms
form_init
form_hook(3X)
assign application-specific
routines for invocation by
forms
form_new                   form_new(3X)                   create and destroy forms
form_new_page              form_new_page(3X)              forms pagination
form_opts                  form_opts(3X)                  forms option routines
form_opts_off              form_opts(3X)                  forms option routines
form_opts_on               form_opts(3X)                  forms option routines
form_page                  form_page(3X)                  set forms current page and
                                                          field
form_post                  form_post(3X)                  write or erase forms from

associated subwindows
form_sub
form_win (3X)
forms window and subwindow
association routines
form_term
form_hook(3X)
assign application-specific
routines for invocation by
forms
form_userptr
form_userptr (3X)
associate application data
with forms
form_win
form_win (3X)
forms window and subwindow
association routines
forms
forms(3X)
character based forms
package
fpclass
isnan(3C)
determine type of
floating-point number
fpgetmask
fpgetround(3C)
IEEE floating-point
environment control
fpgetround
fpgetround(3C)
IEEE floating-point
environment control
fpgetsticky
fpgetround(3C)
IEEE floating-point
environment control
fprintf                    printf(3B)                     formatted output conversion
fprintf                    printf(3S)                     print formatted output
fpsetmask                  fpgetround(3C)                 IEEE floating-point

environment control
fpsetround
fpgetround(3C)
IEEE floating-point
environment control
fpsetsticky
fpgetround(3C)
IEEE floating-point
environment control
fputc
putc(3S)
put character or word on a
stream
fputs                      puts(3S)                       put a string on a stream
fputwc                     putwc(3I)                      convert Process Code

character to EUC and put on
a stream
fputws
putws(3I)
convert a string of Process
Code characters to EUC
characters and put it on a
stream
fread                      fread(3S)                      buffered binary input/output
free                       bsdmalloc(3X)                  memory allocator
free                       malloc(3C)                     memory allocator
free                       malloc(3X)                     memory allocator
free                       mapmalloc(3X)                  memory allocator
free_field                  form_field_new(3X)              create and destroy forms
                                                          fields
free_fieldtype              form_fieldtype(3X)              forms fieldtype routines
free_form                  form_new(3X)                   create and destroy forms
free_item                  menu_item_new(3X)              create and destroy menus
                                                          items
free_menu                  menu_new(3X)                   create and destroy menus
freenetconfigent            getnetconfig(3N)                get network configuration

database entry
freopen                    fopen(3B)                      open a stream
freopen                    fopen(3S)                      open a stream
frexp                      frexp(3C)                      manipulate parts of

floating-point numbers
fscanf
scanf(3S)
convert formatted input
fseek
fseek(3S)
reposition a file pointer in
a stream
fsetpos
fsetpos(3C)
reposition a file pointer in
a stream
fsync
fsync(3C)
synchronize a file's
in-memory state with that on
the physical medium
ftell
fseek(3S)
reposition a file pointer in
a stream
ftime                      ftime(3B)                      get date and time
ftok                       stdipc(3C)                     standard interprocess

communication package
ftruncate
truncate(3C)
set a file to a specified
length
ftw                        ftw(3C)                        walk a file tree
func_to_decimal            string_to_decimal(3)           parse characters into

decimal record
funlockfile
flockfile(3S)
acquire and release stream
lock
fwrite                     fread(3S)                      buffered binary input/output
gamma                      lgamma(3M)                     log gamma function
gamma_r                    lgamma(3M)                     log gamma function
gconvert                   econvert(3)                    output conversion
gcvt                       econvert(3)                    output conversion
gcvt                       ecvt(3C)                       convert floating-point

number to string
get_myaddress
rpc_soc(3N)
obsolete library routines
for RPC
getacdir
getacinfo(3)
get audit control file
information
getacflg
getacinfo(3)
get audit control file
information
getacinfo
getacinfo(3)
get audit control file
information
getacmin
getacinfo(3)
get audit control file
information
getacna
getacinfo(3)
get audit control file
information
getauclassent              getauclassent(3)               get audit_class entry
getauclassent_r            getauclassent(3)               get audit_class entry
getauclassnam              getauclassent(3)               get audit_class entry
getauclassnam_r            getauclassent(3)               get audit_class entry
getauditflags               getauditflags(3)                convert audit flag

specifications
getauditflagsbin
getauditflags(3)
convert audit flag
specifications
getauditflagschar
getauditflags(3)
convert audit flag
specifications
getauevent                 getauevent (3)                 get audit_user entry
getauevent_r               getauevent (3)                 get audit_user entry
getauevnam                 getauevent (3)                 get audit_user entry
getauevnam_r               getauevent (3)                 get audit_user entry
getauevnonam               getauevent (3)                 get audit_user entry
getauevnum                 getauevent (3)                 get audit_user entry
getauevnum_r               getauevent (3)                 get audit_user entry
getauuserent               getauusernam(3)                get audit_user entry
getauusernam               getauusernam(3)                get audit_user entry
getbegyx                   curs_getyx(3X)                 get curses cursor and window

coordinates
getc
getc(3S)
get character or word from a
stream
getc_unlocked
getc(3S)
get character or word from a
stream
getch
curs_getch(3X)
get (or push back)
characters from curses
terminal keyboard
getchar
getc(3S)
get character or word from a
stream
getchar_unlocked
getc(3S)
get character or word from a
stream
getcwd
getcwd(3C)
get pathname of current
working directory
getdate
getdate(3C)
convert user format date and
time
getdtablesize
getdtablesize(3B)
get file descriptor table
size
getenv
getenv(3C)
return value for environment
name
getfauditflags
getfauditflags(3)
generates the process audit
state
getgrent                   getgrnam(3C)                   get group entry
getgrent_r                 getgrnam(3C)                   get group entry
getgrgid                   getgrnam(3C)                   get group entry
getgrgid_r                 getgrnam(3C)                   get group entry
getgrnam                   getgrnam(3C)                   get group entry
getgrnam_r                 getgrnam(3C)                   get group entry
gethostbyaddr              gethostbyname (3N)             get network host entry
gethostbyaddr_r            gethostbyname (3N)             get network host entry
gethostbyname              gethostbyname (3N)             get network host entry

gethostbyname_r            gethostbyname (3N)             get network host entry
gethostent                 gethostbyname (3N)             get network host entry
gethostent_r               gethostbyname (3N)             get network host entry
gethostid                  gethostid(3B)                  get unique identifier of

current host
gethostname                gethostname(3B)                get/set name of current host
gethrtime                  gethrtime(3C)                  get high resolution time
gethrvtime                 gethrtime(3C)                  get high resolution time
getlogin                   getlogin(3C)                   get login name
getlogin_r                 getlogin(3C)                   get login name
getmaxyx                   curs_getyx(3X)                 get curses cursor and window

coordinates
getmntany                  getmntent(3C)                  get mnttab file information
getmntent                  getmntent(3C)                  get mnttab file information
getnetbyaddr               getnetbyname (3N)              get network entry
getnetbyaddr_r             getnetbyname (3N)              get network entry
getnetbyname               getnetbyname (3N)              get network entry
getnetbyname_r             getnetbyname (3N)              get network entry
getnetconfig                getnetconfig(3N)                get network configuration

database entry
getnetconfigent
getnetconfig(3N)
get network configuration
database entry
getnetent                  getnetbyname (3N)              get network entry
getnetent_r                getnetbyname (3N)              get network entry
getnetgrent                getnetgrent(3N)                get network group entry
getnetgrent_r              getnetgrent(3N)                get network group entry
getnetname                 secure_rpc(3N)                 library routines for secure

remote procedure calls
getnetpath
getnetpath(3N)
get /etc/netconfig entry
corresponding to NETPATH
component
getnwstr
curs_getwstr(3X)
get wchar_t character
strings from curses terminal
keyboard
getopt
getopt(3C)
get option letter from
argument vector
getpagesize                getpagesize(3B)                get system page size
getparyx                   curs_getyx(3X)                 get curses cursor and window

coordinates
getpass                    getpass(3C)                    read a password
getpeername                getpeername(3N)                get name of connected peer
getpriority                getpriority(3B)                get/set scheduling priority

for process, process group
or user
getprotobyname
getprotobyname(3N)
get protocol entry
getprotobyname_r           getprotobyname(3N)             get protocol entry
getprotobynumber           getprotobyname(3N)             get protocol entry
getprotobynumber_r         getprotobyname(3N)             get protocol entry
getprotoent                getprotobyname(3N)             get protocol entry
getprotoent_r              getprotobyname(3N)             get protocol entry
getpublickey               getpublickey(3N)               retrieve public or secret
                                                          key
getpw                      getpw(3C)                      get passwd entry from UID
getpwent                   getpwnam(3C)                   get password entry
getpwent_r                 getpwnam(3C)                   get password entry
getpwnam                   getpwnam(3C)                   get password entry
getpwnam_r                 getpwnam(3C)                   get password entry
getpwuid                   getpwnam(3C)                   get password entry
getpwuid_r                 getpwnam(3C)                   get password entry
getrpcbyname               getrpcbyname (3N)              get RPC entry
getrpcbyname_r             getrpcbyname (3N)              get RPC entry
getrpcbynumber             getrpcbyname (3N)              get RPC entry
getrpcbynumber_r           getrpcbyname (3N)              get RPC entry
getrpcent                  getrpcbyname (3N)              get RPC entry
getrpcent_r                getrpcbyname (3N)              get RPC entry
getrusage                  getrusage(3B)                  get information about

resource utilization
gets                       gets(3S)                       get a string from a stream
getsecretkey               getpublickey(3N)               retrieve public or secret
                                                          key
getservbyname              getservbyname(3N)              get service entry
getservbyname_r            getservbyname(3N)              get service entry
getservbyport              getservbyname(3N)              get service entry
getservbyport_r            getservbyname(3N)              get service entry
getservent                 getservbyname(3N)              get service entry
getservent_r               getservbyname(3N)              get service entry
getsockname                getsockname(3N)                get socket name
getsockopt                 getsockopt(3N)                 get and set options on
                                                          sockets
getspent                   getspnam(3C)                   get password entry
getspent_r                 getspnam(3C)                   get password entry
getspnam                   getspnam(3C)                   get password entry
getspnam_r                 getspnam(3C)                   get password entry
getstr                     curs_getstr(3X)                get character strings from

curses terminal keyboard
getsubopt
getsubopt(3C)
parse suboptions from a
string
getsyx                     curs_kernel(3X)                low-level curses routines
gettext                    gettext(3I)                    message handling functions
gettimeofday               gettimeofday(3B)               get or set the date and time

gettimeofday               gettimeofday(3C)               get or set the date and time
gettxt                     gettxt(3C)                     retrieve a text string
getutent                   getutent(3C)                   access utmp file entry
getutid                    getutent(3C)                   access utmp file entry
getutline                  getutent(3C)                   access utmp file entry
getutmp                    getutxent(3C)                  access utmpx file entry
getutmpx                   getutxent(3C)                  access utmpx file entry
getutxent                  getutxent(3C)                  access utmpx file entry
getutxid                   getutxent(3C)                  access utmpx file entry
getutxline                 getutxent(3C)                  access utmpx file entry
getvfsany                  getvfsent(3C)                  get vfstab file entry
getvfsent                  getvfsent(3C)                  get vfstab file entry
getvfsfile                  getvfsent(3C)                  get vfstab file entry
getvfsspec                 getvfsent(3C)                  get vfstab file entry
getw                       getc(3S)                       get character or word from a
                                                          stream
getwc                      getwc(3I)                      convert EUC character from

the stream to Process Code
getwch
curs_getwch(3X)
get (or push back) wchar_t
characters from curses
terminal keyboard
getwchar
getwc(3I)
convert EUC character from
the stream to Process Code
getwd
getwd(3B)
get current working
directory pathname
getwidth                   getwidth(3I)                   get codeset information
getwin                     curs_util(3X)                  curses miscellaneous utility
                                                          routines
getws                      getws(3I)                      convert a string of EUC

characters from the stream
to Process Code
getwstr
curs_getwstr(3X)
get wchar_t character
strings from curses terminal
keyboard
getyx
curs_getyx(3X)
get curses cursor and window
coordinates
gmatch
gmatch(3G)
shell global pattern
matching
gmtime
ctime(3C)
convert date and time to
string
gmtime_r
ctime(3C)
convert date and time to
string
grantpt
grantpt(3C)
grant access to the slave
pseudo-terminal device
gsignal
ssignal(3C)
software signals
halfdelay
curs_inopts(3X)
curses terminal input option
control routines
has_colors
curs_color(3X)
curses color manipulation
routines
has_ic
curs_termattrs(3X)
curses environment query
routines
has_il
curs_termattrs(3X)
curses environment query
routines
hasmntopt                  getmntent(3C)                  get mnttab file information
havedisk                   rstat(3N)                      get performance data from

remote kernel
hcreate                    hsearch(3C)                    manage hash search tables
hdestroy                   hsearch(3C)                    manage hash search tables
hide_panel                 panel_show(3X)                 panels deck manipulation
                                                          routines
host2netname               secure_rpc(3N)                 library routines for secure

remote procedure calls
hsearch                    hsearch(3C)                    manage hash search tables
htonl                      byteorder(3N)                  convert values between host

and network byte order
htons
byteorder(3N)
convert values between host
and network byte order
hyperbolic                 hyperbolic(3M)                 hyperbolic functions
hypot                      hypot(3M)                      Euclidean distance
iconv                      iconv (3)                      code conversion function
iconv_close                iconv_close(3)                 code conversion deallocation
                                                          function
iconv_open                 iconv_open(3)                  code conversion allocation
                                                          function
idcok                      curs_outopts(3X)               curses terminal output

option control routines
idlok
curs_outopts(3X)
curses terminal output
option control routines
ieee_functions
ieee_functions(3M)
appendix and related
miscellaneous functions for
IEEE arithmetic
ieee_test
ieee_test(3M)
IEEE test functions for
verifying standard
compliance
ilogb
ieee_functions(3M)
appendix and related
miscellaneous functions for
IEEE arithmetic
immedok
curs_outopts(3X)
curses terminal output
option control routines
inch
curs_inch(3X)
get a character and its
attributes from a curses
window
inchnstr
curs_inchstr(3X)
get a string of characters
(and attributes) from a
curses window
inchstr
curs_inchstr(3X)
get a string of characters
(and attributes) from a
curses window
index                      index(3B)                      string operations
inet                       inet(3N)                       Internet address

manipulation
inet_addr
inet(3N)
Internet address
manipulation
inet_lnaof
inet(3N)
Internet address
manipulation
inet_makeaddr
inet(3N)
Internet address
manipulation
inet_netof
inet(3N)
Internet address
manipulation
inet_network
inet(3N)
Internet address
manipulation
inet_ntoa
inet(3N)
Internet address
manipulation
init_color
curs_color(3X)
curses color manipulation
routines
init_pair
curs_color(3X)
curses color manipulation
routines
initgroups
initgroups(3C)
initialize the supplementary
group access list
initscr
curs_initscr(3X)
curses screen initialization
and manipulation routines
initstate
random(3B)
better random number
generator; routines for
changing generators
innetgr                    getnetgrent(3N)                get network group entry
innstr                     curs_instr(3X)                 get a string of characters

from a curses window
innwstr
curs_inwstr(3X)
get a string of wchar_t
characters from a curses
window
insch
curs_insch(3X)
insert a character before
the character under the
cursor in a curses window
insdelln
curs_deleteln(3X)
delete and insert lines in a
curses window
insertln
curs_deleteln(3X)
delete and insert lines in a
curses window
insnstr
curs_insstr(3X)
insert string before
character under the cursor
in a curses window
insnwstr
curs_inswstr(3X)
insert wchar_t string before
character under the cursor
in a curses window
insque
insque(3C)
insert/remove element from a
queue
insstr
curs_insstr(3X)
insert string before
character under the cursor
in a curses window
instr
curs_instr(3X)
get a string of characters
from a curses window
inswch
curs_inswch(3X)
insert a wchar_t character
before the character under
the cursor in a curses
window
inswstr
curs_inswstr(3X)
insert wchar_t string before
character under the cursor
in a curses window
intrflush
curs_inopts(3X)
curses terminal input option
control routines
inwch
curs_inwch(3X)
get a wchar_t character and
its attributes from a curses
window
inwchnstr
curs_inwchstr(3X)
get a string of wchar_t
characters (and attributes)
from a curses window
inwchstr
curs_inwchstr(3X)
get a string of wchar_t
characters (and attributes)
from a curses window
inwstr
curs_inwstr(3X)
get a string of wchar_t
characters from a curses
window
is_linetouched
curs_touch(3X)
curses refresh control
routines
is_wintouched
curs_touch(3X)
curses refresh control
routines
isalnum                    ctype(3C)                      character handling
isalpha                    ctype(3C)                      character handling
isascii                    ctype(3C)                      character handling

isastream                  isastream(3C)                  test a file descriptor
isatty                     ttyname(3C)                    find name of a terminal
iscntrl                    ctype(3C)                      character handling
isdigit                    ctype(3C)                      character handling
isencrypt                  isencrypt(3G)                  determine whether a buffer

of characters is encrypted
isendwin
curs_initscr(3X)
curses screen initialization
and manipulation routines
isenglish
iswalpha(3I)
Process Code character
classification macros and
functions
isgraph                    ctype(3C)                      character handling
isideogram                 iswalpha(3I)                   Process Code character

classification macros and
functions
islower                    ctype(3C)                      character handling
isnan                      ieee_functions(3M)             appendix and related

miscellaneous functions for
IEEE arithmetic
isnan
isnan(3C)
determine type of
floating-point number
isnand
isnan(3C)
determine type of
floating-point number
isnanf
isnan(3C)
determine type of
floating-point number
isnumber
iswalpha(3I)
Process Code character
classification macros and
functions
isphonogram
iswalpha(3I)
Process Code character
classification macros and
functions
isprint                    ctype(3C)                      character handling
ispunct                    ctype(3C)                      character handling
isspace                    ctype(3C)                      character handling
isspecial                  iswalpha(3I)                   Process Code character

classification macros and
functions
isupper                    ctype(3C)                      character handling
iswalnum                   iswalpha(3I)                   Process Code character

classification macros and
functions
iswalpha
iswalpha(3I)
Process Code character
classification macros and
functions
iswascii
iswalpha(3I)
Process Code character
classification macros and
functions
iswcntrl
iswalpha(3I)
Process Code character
classification macros and
functions
iswctype
iswctype(3I)
test character for specified
class
iswdigit
iswalpha(3I)
Process Code character
classification macros and
functions
iswgraph
iswalpha(3I)
Process Code character
classification macros and
functions
iswlower
iswalpha(3I)
Process Code character
classification macros and
functions
iswprint
iswalpha(3I)
Process Code character
classification macros and
functions
iswpunct
iswalpha(3I)
Process Code character
classification macros and
functions
iswspace
iswalpha(3I)
Process Code character
classification macros and
functions
iswupper
iswalpha(3I)
Process Code character
classification macros and
functions
iswxdigit
iswalpha(3I)
Process Code character
classification macros and
functions
isxdigit                   ctype(3C)                      character handling
item_count                 menu_items(3X)                 connect and disconnect items

to and from menus
item_description
menu_item_name(3X)
get menus item name and
description
item_index
menu_item_current(3X)
set and get current menus
items
item_init
menu_hook(3X)
assign application-specific
routines for automatic
invocation by menus
item_name
menu_item_name(3X)
get menus item name and
description
item_opts
menu_item_opts(3X)
menus item option routines
item_opts_off              menu_item_opts(3X)             menus item option routines
item_opts_on               menu_item_opts(3X)             menus item option routines
item_term                  menu_hook(3X)                  assign application-specific

routines for automatic
invocation by menus
item_userptr
menu_item_userptr(3X)
associate application data
with menus items
item_value
menu_item_value(3X)
set and get menus item
values
item_visible
menu_item_visible(3X)
tell if menus item is
visible
j0                         bessel(3M)                     Bessel functions
j1                         bessel(3M)                     Bessel functions
jn                         bessel(3M)                     Bessel functions
jrand48                    drand48(3C)                    generate uniformly

distributed pseudo-random
numbers
kerberos
kerberos (3N)
Kerberos authentication
library
kerberos_rpc
kerberos_rpc(3N)
library routines for remote
procedure calls using
Kerberos authentication
key_decryptsession
secure_rpc(3N)
library routines for secure
remote procedure calls
key_encryptsession
secure_rpc(3N)
library routines for secure
remote procedure calls
key_gendes
secure_rpc(3N)
library routines for secure
remote procedure calls
key_secretkey_is_set
secure_rpc(3N)
library routines for secure
remote procedure calls
key_setsecret
secure_rpc(3N)
library routines for secure
remote procedure calls
keyname
curs_util(3X)
curses miscellaneous utility
routines
keypad
curs_inopts(3X)
curses terminal input option
control routines
killchar
curs_termattrs(3X)
curses environment query
routines
killpg
killpg(3B)
send signal to a process
group
krb_get_admhst
krb_realmofhost(3N)
additional Kerberos utility
routines
krb_get_cred
kerberos (3N)
Kerberos authentication
library
krb_get_krbhst
krb_realmofhost(3N)
additional Kerberos utility
routines
krb_get_lrealm
krb_realmofhost(3N)
additional Kerberos utility
routines
krb_get_phost
krb_realmofhost(3N)
additional Kerberos utility
routines
krb_kntoln
kerberos (3N)
Kerberos authentication
library
krb_mk_err
kerberos (3N)
Kerberos authentication
library
krb_mk_req
kerberos (3N)
Kerberos authentication
library
krb_mk_safe
kerberos (3N)
Kerberos authentication
library
krb_net_read
krb_sendauth(3N)
Kerberos routines for
sending authentication via
network stream sockets
krb_net_write
krb_sendauth(3N)
Kerberos routines for
sending authentication via
network stream sockets
krb_rd_err
kerberos (3N)
Kerberos authentication
library
krb_rd_req
kerberos (3N)
Kerberos authentication
library
krb_rd_safe
kerberos (3N)
Kerberos authentication
library
krb_realmofhost
krb_realmofhost(3N)
additional Kerberos utility
routines
krb_recvauth
krb_sendauth(3N)
Kerberos routines for
sending authentication via
network stream sockets
krb_sendauth
krb_sendauth(3N)
Kerberos routines for
sending authentication via
network stream sockets
krb_set_key
kerberos (3N)
Kerberos authentication
library
krb_set_tkt_string
krb_set_tkt_string(3N)
set Kerberos ticket cache
file name
kstat                      kstat(3K)                      kernel statistics facility
kstat_chain_update         kstat_chain_update(3K)         update the kstat header
                                                          chain
kstat_close                kstat_open(3K)                 initialize kernel statistics
                                                          facility
kstat_data_lookup          kstat_lookup(3K)               find a kstat by name
kstat_lookup               kstat_lookup(3K)               find a kstat by name

kstat_open
kstat_open(3K)
initialize kernel statistics
facility
kstat_read                 kstat_read(3K)                 read or write kstat data
kstat_write                kstat_read(3K)                 read or write kstat data
kvm_close                  kvm_open(3K)                   specify a kernel to examine
kvm_getcmd                 kvm_getu(3K)                   get the u-area or invocation

arguments for a process
kvm_getproc
kvm_nextproc (3K)
read system process
structures
kvm_getu
kvm_getu(3K)
get the u-area or invocation
arguments for a process
kvm_nextproc
kvm_nextproc (3K)
read system process
structures
kvm_nlist
kvm_nlist(3K)
get entries from kernel
symbol table
kvm_open                   kvm_open(3K)                   specify a kernel to examine
kvm_read                   kvm_read(3K)                   copy data to or from a

kernel image or running
system
kvm_setproc
kvm_nextproc (3K)
read system process
structures
kvm_write
kvm_read(3K)
copy data to or from a
kernel image or running
system
l64a
a64l(3C)
convert between long integer
and base-64 ASCII string
labs
abs(3C)
return absolute value of
integer
lckpwdf
lckpwdf(3C)
manipulate shadow password
database lock file
lcong48
drand48(3C)
generate uniformly
distributed pseudo-random
numbers
ldexp
frexp(3C)
manipulate parts of
floating-point numbers
ldiv
div (3C)
compute the quotient and
remainder
leaveok
curs_outopts(3X)
curses terminal output
option control routines
lfind                       lsearch(3C)                    linear search and update
lfmt                       lfmt(3C)                       display error message in

standard format and pass to
logging and monitoring
services
lgamma
lgamma(3M)
log gamma function
lgamma_r                   lgamma(3M)                     log gamma function
link_field                  form_field_new(3X)              create and destroy forms
                                                          fields
link_fieldtype              form_fieldtype(3X)              forms fieldtype routines
lio_listio                 lio_listio(3R)                 list directed I/O
listen                     listen(3N)                     listen for connections on a
                                                          socket
llabs                      abs(3C)                        return absolute value of
                                                          integer
lldiv                      div (3C)                       compute the quotient and

remainder
lltostr                    strtol(3C)                     conversion routines
localeconv                 localeconv(3C)                 get numeric formatting

information
localtime
ctime(3C)
convert date and time to
string
localtime_r
ctime(3C)
convert date and time to
string
lockf                      lockf(3C)                      record locking on files
log10                      exp(3M)                        exponential, logarithm,
                                                          power
log1p                      exp(3M)                        exponential, logarithm,
                                                          power
log                        exp(3M)                        exponential, logarithm,
                                                          power
logb                       frexp(3C)                      manipulate parts of

floating-point numbers
logb
ieee_test(3M)
IEEE test functions for
verifying standard
compliance
longjmp                    setjmp(3B)                     non-local goto
longjmp                    setjmp(3C)                     non-local goto
longname                   curs_termattrs(3X)             curses environment query
                                                          routines
lrand48                    drand48(3C)                    generate uniformly

distributed pseudo-random
numbers
lsearch                    lsearch(3C)                    linear search and update
madvise                    madvise(3)                     provide advice to VM system
maillock                   maillock(3X)                   manage lockfile for user's
                                                          mailbox
major                      makedev(3C)                    manage a device number
makecontext                makecontext(3C)                manipulate user contexts
makedev                    makedev(3C)                    manage a device number
mallinfo                   malloc(3X)                     memory allocator

malloc                     bsdmalloc(3X)                  memory allocator
malloc                     malloc(3C)                     memory allocator
malloc                     malloc(3X)                     memory allocator
mallopt                    malloc(3X)                     memory allocator
mapmalloc                  mapmalloc(3X)                  memory allocator
matherr                    matherr(3M)                    math library

exception-handling function
mbchar                     mbchar(3C)                     multibyte character handling
mblen                      mbchar(3C)                     multibyte character handling
mbstowcs                   mbstring(3C)                   multibyte string functions
mbstring                   mbstring(3C)                   multibyte string functions
mbtowc                     mbchar(3C)                     multibyte character handling
mctl                       mctl(3B)                       memory management control
memalign                   malloc(3C)                     memory allocator
memccpy                    memory(3C)                     memory operations
memchr                     memory(3C)                     memory operations
memcmp                     memory(3C)                     memory operations
memcpy                     memory(3C)                     memory operations
memmove                    memory(3C)                     memory operations
memory                     memory(3C)                     memory operations
memset                     memory(3C)                     memory operations
menu_attributes            menu_attributes(3X)            control menus display
                                                          attributes
menu_back                  menu_attributes(3X)            control menus display
                                                          attributes
menu_cursor                menu_cursor(3X)                correctly position a menus
                                                          cursor
menu_driver                menu_driver(3X)                command processor for the

menus subsystem
menu_fore
menu_attributes(3X)
control menus display
attributes
menu_format
menu_format(3X)
set and get maximum numbers
of rows and columns in menus
menu_grey
menu_attributes(3X)
control menus display
attributes
menu_hook
menu_hook(3X)
assign application-specific
routines for automatic
invocation by menus
menu_init
menu_hook(3X)
assign application-specific
routines for automatic
invocation by menus
menu_item_current
menu_item_current(3X)
set and get current menus
items
menu_item_name
menu_item_name(3X)
get menus item name and
description
menu_item_new
menu_item_new(3X)
create and destroy menus
items
menu_item_opts             menu_item_opts(3X)             menus item option routines
menu_item_userptr          menu_item_userptr(3X)          associate application data

with menus items
menu_item_value
menu_item_value(3X)
set and get menus item
values
menu_item_visible
menu_item_visible(3X)
tell if menus item is
visible
menu_items
menu_items(3X)
connect and disconnect items
to and from menus
menu_mark                  menu_mark (3X)                 menus mark string routines
menu_new                   menu_new(3X)                   create and destroy menus
menu_opts                  menu_opts(3X)                  menus option routines
menu_opts_off              menu_opts(3X)                  menus option routines
menu_opts_on               menu_opts(3X)                  menus option routines
menu_pad                   menu_attributes(3X)            control menus display
                                                          attributes
menu_pattern               menu_pattern(3X)               set and get menus pattern

match buffer
menu_post
menu_post(3X)
write or erase menus from
associated subwindows
menu_sub
menu_win(3X)
menus window and subwindow
association routines
menu_term
menu_hook(3X)
assign application-specific
routines for automatic
invocation by menus
menu_userptr
menu_userptr(3X)
associate application data
with menus
menu_win
menu_win(3X)
menus window and subwindow
association routines
menus
menus(3X)
character based menus
package
meta
curs_inopts(3X)
curses terminal input option
control routines
minor                      makedev(3C)                    manage a device number
mkdirp                     mkdirp(3G)                     create, remove directories
                                                          in a path
mkfifo                      mkfifo(3C)                      create a new FIFO
mktemp                     mktemp(3C)                     make a unique file name
mktime                     mktime(3C)                     converts a tm structure to a

calendar time
mlock
mlock(3C)
lock (or unlock) pages in
memory
mlockall                   mlockall(3C)                   lock or unlock address space
modf                       frexp(3C)                      manipulate parts of

floating-point numbers
modff
frexp(3C)
manipulate parts of
floating-point numbers
monitor
monitor(3C)
prepare process execution
profile
move                       curs_move(3X)                  move curses window cursor
move_field                  form_field(3X)                  connect fields to forms
move_panel                 panel_move(3X)                 move a panels window on the

virtual screen
movenextch
curs_alecompat(3X)
these functions are added to
ALE curses library for
moving the cursor by
character.
moveprevch
curs_alecompat(3X)
these functions are added to
ALE curses library for
moving the cursor by
character.
mq_close                   mq_close(3R)                   close a message queue
mq_getattr                 mq_setattr(3R)                 set/get message queue
                                                          attributes
mq_notify                  mq_notify(3R)                  notify process (or thread)

that a message is available
on a queue
mq_open                    mq_open(3R)                    open a message queue
mq_receive                 mq_receive(3R)                 receive a message from a

message queue
mq_send
mq_send(3R)
send a message to a message
queue
mq_setattr
mq_setattr(3R)
set/get message queue
attributes
mq_unlink                  mq_unlink(3R)                  remove a message queue
mrand48                    drand48(3C)                    generate uniformly

distributed pseudo-random
numbers
msync
msync(3C)
synchronize memory with
physical storage
munlock
mlock(3C)
lock (or unlock) pages in
memory
munlockall                 mlockall(3C)                   lock or unlock address space
mutex                      mutex(3T)                      mutual exclusion locks
mutex_destroy              mutex(3T)                      mutual exclusion locks

mutex_init                 mutex(3T)                      mutual exclusion locks
mutex_lock                 mutex(3T)                      mutual exclusion locks
mutex_trylock              mutex(3T)                      mutual exclusion locks
mutex_unlock               mutex(3T)                      mutual exclusion locks
mvaddch                    curs_addch(3X)                 add a character (with

attributes) to a curses
window and advance cursor
mvaddchnstr
curs_addchstr(3X)
add string of characters
(and attributes) to a curses
window
mvaddchstr
curs_addchstr(3X)
add string of characters
(and attributes) to a curses
window
mvaddnstr
curs_addstr(3X)
add a string of characters
to a curses window and
advance cursor
mvaddnwstr
curs_addwstr(3X)
add a string of wchar_t
characters to a curses
window and advance cursor
mvaddstr
curs_addstr(3X)
add a string of characters
to a curses window and
advance cursor
mvaddwch
curs_addwch(3X)
add a wchar_t character
(with attributes) to a
curses window and advance
cursor
mvaddwchnstr
curs_addwchstr(3X)
add string of wchar_t
characters (and attributes)
to a curses window
mvaddwchstr
curs_addwchstr(3X)
add string of wchar_t
characters (and attributes)
to a curses window
mvaddwstr
curs_addwstr(3X)
add a string of wchar_t
characters to a curses
window and advance cursor
mvcur
curs_terminfo(3X)
curses interfaces to
terminfo database
mvdelch
curs_delch(3X)
delete character under
cursor in a curses window
mvderwin                   curs_window(3X)                create curses windows
mvgetch                    curs_getch(3X)                 get (or push back)

characters from curses
terminal keyboard
mvgetnwstr
curs_getwstr(3X)
get wchar_t character
strings from curses terminal
keyboard
mvgetstr
curs_getstr(3X)
get character strings from
curses terminal keyboard
mvgetwch
curs_getwch(3X)
get (or push back) wchar_t
characters from curses
terminal keyboard
mvgetwstr
curs_getwstr(3X)
get wchar_t character
strings from curses terminal
keyboard
mvinch
curs_inch(3X)
get a character and its
attributes from a curses
window
mvinchnstr
curs_inchstr(3X)
get a string of characters
(and attributes) from a
curses window
mvinchstr
curs_inchstr(3X)
get a string of characters
(and attributes) from a
curses window
mvinnstr
curs_instr(3X)
get a string of characters
from a curses window
mvinnwstr
curs_inwstr(3X)
get a string of wchar_t
characters from a curses
window
mvinsch
curs_insch(3X)
insert a character before
the character under the
cursor in a curses window
mvinsnstr
curs_insstr(3X)
insert string before
character under the cursor
in a curses window
mvinsnwstr
curs_inswstr(3X)
insert wchar_t string before
character under the cursor
in a curses window
mvinsstr
curs_insstr(3X)
insert string before
character under the cursor
in a curses window
mvinstr
curs_instr(3X)
get a string of characters
from a curses window
mvinswch
curs_inswch(3X)
insert a wchar_t character
before the character under
the cursor in a curses
window
mvinswstr
curs_inswstr(3X)
insert wchar_t string before
character under the cursor
in a curses window
mvinwch
curs_inwch(3X)
get a wchar_t character and
its attributes from a curses
window
mvinwchnstr
curs_inwchstr(3X)
get a string of wchar_t
characters (and attributes)
from a curses window
mvinwchstr
curs_inwchstr(3X)
get a string of wchar_t
characters (and attributes)
from a curses window
mvinwstr
curs_inwstr(3X)
get a string of wchar_t
characters from a curses
window
mvprintw
curs_printw(3X)
print formatted output in
curses windows
mvscanw
curs_scanw(3X)
convert formatted input from
a curses widow
mvwaddch
curs_addch(3X)
add a character (with
attributes) to a curses
window and advance cursor
mvwaddchnstr
curs_addchstr(3X)
add string of characters
(and attributes) to a curses
window
mvwaddchstr
curs_addchstr(3X)
add string of characters
(and attributes) to a curses
window
mvwaddnstr
curs_addstr(3X)
add a string of characters
to a curses window and
advance cursor
mvwaddnwstr
curs_addwstr(3X)
add a string of wchar_t
characters to a curses
window and advance cursor
mvwaddstr
curs_addstr(3X)
add a string of characters
to a curses window and
advance cursor
mvwaddwch
curs_addwch(3X)
add a wchar_t character
(with attributes) to a
curses window and advance
cursor
mvwaddwchnstr
curs_addwchstr(3X)
add string of wchar_t
characters (and attributes)
to a curses window
mvwaddwchstr
curs_addwchstr(3X)
add string of wchar_t
characters (and attributes)
to a curses window
mvwaddwstr
curs_addwstr(3X)
add a string of wchar_t
characters to a curses
window and advance cursor
mvwdelch
curs_delch(3X)
delete character under
cursor in a curses window
mvwgetch
curs_getch(3X)
get (or push back)
characters from curses
terminal keyboard
mvwgetnwstr
curs_getwstr(3X)
get wchar_t character
strings from curses terminal
keyboard
mvwgetstr
curs_getstr(3X)
get character strings from
curses terminal keyboard
mvwgetwch
curs_getwch(3X)
get (or push back) wchar_t
characters from curses
terminal keyboard
mvwgetwstr
curs_getwstr(3X)
get wchar_t character
strings from curses terminal
keyboard
mvwin                      curs_window(3X)                create curses windows
mvwinch                    curs_inch(3X)                  get a character and its

attributes from a curses
window
mvwinchnstr
curs_inchstr(3X)
get a string of characters
(and attributes) from a
curses window
mvwinchstr
curs_inchstr(3X)
get a string of characters
(and attributes) from a
curses window
mvwinnstr
curs_instr(3X)
get a string of characters
from a curses window
mvwinnwstr
curs_inwstr(3X)
get a string of wchar_t
characters from a curses
window
mvwinsch
curs_insch(3X)
insert a character before
the character under the
cursor in a curses window
mvwinsnstr
curs_insstr(3X)
insert string before
character under the cursor
in a curses window
mvwinsnwstr
curs_inswstr(3X)
insert wchar_t string before
character under the cursor
in a curses window
mvwinsstr
curs_insstr(3X)
insert string before
character under the cursor
in a curses window
mvwinstr
curs_instr(3X)
get a string of characters
from a curses window
mvwinswch
curs_inswch(3X)
insert a wchar_t character
before the character under
the cursor in a curses
window
mvwinswstr
curs_inswstr(3X)
insert wchar_t string before
character under the cursor
in a curses window
mvwinwch
curs_inwch(3X)
get a wchar_t character and
its attributes from a curses
window
mvwinwchnstr
curs_inwchstr(3X)
get a string of wchar_t
characters (and attributes)
from a curses window
mvwinwchstr
curs_inwchstr(3X)
get a string of wchar_t
characters (and attributes)
from a curses window
mvwinwstr
curs_inwstr(3X)
get a string of wchar_t
characters from a curses
window
mvwprintw
curs_printw(3X)
print formatted output in
curses windows
mvwscanw
curs_scanw(3X)
convert formatted input from
a curses widow
nanosleep                  nanosleep(3R)                  high resolution sleep
napms                      curs_kernel(3X)                low-level curses routines
nc_perror                  getnetconfig(3N)                get network configuration

database entry
nc_sperror
getnetconfig(3N)
get network configuration
database entry
ndbm                       ndbm(3)                        data base subroutines
netdir                     netdir(3N)                     generic transport

name-to-address translation
netdir_free
netdir(3N)
generic transport
name-to-address translation
netdir_getbyaddr
netdir(3N)
generic transport
name-to-address translation
netdir_getbyname
netdir(3N)
generic transport
name-to-address translation
netdir_mergeaddr
netdir(3N)
generic transport
name-to-address translation
netdir_options
netdir(3N)
generic transport
name-to-address translation
netdir_perror
netdir(3N)
generic transport
name-to-address translation
netdir_sperror
netdir(3N)
generic transport
name-to-address translation
netname2host
secure_rpc(3N)
library routines for secure
remote procedure calls
netname2user
secure_rpc(3N)
library routines for secure
remote procedure calls
new_field
form_field_new(3X)
create and destroy forms
fields
new_fieldtype               form_fieldtype(3X)              forms fieldtype routines
new_form                   form_new(3X)                   create and destroy forms
new_item                   menu_item_new(3X)              create and destroy menus
                                                          items
new_menu                   menu_new(3X)                   create and destroy menus
new_page                   form_new_page(3X)              forms pagination
new_panel                  panel_new(3X)                  create and destroy panels
newpad                     curs_pad(3X)                   create and display curses
                                                          pads
newterm                    curs_initscr(3X)               curses screen initialization

and manipulation routines
newwin                     curs_window(3X)                create curses windows
nextafter                  frexp(3C)                      manipulate parts of

floating-point numbers
nextafter
ieee_functions(3M)
appendix and related
miscellaneous functions for
IEEE arithmetic
nextkey                    dbm(3B)                        data base subroutines
nftw                       ftw(3C)                        walk a file tree
nice                       nice(3B)                       change priority of a process
nis_add                    nis_names(3N)                  NIS+ namespace functions
nis_add_entry              nis_tables(3N)                 NIS+ table functions
nis_addmember              nis_groups(3N)                 NIS+ group manipulation
                                                          functions
nis_checkpoint             nis_ping(3N)                   misc NIS+ log administration
                                                          functions
nis_clone_object           nis_subr(3N)                   NIS+ subroutines

nis_creategroup
nis_groups(3N)
NIS+ group manipulation
functions
nis_db
nis_db(3N)
NIS+ Database access
functions
nis_destroy_object         nis_subr(3N)                   NIS+ subroutines
nis_destroygroup           nis_groups(3N)                 NIS+ group manipulation
                                                          functions
nis_dir_cmp                nis_subr(3N)                   NIS+ subroutines
nis_domain_of              nis_subr(3N)                   NIS+ subroutines
nis_error                  nis_error(3N)                  display NIS+ error messages
nis_first_entry             nis_tables(3N)                 NIS+ table functions
nis_freenames              nis_subr(3N)                   NIS+ subroutines
nis_freeresult             nis_names(3N)                  NIS+ namespace functions
nis_freeservlist           nis_server(3N)                 miscellaneous NIS+ functions
nis_freetags               nis_server(3N)                 miscellaneous NIS+ functions
nis_getnames               nis_subr(3N)                   NIS+ subroutines
nis_getservlist            nis_server(3N)                 miscellaneous NIS+ functions
nis_groups                 nis_groups(3N)                 NIS+ group manipulation
                                                          functions
nis_ismember               nis_groups(3N)                 NIS+ group manipulation
                                                          functions
nis_leaf_of                nis_subr(3N)                   NIS+ subroutines
nis_lerror                 nis_error(3N)                  display NIS+ error messages
nis_list                   nis_tables(3N)                 NIS+ table functions
nis_local_directory        nis_local_names(3N)            NIS+ local names
nis_local_group            nis_local_names(3N)            NIS+ local names
nis_local_host             nis_local_names(3N)            NIS+ local names
nis_local_names            nis_local_names(3N)            NIS+ local names
nis_local_principal        nis_local_names(3N)            NIS+ local names
nis_lookup                 nis_names(3N)                  NIS+ namespace functions
nis_map_group              nis_groups(3N)                 NIS+ group manipulation
                                                          functions
nis_mkdir                  nis_server(3N)                 miscellaneous NIS+ functions
nis_modify                 nis_names(3N)                  NIS+ namespace functions
nis_modify_entry           nis_tables(3N)                 NIS+ table functions
nis_name_of                nis_subr(3N)                   NIS+ subroutines
nis_names                  nis_names(3N)                  NIS+ namespace functions
nis_next_entry             nis_tables(3N)                 NIS+ table functions
nis_objects                nis_objects(3N)                NIS+ object formats
nis_perror                 nis_error(3N)                  display NIS+ error messages
nis_ping                   nis_ping(3N)                   misc NIS+ log administration
                                                          functions
nis_print_group_entry      nis_groups(3N)                 NIS+ group manipulation
                                                          functions
nis_print_object           nis_subr(3N)                   NIS+ subroutines

nis_remove                 nis_names(3N)                  NIS+ namespace functions
nis_remove_entry           nis_tables(3N)                 NIS+ table functions
nis_removemember           nis_groups(3N)                 NIS+ group manipulation
                                                          functions
nis_rmdir                  nis_server(3N)                 miscellaneous NIS+ functions
nis_server                 nis_server(3N)                 miscellaneous NIS+ functions
nis_servstate              nis_server(3N)                 miscellaneous NIS+ functions
nis_sperrno                nis_error(3N)                  display NIS+ error messages
nis_sperror                nis_error(3N)                  display NIS+ error messages
nis_sperror_r              nis_error(3N)                  display NIS+ error messages
nis_stats                  nis_server(3N)                 miscellaneous NIS+ functions
nis_subr                   nis_subr(3N)                   NIS+ subroutines
nis_tables                 nis_tables(3N)                 NIS+ table functions
nis_verifygroup            nis_groups(3N)                 NIS+ group manipulation
                                                          functions
nl                         curs_outopts(3X)               curses terminal output

option control routines
nl_langinfo                nl_langinfo(3C)                language information
nlist                      nlist(3B)                      get entries from symbol
                                                          table
nlist                      nlist(3E)                      get entries from name list
nlsgetcall                 nlsgetcall(3N)                 get client's data passed via

the listener
nlsprovider
nlsprovider(3N)
get name of transport
provider
nlsrequest
nlsrequest(3N)
format and send listener
service request message
nocbreak
curs_inopts(3X)
curses terminal input option
control routines
nodelay
curs_inopts(3X)
curses terminal input option
control routines
noecho
curs_inopts(3X)
curses terminal input option
control routines
nonl
curs_outopts(3X)
curses terminal output
option control routines
noqiflush
curs_inopts(3X)
curses terminal input option
control routines
noraw
curs_inopts(3X)
curses terminal input option
control routines
notimeout
curs_inopts(3X)
curses terminal input option
control routines
nrand48
drand48(3C)
generate uniformly
distributed pseudo-random
numbers
ntohl
byteorder(3N)
convert values between host
and network byte order
ntohs
byteorder(3N)
convert values between host
and network byte order
offsetof                   offsetof(3C)                   offset of structure member
opendir                    directory(3C)                  directory operations
openlog                    syslog(3)                      control system log
overlay                    curs_overlay(3X)               overlap and manipulate

overlapped curses windows
overwrite
curs_overlay(3X)
overlap and manipulate
overlapped curses windows
p2close
p2open(3G)
open, close pipes to and
from a command
p2open
p2open(3G)
open, close pipes to and
from a command
pair_content
curs_color(3X)
curses color manipulation
routines
panel_above
panel_above(3X)
panels deck traversal
primitives
panel_below
panel_above(3X)
panels deck traversal
primitives
panel_hidden
panel_show(3X)
panels deck manipulation
routines
panel_move
panel_move(3X)
move a panels window on the
virtual screen
panel_new                  panel_new(3X)                  create and destroy panels
panel_show                 panel_show(3X)                 panels deck manipulation
                                                          routines
panel_top                  panel_top(3X)                  panels deck manipulation
                                                          routines
panel_update               panel_update(3X)               panels virtual screen

refresh routine
panel_userptr
panel_userptr(3X)
associate application data
with a panels panel
panel_window
panel_window(3X)
get or set the current
window of a panels panel
panels
panels(3X)
character based panels
package
pathfind
pathfind(3G)
search for named file in
named directories
pclose
popen(3S)
initiate pipe to/from a
process
pechochar
curs_pad(3X)
create and display curses
pads
pechowchar
curs_pad(3X)
create and display curses
pads
perror                     perror(3C)                     print system error messages
pfmt                       pfmt(3C)                       display error message in

standard format
plock
plock(3C)
lock or unlock into memory
process, text, or data
pmap_getmaps
rpc_soc(3N)
obsolete library routines
for RPC
pmap_getport
rpc_soc(3N)
obsolete library routines
for RPC
pmap_rmtcall
rpc_soc(3N)
obsolete library routines
for RPC
pmap_set
rpc_soc(3N)
obsolete library routines
for RPC
pmap_unset
rpc_soc(3N)
obsolete library routines
for RPC
pnoutrefresh
curs_pad(3X)
create and display curses
pads
popen
popen(3S)
initiate pipe to/from a
process
pos_form_cursor            form_cursor(3X)                position forms window cursor
pos_menu_cursor            menu_cursor(3X)                correctly position a menus
                                                          cursor
post_form                  form_post(3X)                  write or erase forms from

associated subwindows
post_menu
menu_post(3X)
write or erase menus from
associated subwindows
pow
exp(3M)
exponential, logarithm,
power
prefresh
curs_pad(3X)
create and display curses
pads
printf                     printf(3B)                     formatted output conversion
printf                     printf(3S)                     print formatted output
printw                     curs_printw(3X)                print formatted output in

curses windows
psiginfo                   psignal(3C)                    system signal messages
psignal                    psignal(3B)                    system signal messages
psignal                    psignal(3C)                    system signal messages
ptsname                    ptsname(3C)                    get name of the slave

pseudo-terminal device
publickey
getpublickey(3N)
retrieve public or secret
key
putc
putc(3S)
put character or word on a
stream
putc_unlocked
putc(3S)
put character or word on a
stream
putchar
putc(3S)
put character or word on a
stream
putchar_unlocked
putc(3S)
put character or word on a
stream
putenv
putenv(3C)
change or add value to
environment
putmntent                  getmntent(3C)                  get mnttab file information
putp                       curs_terminfo(3X)              curses interfaces to

terminfo database
putpwent                   putpwent(3C)                   write password file entry
puts                       puts(3S)                       put a string on a stream
putspent                   putspent(3C)                   write shadow password file
                                                          entry
pututline                  getutent(3C)                   access utmp file entry
pututxline                 getutxent(3C)                  access utmpx file entry
putw                       putc(3S)                       put character or word on a
                                                          stream
putwc                      putwc(3I)                      convert Process Code

character to EUC and put on
a stream
putwchar
putwc(3I)
convert Process Code
character to EUC and put on
a stream
putwin
curs_util(3X)
curses miscellaneous utility
routines
putws
putws(3I)
convert a string of Process
Code characters to EUC
characters and put it on a
stream
qeconvert                  econvert(3)                    output conversion
qfconvert                  econvert(3)                    output conversion
qgconvert                  econvert(3)                    output conversion
qiflush                     curs_inopts(3X)                curses terminal input option

control routines
qsort                      qsort(3C)                      quick sort
quadruple_to_decimal       floating_to_decimal(3)          convert floating-point value

to decimal record
rac_drop                   rpc_rac(3N)                    remote asynchronous calls
rac_poll                   rpc_rac(3N)                    remote asynchronous calls
rac_recv                   rpc_rac(3N)                    remote asynchronous calls
rac_send                   rpc_rac(3N)                    remote asynchronous calls

raise                      raise(3C)                      send signal to program
rand                       rand(3B)                       simple random number
                                                          generator
rand                       rand(3C)                       simple random-number
                                                          generator
rand_r                     rand(3C)                       simple random-number
                                                          generator
random                     random(3B)                     better random number

generator; routines for
changing generators
raw
curs_inopts(3X)
curses terminal input option
control routines
rcmd
rcmd(3N)
routines for returning a
stream to a remote command
re_comp                    regex(3B)                      regular expression handler
re_exec                    regex(3B)                      regular expression handler
read_vtoc                  read_vtoc(3X)                  read and write a disk's VTOC
readdir                    directory(3C)                  directory operations
readdir_r                  directory(3C)                  directory operations
realloc                    bsdmalloc(3X)                  memory allocator
realloc                    malloc(3C)                     memory allocator
realloc                    malloc(3X)                     memory allocator
realloc                    mapmalloc(3X)                  memory allocator
realpath                   realpath(3C)                   returns the real file name
reboot                     reboot(3B)                     reboot system or halt
                                                          processor
recv                       recv(3N)                       receive a message from a
                                                          socket
recvfrom                   recv(3N)                       receive a message from a
                                                          socket
recvmsg                    recv(3N)                       receive a message from a
                                                          socket
redrawwin                  curs_refresh(3X)               refresh curses windows and
                                                          lines
refresh                    curs_refresh(3X)               refresh curses windows and
                                                          lines
regcmp                     regcmp(3G)                     compile and execute regular

expression
regex
regcmp(3G)
compile and execute regular
expression
regex                      regex(3B)                      regular expression handler
regexpr                    regexpr(3G)                    regular expression compile

and match routines
registerrpc
rpc_soc(3N)
obsolete library routines
for RPC
remainder
ieee_functions(3M)
appendix and related
miscellaneous functions for
IEEE arithmetic
remove                     remove(3C)                     remove file
remque                     insque(3C)                     insert/remove element from a
                                                          queue
replace_panel              panel_window(3X)               get or set the current

window of a panels panel
res_init                   resolver(3N)                   resolver routines
res_mkquery                resolver(3N)                   resolver routines
res_send                   resolver(3N)                   resolver routines
reset_prog_mode            curs_kernel(3X)                low-level curses routines
reset_shell_mode           curs_kernel(3X)                low-level curses routines
resetty                    curs_kernel(3X)                low-level curses routines
resolver                   resolver(3N)                   resolver routines
restartterm                curs_terminfo(3X)              curses interfaces to

terminfo database
rewind
fseek(3S)
reposition a file pointer in
a stream
rewinddir                  directory(3C)                  directory operations
rexec                      rexec(3N)                      return stream to a remote

command
rindex                     index(3B)                      string operations
rint                       floor(3M)                       round to integral value in

floating-point format
ripoffline                  curs_kernel(3X)                low-level curses routines
rmdirp                     mkdirp(3G)                     create, remove directories
                                                          in a path
rnusers                    rusers(3N)                     return information about

users on remote machines
rpc
rpc(3N)
library routines for remote
procedure calls
rpc_broadcast
rpc_clnt_calls(3N)
library routines for client
side calls
rpc_broadcast_exp
rpc_clnt_calls(3N)
library routines for client
side calls
rpc_call
rpc_clnt_calls(3N)
library routines for client
side calls
rpc_clnt_auth
rpc_clnt_auth(3N)
library routines for client
side remote procedure call
authentication
rpc_clnt_calls
rpc_clnt_calls(3N)
library routines for client
side calls
rpc_clnt_create
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
rpc_control
rpc_control(3N)
library routine for
manipulating global RPC
attributes for client and
server applications
rpc_createerr
rpc_clnt_create(3N)
library routines for dealing
with creation and
manipulation of CLIENT
handles
rpc_rac                    rpc_rac(3N)                    remote asynchronous calls
rpc_reg                    rpc_svc_reg(3N)                library routines for

registering servers
rpc_soc
rpc_soc(3N)
obsolete library routines
for RPC
rpc_svc_calls
rpc_svc_calls(3N)
library routines for RPC
servers
rpc_svc_create
rpc_svc_create(3N)
library routines for the
creation of server handles
rpc_svc_err
rpc_svc_err(3N)
library routines for server
side remote procedure call
errors
rpc_svc_reg
rpc_svc_reg(3N)
library routines for
registering servers
rpc_xdr
rpc_xdr(3N)
XDR library routines for
remote procedure calls
rpcb_getaddr
rpcbind(3N)
library routines for RPC
bind service
rpcb_getmaps
rpcbind(3N)
library routines for RPC
bind service
rpcb_gettime
rpcbind(3N)
library routines for RPC
bind service
rpcb_rmtcall
rpcbind(3N)
library routines for RPC
bind service
rpcb_set
rpcbind(3N)
library routines for RPC
bind service
rpcb_unset
rpcbind(3N)
library routines for RPC
bind service
rpcbind
rpcbind(3N)
library routines for RPC
bind service
rresvport
rcmd(3N)
routines for returning a
stream to a remote command
rstat
rstat(3N)
get performance data from
remote kernel
ruserok
rcmd(3N)
routines for returning a
stream to a remote command
rusers
rusers(3N)
return information about
users on remote machines
rw_rdlock
rwlock(3T)
multiple readers, single
writer locks
rw_tryrdlock
rwlock(3T)
multiple readers, single
writer locks
rw_trywrlock
rwlock(3T)
multiple readers, single
writer locks
rw_unlock
rwlock(3T)
multiple readers, single
writer locks
rw_wrlock
rwlock(3T)
multiple readers, single
writer locks
rwall
rwall(3N)
write to specified remote
machines
rwlock
rwlock(3T)
multiple readers, single
writer locks
rwlock_destroy
rwlock(3T)
multiple readers, single
writer locks
rwlock_init
rwlock(3T)
multiple readers, single
writer locks
savetty                    curs_kernel(3X)                low-level curses routines
scalb                      frexp(3C)                      manipulate parts of

floating-point numbers
scalb
ieee_test(3M)
IEEE test functions for
verifying standard
compliance
scalbn
ieee_functions(3M)
appendix and related
miscellaneous functions for
IEEE arithmetic
scale_form
form_win (3X)
forms window and subwindow
association routines
scale_menu
menu_win(3X)
menus window and subwindow
association routines
scandir                    scandir(3B)                    scan a directory
scanf                      scanf(3S)                      convert formatted input
scanw                      curs_scanw(3X)                 convert formatted input from

a curses widow
sched_get_priority_max
sched_get_priority_max(3R)
get scheduling parameter
limits
sched_get_priority_min
sched_get_priority_max(3R)
get scheduling parameter
limits
sched_getparam
sched_setparam(3R)
set/get scheduling
parameters
sched_getscheduler
sched_setscheduler(3R)
set/get scheduling policy
and scheduling parameters
sched_rr_get_interval
sched_get_priority_max(3R)
get scheduling parameter
limits
sched_setparam
sched_setparam(3R)
set/get scheduling
parameters
sched_setscheduler
sched_setscheduler(3R)
set/get scheduling policy
and scheduling parameters
sched_yield                sched_yield(3R)                yield processor
scr_dump                   curs_scr_dump(3X)              read (write) a curses screen

from (to) a file
scr_init
curs_scr_dump(3X)
read (write) a curses screen
from (to) a file
scr_restore
curs_scr_dump(3X)
read (write) a curses screen
from (to) a file
scr_set
curs_scr_dump(3X)
read (write) a curses screen
from (to) a file
scrl                       curs_scroll(3X)                scroll a curses window
scroll                     curs_scroll(3X)                scroll a curses window
scrollok                   curs_outopts(3X)               curses terminal output

option control routines
seconvert                  econvert(3)                    output conversion
secure_rpc                 secure_rpc(3N)                 library routines for secure

remote procedure calls
seed48
drand48(3C)
generate uniformly
distributed pseudo-random
numbers
seekdir                    directory(3C)                  directory operations
select                     select(3C)                     synchronous I/O multiplexing
sem_close                  sem_close(3R)                  close a named semaphore
sem_destroy                sem_destroy(3R)                destroy an unnamed semaphore
sem_getvalue               sem_getvalue(3R)               get the value of a semaphore
sem_init                   sem_init(3R)                   initialize an unnamed

semaphore
sem_open
sem_open(3R)
initialize/open a named
semaphore
sem_post
sem_post(3R)
increment the count of a
semaphore
sem_trywait
sem_wait(3R)
acquire or wait for a
semaphore
sem_unlink                 sem_unlink(3R)                 remove a named semaphore
sem_wait                   sem_wait(3R)                   acquire or wait for a

semaphore
sema_destroy               semaphore (3T)                 semaphores
sema_init                  semaphore (3T)                 semaphores
sema_post                  semaphore (3T)                 semaphores
sema_trywait               semaphore (3T)                 semaphores
sema_wait                  semaphore (3T)                 semaphores
semaphore                  semaphore (3T)                 semaphores
send                       send(3N)                       send a message from a socket
sendmsg                    send(3N)                       send a message from a socket
sendto                     send(3N)                       send a message from a socket
set_current_field           form_page(3X)                  set forms current page and
                                                          field
set_current_item           menu_item_current(3X)          set and get current menus
                                                          items
set_curterm                curs_terminfo(3X)              curses interfaces to

terminfo database
set_field_back
form_field_attributes(3X)
format the general display
attributes of forms
set_field_buffer
form_field_buffer(3X)
set and get forms field
attributes
set_field_fore
form_field_attributes(3X)
format the general display
attributes of forms
set_field_init
form_hook(3X)
assign application-specific
routines for invocation by
forms
set_field_just
form_field_just(3X)
format the general
appearance of forms
set_field_opts              form_field_opts(3X)             forms field option routines
set_field_pad               form_field_attributes(3X)       format the general display

attributes of forms
set_field_status
form_field_buffer(3X)
set and get forms field
attributes
set_field_term
form_hook(3X)
assign application-specific
routines for invocation by
forms
set_field_type
form_field_validation(3X)
forms field data type
validation
set_field_userptr
form_field_userptr(3X)
associate application data
with forms
set_fieldtype_arg           form_fieldtype(3X)              forms fieldtype routines
set_fieldtype_choice        form_fieldtype(3X)              forms fieldtype routines

set_form_fields             form_field(3X)                  connect fields to forms
set_form_init              form_hook(3X)                  assign application-specific

routines for invocation by
forms
set_form_opts              form_opts(3X)                  forms option routines
set_form_page              form_page(3X)                  set forms current page and
                                                          field
set_form_sub               form_win (3X)                  forms window and subwindow

association routines
set_form_term
form_hook(3X)
assign application-specific
routines for invocation by
forms
set_form_userptr
form_userptr (3X)
associate application data
with forms
set_form_win
form_win (3X)
forms window and subwindow
association routines
set_item_init
menu_hook(3X)
assign application-specific
routines for automatic
invocation by menus
set_item_opts              menu_item_opts(3X)             menus item option routines
set_item_term              menu_hook(3X)                  assign application-specific

routines for automatic
invocation by menus
set_item_userptr
menu_item_userptr(3X)
associate application data
with menus items
set_item_value
menu_item_value(3X)
set and get menus item
values
set_max_field
form_field_buffer(3X)
set and get forms field
attributes
set_menu_back
menu_attributes(3X)
control menus display
attributes
set_menu_fore
menu_attributes(3X)
control menus display
attributes
set_menu_format
menu_format(3X)
set and get maximum numbers
of rows and columns in menus
set_menu_grey
menu_attributes(3X)
control menus display
attributes
set_menu_init
menu_hook(3X)
assign application-specific
routines for automatic
invocation by menus
set_menu_items
menu_items(3X)
connect and disconnect items
to and from menus
set_menu_mark              menu_mark (3X)                 menus mark string routines
set_menu_opts              menu_opts(3X)                  menus option routines

set_menu_pad
menu_attributes(3X)
control menus display
attributes
set_menu_pattern
menu_pattern(3X)
set and get menus pattern
match buffer
set_menu_sub
menu_win(3X)
menus window and subwindow
association routines
set_menu_term
menu_hook(3X)
assign application-specific
routines for automatic
invocation by menus
set_menu_userptr
menu_userptr(3X)
associate application data
with menus
set_menu_win
menu_win(3X)
menus window and subwindow
association routines
set_new_page               form_new_page(3X)              forms pagination
set_panel_userptr          panel_userptr(3X)              associate application data

with a panels panel
set_term
curs_initscr(3X)
curses screen initialization
and manipulation routines
set_top_row
menu_item_current(3X)
set and get current menus
items
setac
getacinfo(3)
get audit control file
information
setauclass                 getauclassent(3)               get audit_class entry
setauevent                 getauevent (3)                 get audit_user entry
setauuser                  getauusernam(3)                get audit_user entry
setbuf                     setbuf(3S)                     assign buffering to a stream
setbuffer                  setbuffer(3B)                  assign buffering to a stream
setcat                     setcat(3C)                     define default catalog
setgrent                   getgrnam(3C)                   get group entry
sethostent                 gethostbyname (3N)             get network host entry
sethostname                gethostname(3B)                get/set name of current host
setjmp                     setjmp(3B)                     non-local goto
setjmp                     setjmp(3C)                     non-local goto
setkey                     crypt(3C)                      generate encryption
setlabel                   setlabel(3C)                   define the label for pfmt()

and lfmt().
setlinebuf                 setbuffer(3B)                  assign buffering to a stream
setlocale                  setlocale(3C)                  modify and query a program's
                                                          locale
setlogmask                 syslog(3)                      control system log
setnetconfig                getnetconfig(3N)                get network configuration

database entry
setnetent                  getnetbyname (3N)              get network entry
setnetgrent                getnetgrent(3N)                get network group entry

setnetpath
getnetpath(3N)
get /etc/netconfig entry
corresponding to NETPATH
component
setpriority
getpriority(3B)
get/set scheduling priority
for process, process group
or user
setprotoent                getprotobyname(3N)             get protocol entry
setpwent                   getpwnam(3C)                   get password entry
setregid                   setregid(3B)                   set real and effective group
                                                          IDs
setreuid                   setreuid(3B)                   set real and effective user
                                                          IDs
setrpcent                  getrpcbyname (3N)              get RPC entry
setscrreg                  curs_outopts(3X)               curses terminal output

option control routines
setservent                 getservbyname(3N)              get service entry
setsockopt                 getsockopt(3N)                 get and set options on
                                                          sockets
setspent                   getspnam(3C)                   get password entry
setstate                   random(3B)                     better random number

generator; routines for
changing generators
setsyx                     curs_kernel(3X)                low-level curses routines
setterm                    curs_terminfo(3X)              curses interfaces to

terminfo database
settimeofday               gettimeofday(3B)               get or set the date and time
settimeofday               gettimeofday(3C)               get or set the date and time
setupterm                  curs_terminfo(3X)              curses interfaces to

terminfo database
setutent                   getutent(3C)                   access utmp file entry
setutxent                  getutxent(3C)                  access utmpx file entry
setvbuf                    setbuf(3S)                     assign buffering to a stream
sfconvert                  econvert(3)                    output conversion
sgconvert                  econvert(3)                    output conversion
shm_open                   shm_open(3R)                   open a shared memory object
shm_unlink                 shm_unlink(3R)                 remove a shared memory
                                                          object
show_panel                 panel_show(3X)                 panels deck manipulation
                                                          routines
shutdown                   shutdown(3N)                   shut down part of a

full-duplex connection
sig2str
str2sig(3C)
translation between signal
name and signal number
sigaddset                  sigsetops(3C)                  manipulate sets of signals
sigblock                   sigblock(3B)                   block signals

sigdelset                  sigsetops(3C)                  manipulate sets of signals
sigemptyset                sigsetops(3C)                  manipulate sets of signals
sigfillset                  sigsetops(3C)                  manipulate sets of signals
sigfpe                     sigfpe(3)                      signal handling for specific

SIGFPE codes
sighold
signal(3C)
simplified signal management
for application processes
sigignore
signal(3C)
simplified signal management
for application processes
siginterrupt
siginterrupt(3B)
allow signals to interrupt
functions
sigismember                sigsetops(3C)                  manipulate sets of signals
siglongjmp                 setjmp(3C)                     non-local goto
sigmask                    sigblock(3B)                   block signals
signal                     signal(3B)                     simplified software signal
                                                          facilities
signal                     signal(3C)                     simplified signal management

for application processes
significand
ieee_test(3M)
IEEE test functions for
verifying standard
compliance
sigpause                   sigblock(3B)                   block signals
sigpause                   signal(3C)                     simplified signal management

for application processes
sigqueue                   sigqueue(3R)                   queue a signal to a process
sigrelse                   signal(3C)                     simplified signal management

for application processes
sigset
signal(3C)
simplified signal management
for application processes
sigsetjmp                  setjmp(3C)                     non-local goto
sigsetmask                 sigblock(3B)                   block signals
sigsetops                  sigsetops(3C)                  manipulate sets of signals
sigstack                   sigstack(3B)                   set and/or get signal stack
                                                          context
sigtimedwait               sigwaitinfo(3R)                wait for queued signals
sigvec                     sigvec(3B)                     software signal facilities
sigwaitinfo                sigwaitinfo(3R)                wait for queued signals
sin                        trig(3M)                       trigonometric functions
single_to_decimal          floating_to_decimal(3)          convert floating-point value

to decimal record
sinh                       hyperbolic(3M)                 hyperbolic functions
sleep                      sleep(3B)                      suspend execution for
                                                          interval

sleep
sleep(3C)
suspend execution for
interval
slk_attroff                curs_slk(3X)                   curses soft label routines
slk_attron                 curs_slk(3X)                   curses soft label routines
slk_attrset                curs_slk(3X)                   curses soft label routines
slk_clear                  curs_slk(3X)                   curses soft label routines
slk_init                   curs_slk(3X)                   curses soft label routines
slk_label                  curs_slk(3X)                   curses soft label routines
slk_noutrefresh            curs_slk(3X)                   curses soft label routines
slk_refresh                curs_slk(3X)                   curses soft label routines
slk_restore                curs_slk(3X)                   curses soft label routines
slk_set                    curs_slk(3X)                   curses soft label routines
slk_touch                  curs_slk(3X)                   curses soft label routines
socket                     socket(3N)                     create an endpoint for

communication
socketpair
socketpair(3N)
create a pair of connected
sockets
spray
spray (3N)
scatter data in order to
test the network
sprintf                    printf(3B)                     formatted output conversion
sprintf                    printf(3S)                     print formatted output
sqrt                       sqrt(3M)                       square root, cube root
srand48                    drand48(3C)                    generate uniformly

distributed pseudo-random
numbers
srand
rand(3B)
simple random number
generator
srand
rand(3C)
simple random-number
generator
srandom
random(3B)
better random number
generator; routines for
changing generators
sscanf                     scanf(3S)                      convert formatted input
ssignal                    ssignal(3C)                    software signals
standend                   curs_attr(3X)                  curses character and window

attribute control routines
standout
curs_attr(3X)
curses character and window
attribute control routines
start_color
curs_color(3X)
curses color manipulation
routines
stdio
stdio(3S)
standard buffered
input/output package
stdipc
stdipc(3C)
standard interprocess
communication package
step
regexpr(3G)
regular expression compile
and match routines
store                      dbm(3B)                        data base subroutines
str2sig                    str2sig(3C)                    translation between signal

name and signal number
str                        strfind(3G)                     string manipulations
strcadd                    strccpy(3G)                    copy strings, compressing or

expanding escape codes
strcasecmp                 string(3C)                     string operations
strcat                     string(3C)                     string operations
strccpy                    strccpy(3G)                    copy strings, compressing or

expanding escape codes
strchr                     string(3C)                     string operations
strcmp                     string(3C)                     string operations
strcoll                    strcoll(3C)                    string collation
strcpy                     string(3C)                     string operations
strcspn                    string(3C)                     string operations
strdup                     string(3C)                     string operations
streadd                    strccpy(3G)                    copy strings, compressing or

expanding escape codes
strecpy
strccpy(3G)
copy strings, compressing or
expanding escape codes
strerror                   strerror(3C)                   get error message string
strfind                     strfind(3G)                     string manipulations
strfmon                    strfmon(3C)                    convert monetary value to
                                                          string
strftime                   strftime(3C)                   convert date and time to
                                                          string
string                     string(3C)                     string operations
string_to_decimal          string_to_decimal(3)           parse characters into

decimal record
strlen                     string(3C)                     string operations
strncasecmp                string(3C)                     string operations
strncat                    string(3C)                     string operations
strncmp                    string(3C)                     string operations
strncpy                    string(3C)                     string operations
strpbrk                    string(3C)                     string operations
strptime                   strptime(3C)                   date and time conversion
strrchr                    string(3C)                     string operations
strrspn                    strfind(3G)                     string manipulations
strsignal                  strsignal(3C)                  get error message string
strspn                     string(3C)                     string operations
strstr                     string(3C)                     string operations

strtod
strtod(3C)
convert string to
double-precision number
strtok                     string(3C)                     string operations
strtok_r                   string(3C)                     string operations
strtol                     strtol(3C)                     conversion routines
strtoll                    strtol(3C)                     conversion routines
strtoul                    strtol(3C)                     conversion routines
strtoull                   strtol(3C)                     conversion routines
strtrns                    strfind(3G)                     string manipulations
strxfrm                    strxfrm(3C)                    string transformation
subpad                     curs_pad(3X)                   create and display curses
                                                          pads
subwin                     curs_window(3X)                create curses windows
svc_auth_reg               rpc_svc_reg(3N)                library routines for

registering servers
svc_control
rpc_svc_create(3N)
library routines for the
creation of server handles
svc_create
rpc_svc_create(3N)
library routines for the
creation of server handles
svc_destroy
rpc_svc_create(3N)
library routines for the
creation of server handles
svc_dg_create
rpc_svc_create(3N)
library routines for the
creation of server handles
svc_dg_enablecache
rpc_svc_calls(3N)
library routines for RPC
servers
svc_done
rpc_svc_calls(3N)
library routines for RPC
servers
svc_exit
rpc_svc_calls(3N)
library routines for RPC
servers
svc_fd_create
rpc_svc_create(3N)
library routines for the
creation of server handles
svc_fds
rpc_soc(3N)
obsolete library routines
for RPC
svc_fdset
rpc_svc_calls(3N)
library routines for RPC
servers
svc_freeargs
rpc_svc_calls(3N)
library routines for RPC
servers
svc_getargs
rpc_svc_calls(3N)
library routines for RPC
servers
svc_getcaller
rpc_soc(3N)
obsolete library routines
for RPC
svc_getreq
rpc_soc(3N)
obsolete library routines
for RPC
svc_getreq_common
rpc_svc_calls(3N)
library routines for RPC
servers
svc_getreq_poll
rpc_svc_calls(3N)
library routines for RPC
servers
svc_getreqset
rpc_svc_calls(3N)
library routines for RPC
servers
svc_getrpccaller
rpc_svc_calls(3N)
library routines for RPC
servers
svc_kerb_reg
kerberos_rpc(3N)
library routines for remote
procedure calls using
Kerberos authentication
svc_pollset
rpc_svc_calls(3N)
library routines for RPC
servers
svc_raw_create
rpc_svc_create(3N)
library routines for the
creation of server handles
svc_reg
rpc_svc_reg(3N)
library routines for
registering servers
svc_register
rpc_soc(3N)
obsolete library routines
for RPC
svc_run
rpc_svc_calls(3N)
library routines for RPC
servers
svc_sendreply
rpc_svc_calls(3N)
library routines for RPC
servers
svc_tli_create
rpc_svc_create(3N)
library routines for the
creation of server handles
svc_tp_create
rpc_svc_create(3N)
library routines for the
creation of server handles
svc_unreg
rpc_svc_reg(3N)
library routines for
registering servers
svc_unregister
rpc_soc(3N)
obsolete library routines
for RPC
svc_vc_create
rpc_svc_create(3N)
library routines for the
creation of server handles
svcerr_auth
rpc_svc_err(3N)
library routines for server
side remote procedure call
errors
svcerr_decode
rpc_svc_err(3N)
library routines for server
side remote procedure call
errors
svcerr_noproc
rpc_svc_err(3N)
library routines for server
side remote procedure call
errors
svcerr_noprog
rpc_svc_err(3N)
library routines for server
side remote procedure call
errors
svcerr_progvers
rpc_svc_err(3N)
library routines for server
side remote procedure call
errors
svcerr_systemerr
rpc_svc_err(3N)
library routines for server
side remote procedure call
errors
svcerr_weakauth
rpc_svc_err(3N)
library routines for server
side remote procedure call
errors
svcfd_create
rpc_soc(3N)
obsolete library routines
for RPC
svcraw_create
rpc_soc(3N)
obsolete library routines
for RPC
svctcp_create
rpc_soc(3N)
obsolete library routines
for RPC
svcudp_bufcreate
rpc_soc(3N)
obsolete library routines
for RPC
svcudp_create
rpc_soc(3N)
obsolete library routines
for RPC
swab                       swab(3C)                       swap bytes
swapcontext                makecontext(3C)                manipulate user contexts
syncok                     curs_window(3X)                create curses windows
sys_siglist                psignal(3B)                    system signal messages
syscall                    syscall(3B)                    indirect system call
sysconf                    sysconf(3C)                    get configurable system
                                                          variables
syslog                     syslog(3)                      control system log
sysmem                     sysmem(3)                      return physical memory

information
system                     system(3S)                     issue a shell command
t_accept                   t_accept(3N)                   accept a connect request
t_alloc                    t_alloc(3N)                    allocate a library structure
t_bind                     t_bind(3N)                     bind an address to a

transport endpoint
t_close                    t_close(3N)                    close a transport endpoint
t_connect                  t_connect(3N)                  establish a connection with

another transport user
t_error                    t_error(3N)                    produce error message
t_free                     t_free(3N)                     free a library structure
t_getinfo                  t_getinfo(3N)                  get protocol-specific

service information
t_getstate
t_getstate(3N)
get the current state
t_listen                   t_listen(3N)                   listen for a connect request
t_look                     t_look(3N)                     look at the current event on

a transport endpoint
t_open
t_open(3N)
establish a transport
endpoint
t_optmgmt
t_optmgmt (3N)
manage options for a
transport endpoint
t_rcv
t_rcv(3N)
receive data or expedited
data sent over a connection
t_rcvconnect
t_rcvconnect(3N)
receive the confirmation
from a connect request
t_rcvdis
t_rcvdis(3N)
retrieve information from
disconnect
t_rcvrel
t_rcvrel(3N)
acknowledge receipt of an
orderly release indication
t_rcvudata                 t_rcvudata(3N)                 receive a data unit
t_rcvuderr                 t_rcvuderr(3N)                 receive a unit data error

indication
t_snd
t_snd(3N)
send data or expedited data
over a connection
t_snddis
t_snddis(3N)
send user-initiated
disconnect request
t_sndrel                   t_sndrel(3N)                   initiate an orderly release
t_sndudata                 t_sndudata(3N)                 send a data unit
t_strerror                 t_strerror(3N)                 get error message string
t_sync                     t_sync(3N)                     synchronize transport
                                                          library
t_unbind                   t_unbind(3N)                   disable a transport endpoint
taddr2uaddr                netdir(3N)                     generic transport

name-to-address translation
tan                        trig(3M)                       trigonometric functions
tanh                       hyperbolic(3M)                 hyperbolic functions
tcdrain                    termios(3)                     general terminal interface
tcflow                      termios(3)                     general terminal interface
tcflush                     termios(3)                     general terminal interface
tcgetattr                  termios(3)                     general terminal interface
tcgetpgrp                  termios(3)                     general terminal interface
tcgetsid                   termios(3)                     general terminal interface
tcsendbreak                termios(3)                     general terminal interface
tcsetattr                  termios(3)                     general terminal interface
tcsetpgrp                  tcsetpgrp(3C)                  set foreground process group

id of terminal
tcsetpgrp                  termios(3)                     general terminal interface
tdelete                    tsearch(3C)                    manage binary search trees
telldir                    directory(3C)                  directory operations

tempnam
tmpnam(3S)
create a name for a
temporary file
termattrs
curs_termattrs(3X)
curses environment query
routines
termios                    termios(3)                     general terminal interface
termname                   curs_termattrs(3X)             curses environment query
                                                          routines
textdomain                 gettext(3I)                    message handling functions
tfind                       tsearch(3C)                    manage binary search trees
tgetent                    curs_termcap(3X)               curses interfaces (emulated)

to the termcap library
tgetflag
curs_termcap(3X)
curses interfaces (emulated)
to the termcap library
tgetnum
curs_termcap(3X)
curses interfaces (emulated)
to the termcap library
tgetstr
curs_termcap(3X)
curses interfaces (emulated)
to the termcap library
tgoto
curs_termcap(3X)
curses interfaces (emulated)
to the termcap library
thr_continue
thr_suspend(3T)
suspend or continue thread
execution
thr_create
thr_create(3T)
create a new thread of
control
thr_exit                   thr_exit(3T)                   thread termination
thr_getconcurrency         thr_setconcurrency(3T)         get/set thread concurrency
                                                          level
thr_getprio                thr_setprio(3T)                set/get a thread priority
thr_getspecific             thr_keycreate(3T)              thread-specific data
thr_join                   thr_join(3T)                   wait for thread termination
thr_keycreate              thr_keycreate(3T)              thread-specific data
thr_kill                   thr_kill(3T)                   send a signal to a thread
thr_min_stack              thr_min_stack(3T)              minimum stack space for a
                                                          thread
thr_self                   thr_self(3T)                   get thread identifier
thr_setconcurrency         thr_setconcurrency(3T)         get/set thread concurrency
                                                          level
thr_setprio                thr_setprio(3T)                set/get a thread priority
thr_setspecific             thr_keycreate(3T)              thread-specific data
thr_sigsetmask             thr_sigsetmask(3T)             change and/or examine

calling thread's signal mask
thr_suspend
thr_suspend(3T)
suspend or continue thread
execution
thr_yield
thr_yield(3T)
yield execution to another
thread
tigetflag
curs_terminfo(3X)
curses interfaces to
terminfo database
tigetnum
curs_terminfo(3X)
curses interfaces to
terminfo database
tigetstr
curs_terminfo(3X)
curses interfaces to
terminfo database
timeout
curs_inopts(3X)
curses terminal input option
control routines
timer_create               timer_create(3R)               create a per-LWP timer
timer_delete               timer_delete(3R)               delete a per-LWP timer
timer_getoverrun           timer_settime(3R)              high-resolution timer

operations
timer_gettime
timer_settime(3R)
high-resolution timer
operations
timer_settime
timer_settime(3R)
high-resolution timer
operations
times                      times(3B)                      get process times
tmpfile                     tmpfile(3S)                     create a temporary file
tmpnam                     tmpnam(3S)                     create a name for a

temporary file
tmpnam_r
tmpnam(3S)
create a name for a
temporary file
toascii                    conv(3C)                       translate characters
tolower                    conv(3C)                       translate characters
top_panel                  panel_top(3X)                  panels deck manipulation
                                                          routines
top_row                    menu_item_current(3X)          set and get current menus
                                                          items
touchline                  curs_touch(3X)                 curses refresh control
                                                          routines
touchwin                   curs_touch(3X)                 curses refresh control
                                                          routines
toupper                    conv(3C)                       translate characters
towlower                   wconv (3I)                     Process Code character

conversion macros
towupper
wconv (3I)
Process Code character
conversion macros
tparm
curs_terminfo(3X)
curses interfaces to
terminfo database
tputs
curs_termcap(3X)
curses interfaces (emulated)
to the termcap library
tputs
curs_terminfo(3X)
curses interfaces to
terminfo database
trig
trig(3M)
trigonometric functions
truncate
truncate(3C)
set a file to a specified
length
tsearch                    tsearch(3C)                    manage binary search trees
ttyname                    ttyname(3C)                    find name of a terminal
ttyname_r                  ttyname(3C)                    find name of a terminal
ttyslot                    ttyslot(3C)                    find the slot in the utmp

file of the current user
twalk                      tsearch(3C)                    manage binary search trees
typeahead                  curs_inopts(3X)                curses terminal input option

control routines
tzset
ctime(3C)
convert date and time to
string
tzsetwall
ctime(3C)
convert date and time to
string
uaddr2taddr
netdir(3N)
generic transport
name-to-address translation
ualarm
ualarm(3B)
schedule signal after
interval in microseconds
ulckpwdf
lckpwdf(3C)
manipulate shadow password
database lock file
ulltostr                   strtol(3C)                     conversion routines
unctrl                     curs_util(3X)                  curses miscellaneous utility
                                                          routines
ungetc                     ungetc(3S)                     push character back onto

input stream
ungetch
curs_getch(3X)
get (or push back)
characters from curses
terminal keyboard
ungetwc
ungetwc(3I)
push a Process Code
character back into input
stream
ungetwch
curs_getwch(3X)
get (or push back) wchar_t
characters from curses
terminal keyboard
unlockpt
unlockpt(3C)
unlock a pseudo-terminal
master/slave pair
unordered
isnan(3C)
determine type of
floating-point number
unpost_form
form_post(3X)
write or erase forms from
associated subwindows
unpost_menu
menu_post(3X)
write or erase menus from
associated subwindows
untouchwin
curs_touch(3X)
curses refresh control
routines
update_panels
panel_update(3X)
panels virtual screen
refresh routine
updwtmp                    getutxent(3C)                  access utmpx file entry
updwtmpx                   getutxent(3C)                  access utmpx file entry
use_env                    curs_util(3X)                  curses miscellaneous utility
                                                          routines
user2netname               secure_rpc(3N)                 library routines for secure

remote procedure calls
usleep
usleep(3B)
suspend execution for
interval in microseconds
utmpname                   getutent(3C)                   access utmp file entry
utmpxname                  getutxent(3C)                  access utmpx file entry
valloc                     malloc(3C)                     memory allocator
vfprintf                   printf(3B)                     formatted output conversion
vfprintf                   vprintf(3S)                    print formatted output of a

variable argument list
vidattr
curs_terminfo(3X)
curses interfaces to
terminfo database
vidputs
curs_terminfo(3X)
curses interfaces to
terminfo database
vlfmt
vlfmt (3C)
display error message in
standard format and pass to
logging and monitoring
services
vpfmt
vpfmt(3C)
display error message in
standard format and pass to
logging and monitoring
services
vprintf                    printf(3B)                     formatted output conversion
vprintf                    vprintf(3S)                    print formatted output of a

variable argument list
vsprintf                   printf(3B)                     formatted output conversion
vsprintf                   vprintf(3S)                    print formatted output of a

variable argument list
vsyslog
vsyslog(3)
log message with a varargs
argument list
vwprintw
curs_printw(3X)
print formatted output in
curses windows
vwscanw
curs_scanw(3X)
convert formatted input from
a curses widow
waddch
curs_addch(3X)
add a character (with
attributes) to a curses
window and advance cursor
waddchnstr
curs_addchstr(3X)
add string of characters
(and attributes) to a curses
window
waddchstr
curs_addchstr(3X)
add string of characters
(and attributes) to a curses
window
waddnstr
curs_addstr(3X)
add a string of characters
to a curses window and
advance cursor
waddnwstr
curs_addwstr(3X)
add a string of wchar_t
characters to a curses
window and advance cursor
waddstr
curs_addstr(3X)
add a string of characters
to a curses window and
advance cursor
waddwch
curs_addwch(3X)
add a wchar_t character
(with attributes) to a
curses window and advance
cursor
waddwchnstr
curs_addwchstr(3X)
add string of wchar_t
characters (and attributes)
to a curses window
waddwchstr
curs_addwchstr(3X)
add string of wchar_t
characters (and attributes)
to a curses window
waddwstr
curs_addwstr(3X)
add a string of wchar_t
characters to a curses
window and advance cursor
wadjcurspos
curs_alecompat(3X)
these functions are added to
ALE curses library for
moving the cursor by
character.
wait3
wait(3B)
wait for process to
terminate or stop
wait4
wait(3B)
wait for process to
terminate or stop
wait
wait(3B)
wait for process to
terminate or stop
waitpid
wait(3B)
wait for process to
terminate or stop
watof
wcstod(3I)
convert wide character
string to double-precision
number
watoi
wcstol(3I)
convert wide character
string to long integer
watol
wcstol(3I)
convert wide character
string to long integer
watoll
wcstol(3I)
convert wide character
string to long integer
wattroff
curs_attr(3X)
curses character and window
attribute control routines
wattron
curs_attr(3X)
curses character and window
attribute control routines
wattrset
curs_attr(3X)
curses character and window
attribute control routines
wbkgd
curs_bkgd(3X)
curses window background
manipulation routines
wbkgdset
curs_bkgd(3X)
curses window background
manipulation routines
wborder
curs_border(3X)
create curses borders,
horizontal and vertical
lines
wclear
curs_clear(3X)
clear all or part of a
curses window
wclrtobot
curs_clear(3X)
clear all or part of a
curses window
wclrtoeol
curs_clear(3X)
clear all or part of a
curses window
wconv
wconv (3I)
Process Code character
conversion macros
wcscat
wcstring(3I)
wide character string
operations
wcschr
wcstring(3I)
wide character string
operations
wcscmp
wcstring(3I)
wide character string
operations
wcscoll
wcscoll(3I)
wide character string
comparison using collating
information
wcscpy
wcstring(3I)
wide character string
operations
wcscspn
wcstring(3I)
wide character string
operations
wcsetno
cset(3I)
get information on EUC
codesets
wcsftime
wcsftime(3I)
convert date and time to
wide character string
wcslen
wcstring(3I)
wide character string
operations
wcsncat
wcstring(3I)
wide character string
operations
wcsncmp
wcstring(3I)
wide character string
operations
wcsncpy
wcstring(3I)
wide character string
operations
wcspbrk
wcstring(3I)
wide character string
operations
wcsrchr
wcstring(3I)
wide character string
operations
wcsspn
wcstring(3I)
wide character string
operations
wcstod
wcstod(3I)
convert wide character
string to double-precision
number
wcstok
wcstring(3I)
wide character string
operations
wcstol
wcstol(3I)
convert wide character
string to long integer
wcstombs                   mbstring(3C)                   multibyte string functions
wcstoul                    wcstoul(3I)                    convert wide character

string to unsigned long
wcstring
wcstring(3I)
wide character string
operations
wcswcs
wcstring(3I)
wide character string
operations
wcswidth
wcstring(3I)
wide character string
operations
wcsxfrm
wcsxfrm(3I)
wide character string
transformation
wctomb                     mbchar(3C)                     multibyte character handling
wctype                     wctype(3I)                     define character class
wcursyncup                 curs_window(3X)                create curses windows
wcwidth                    wcstring(3I)                   wide character string

operations
wdelch
curs_delch(3X)
delete character under
cursor in a curses window
wdeleteln
curs_deleteln(3X)
delete and insert lines in a
curses window
wechochar
curs_addch(3X)
add a character (with
attributes) to a curses
window and advance cursor
wechowchar
curs_addwch(3X)
add a wchar_t character
(with attributes) to a
curses window and advance
cursor
werase
curs_clear(3X)
clear all or part of a
curses window
wgetch
curs_getch(3X)
get (or push back)
characters from curses
terminal keyboard
wgetnstr
curs_getstr(3X)
get character strings from
curses terminal keyboard
wgetnwstr
curs_getwstr(3X)
get wchar_t character
strings from curses terminal
keyboard
wgetstr
curs_getstr(3X)
get character strings from
curses terminal keyboard
wgetwch
curs_getwch(3X)
get (or push back) wchar_t
characters from curses
terminal keyboard
wgetwstr
curs_getwstr(3X)
get wchar_t character
strings from curses terminal
keyboard
whline
curs_border(3X)
create curses borders,
horizontal and vertical
lines
WIFEXITED
wait(3B)
wait for process to
terminate or stop
WIFSIGNALED
wait(3B)
wait for process to
terminate or stop
WIFSTOPPED
wait(3B)
wait for process to
terminate or stop
winch
curs_inch(3X)
get a character and its
attributes from a curses
window
winchnstr
curs_inchstr(3X)
get a string of characters
(and attributes) from a
curses window
winchstr
curs_inchstr(3X)
get a string of characters
(and attributes) from a
curses window
windex
wcstring(3I)
wide character string
operations
winnstr
curs_instr(3X)
get a string of characters
from a curses window
winnwstr
curs_inwstr(3X)
get a string of wchar_t
characters from a curses
window
winsch
curs_insch(3X)
insert a character before
the character under the
cursor in a curses window
winsdelln
curs_deleteln(3X)
delete and insert lines in a
curses window
winsertln
curs_deleteln(3X)
delete and insert lines in a
curses window
winsnstr
curs_insstr(3X)
insert string before
character under the cursor
in a curses window
winsnwstr
curs_inswstr(3X)
insert wchar_t string before
character under the cursor
in a curses window
winsstr
curs_insstr(3X)
insert string before
character under the cursor
in a curses window
winstr
curs_instr(3X)
get a string of characters
from a curses window
winswch
curs_inswch(3X)
insert a wchar_t character
before the character under
the cursor in a curses
window
winswstr
curs_inswstr(3X)
insert wchar_t string before
character under the cursor
in a curses window
winwch
curs_inwch(3X)
get a wchar_t character and
its attributes from a curses
window
winwchnstr
curs_inwchstr(3X)
get a string of wchar_t
characters (and attributes)
from a curses window
winwchstr
curs_inwchstr(3X)
get a string of wchar_t
characters (and attributes)
from a curses window
winwstr
curs_inwstr(3X)
get a string of wchar_t
characters from a curses
window
wmove
curs_move(3X)
move curses window cursor
wmovenextch
curs_alecompat(3X)
these functions are added to
ALE curses library for
moving the cursor by
character.
wmoveprevch
curs_alecompat(3X)
these functions are added to
ALE curses library for
moving the cursor by
character.
wnoutrefresh
curs_refresh(3X)
refresh curses windows and
lines
wprintw
curs_printw(3X)
print formatted output in
curses windows
wredrawln
curs_refresh(3X)
refresh curses windows and
lines
wrefresh
curs_refresh(3X)
refresh curses windows and
lines
wrindex
wcstring(3I)
wide character string
operations
write_vtoc                 read_vtoc(3X)                  read and write a disk's VTOC
wscanw                     curs_scanw(3X)                 convert formatted input from

a curses widow
wscasecmp
wstring(3I)
Process Code string
operations
wscat
wcstring(3I)
wide character string
operations
wschr
wcstring(3I)
wide character string
operations
wscmp
wcstring(3I)
wide character string
operations
wscol
wstring(3I)
Process Code string
operations
wscoll
wcscoll(3I)
wide character string
comparison using collating
information
wscpy
wcstring(3I)
wide character string
operations
wscrl                      curs_scroll(3X)                scroll a curses window
wscspn                     wcstring(3I)                   wide character string

operations
wsdup
wstring(3I)
Process Code string
operations
wsetscrreg
curs_outopts(3X)
curses terminal output
option control routines
wslen
wcstring(3I)
wide character string
operations
wsncasecmp
wstring(3I)
Process Code string
operations
wsncat
wcstring(3I)
wide character string
operations
wsncmp
wcstring(3I)
wide character string
operations
wsncpy
wcstring(3I)
wide character string
operations
wspbrk
wcstring(3I)
wide character string
operations
wsprintf                   wsprintf(3I)                   formatted output conversion
wsrchr                     wcstring(3I)                   wide character string

operations
wsscanf                    wsscanf(3I)                    formatted input conversion
wsspn                      wcstring(3I)                   wide character string

operations
wstandend
curs_attr(3X)
curses character and window
attribute control routines
wstandout
curs_attr(3X)
curses character and window
attribute control routines
wstod
wcstod(3I)
convert wide character
string to double-precision
number
wstok
wcstring(3I)
wide character string
operations
wstol
wcstol(3I)
convert wide character
string to long integer
wstring
wstring(3I)
Process Code string
operations
wsxfrm
wcsxfrm(3I)
wide character string
transformation
wsyncdown                  curs_window(3X)                create curses windows
wsyncup                    curs_window(3X)                create curses windows
wtimeout                   curs_inopts(3X)                curses terminal input option

control routines
wtouchln
curs_touch(3X)
curses refresh control
routines
wvline
curs_border(3X)
create curses borders,
horizontal and vertical
lines
xdr
xdr (3N)
library routines for
external data representation
xdr_accepted_reply
rpc_xdr(3N)
XDR library routines for
remote procedure calls
xdr_admin
xdr_admin(3N)
library routines for
external data representation
xdr_array
xdr_complex(3N)
library routines for
external data representation
xdr_authsys_parms
rpc_xdr(3N)
XDR library routines for
remote procedure calls
xdr_authunix_parms
rpc_soc(3N)
obsolete library routines
for RPC
xdr_bool
xdr_simple(3N)
library routines for
external data representation
xdr_bytes
xdr_complex(3N)
library routines for
external data representation
xdr_callhdr
rpc_xdr(3N)
XDR library routines for
remote procedure calls
xdr_callmsg
rpc_xdr(3N)
XDR library routines for
remote procedure calls
xdr_char
xdr_simple(3N)
library routines for
external data representation
xdr_complex
xdr_complex(3N)
library routines for
external data representation
xdr_control
xdr_admin(3N)
library routines for
external data representation
xdr_create
xdr_create(3N)
library routines for
external data representation
stream creation
xdr_destroy
xdr_create(3N)
library routines for
external data representation
stream creation
xdr_double
xdr_simple(3N)
library routines for
external data representation
xdr_enum
xdr_simple(3N)
library routines for
external data representation
xdr_float
xdr_simple(3N)
library routines for
external data representation
xdr_free
xdr_simple(3N)
library routines for
external data representation
xdr_getpos
xdr_admin(3N)
library routines for
external data representation
xdr_hyper
xdr_simple(3N)
library routines for
external data representation
xdr_inline
xdr_admin(3N)
library routines for
external data representation
xdr_int
xdr_simple(3N)
library routines for
external data representation
xdr_long
xdr_simple(3N)
library routines for
external data representation
xdr_longlong_t
xdr_simple(3N)
library routines for
external data representation
xdr_opaque
xdr_complex(3N)
library routines for
external data representation
xdr_opaque_auth
rpc_xdr(3N)
XDR library routines for
remote procedure calls
xdr_pointer
xdr_complex(3N)
library routines for
external data representation
xdr_quadruple
xdr_simple(3N)
library routines for
external data representation
xdr_reference
xdr_complex(3N)
library routines for
external data representation
xdr_rejected_reply
rpc_xdr(3N)
XDR library routines for
remote procedure calls
xdr_replymsg
rpc_xdr(3N)
XDR library routines for
remote procedure calls
xdr_setpos
xdr_admin(3N)
library routines for
external data representation
xdr_short
xdr_simple(3N)
library routines for
external data representation
xdr_simple
xdr_simple(3N)
library routines for
external data representation
xdr_sizeof
xdr_admin(3N)
library routines for
external data representation
xdr_string
xdr_complex(3N)
library routines for
external data representation
xdr_u_char
xdr_simple(3N)
library routines for
external data representation
xdr_u_hyper
xdr_simple(3N)
library routines for
external data representation
xdr_u_int
xdr_simple(3N)
library routines for
external data representation
xdr_u_long
xdr_simple(3N)
library routines for
external data representation
xdr_u_longlong_t
xdr_simple(3N)
library routines for
external data representation
xdr_u_short
xdr_simple(3N)
library routines for
external data representation
xdr_union
xdr_complex(3N)
library routines for
external data representation
xdr_vector
xdr_complex(3N)
library routines for
external data representation
xdr_void
xdr_simple(3N)
library routines for
external data representation
xdr_wrapstring
xdr_complex(3N)
library routines for
external data representation
xdrmem_create
xdr_create(3N)
library routines for
external data representation
stream creation
xdrrec_create
xdr_create(3N)
library routines for
external data representation
stream creation
xdrrec_endofrecord
xdr_admin(3N)
library routines for
external data representation
xdrrec_eof
xdr_admin(3N)
library routines for
external data representation
xdrrec_readbytes
xdr_admin(3N)
library routines for
external data representation
xdrrec_skiprecord
xdr_admin(3N)
library routines for
external data representation
xdrstdio_create
xdr_create(3N)
library routines for
external data representation
stream creation
xprt_register
rpc_svc_reg(3N)
library routines for
registering servers
xprt_unregister
rpc_svc_reg(3N)
library routines for
registering servers
y0                         bessel(3M)                     Bessel functions
y1                         bessel(3M)                     Bessel functions
yn                         bessel(3M)                     Bessel functions
yp_all                     ypclnt(3N)                     NIS Version 2 client
                                                          interface
yp_bind                    ypclnt(3N)                     NIS Version 2 client
                                                          interface
yp_first                    ypclnt(3N)                     NIS Version 2 client
                                                          interface
yp_get_default_domain      ypclnt(3N)                     NIS Version 2 client
                                                          interface
yp_master                  ypclnt(3N)                     NIS Version 2 client
                                                          interface
yp_match                   ypclnt(3N)                     NIS Version 2 client
                                                          interface
yp_next                    ypclnt(3N)                     NIS Version 2 client
                                                          interface

yp_order
ypclnt(3N)
NIS Version 2 client
interface
yp_unbind
ypclnt(3N)
NIS Version 2 client
interface
yp_update                  yp_update(3N)                  change NIS information
ypclnt                     ypclnt(3N)                     NIS Version 2 client
                                                          interface
yperr_string               ypclnt(3N)                     NIS Version 2 client
                                                          interface
ypprot_err                 ypclnt(3N)                     NIS Version 2 client
                                                          interface