up | Inhaltsverzeichniss | Kommentar

Manual page for INTRO(3)

intro - introduction to user-level library functions

DESCRIPTION

Section 3 describes user-level library routines. In this release, most user-library routines are listed in alphabetical order regardless of their subsection headings. (This eliminates having to search through several subsections of the manual.) However, due to their special-purpose nature, the routines from the following libraries are broken out into the indicated subsections:

A 3V section number means one or more of the following:

The System V Library was formerly documented in a separate manual section. These man pages have been merged into the main portion of section 3. These man pages describe functions that may differ from the default SunOS functions. To use them, compile programs with /usr/5bin/cc instead of /usr/bin/cc.

Section 3 also documents the library interfaces for X/Open Portability Guide, Issue 2 (XPG2) compatibility. Where these interfaces differ from the System V versions, the differences are noted. To use the XPG2 compatibility library interfaces, compile programs with /usr/xpg2bin/cc.

The libraries provide many different ``standard'' environments. These environments (including two that are not yet fully supported) are described on ansic.7v bsd.7 posix.7v sunos.7 svidii.7v svidiii.7v and xopen.7v

The main C library, /usr/lib/libc.a, contains many of the functions described in this section, along with entry points for the system calls described in Section 2. This library also includes the Internet networking routines listed under the 3N subsection heading, and routines provided for compatibility with other UNIX operating systems, listed under 3C. Functions associated with the ``standard I/O library'' are listed under 3S.

User-level routines for access to data structures within the kernel and other processes are listed under 3K. To use these functions, compile programs with the -lkvm option for the C compiler, cc.1v

Math library functions are listed under 3M. To use them, compile programs with the -lm cc.1v option.

Various specialized libraries, the routines they contain, and the compiler options needed to link with them, are listed under 3X.

FILES

/usr/lib/libc.a
C Library (2, 3, 3N and 3C)
/usr/lib/lib*.a
other ``standard'' C libraries
/usr/lib/lib*.a
special-purpose C libraries
/usr/5bin/cc

SEE ALSO

cc.1v ld.1 nm.1 intro.2

LIST OF LIBRARY FUNCTIONS

Name Appears on Page Description


a64l	a64l(3)	 convert between long integer and base-64 ASCII string
abort	abort(3)	 generate a fault
abs	abs(3)	 integer absolute value
addexportent	exportent(3)	 get exported file system information
addmntent	getmntent(3)	 get file system descriptor file entry
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
alarm	alarm(3V)	 schedule signal after specified time
alloca	malloc(3V)	 memory allocator
alphasort	scandir(3)	 scan a directory
arc	plot(3X)	 graphics interface
asctime	ctime(3V)	 convert date and time
assert	assert(3V)	 program verification
atof	strtod(3)	 convert string to double-precision number
atoi	strtol(3)	 convert string to integer
atol	strtol(3)	 convert string to integer
audit_args	audit_args(3)	 produce text audit message
audit_text	audit_args(3)	 produce text audit message
auth_destroy	rpc_clnt_auth(3N)	 library routines for client side RPC authentication
authdes_create	secure_rpc(3N)	 library routines for secure remote procedure calls
authdes_getucred	secure_rpc(3N)	 library routines for secure remote procedure calls
authnone_create	rpc_clnt_auth(3N)	 library routines for client side RPC authentication
authunix_create	rpc_clnt_auth(3N)	 library routines for client side RPC authentication
authunix_create_default	rpc_clnt_auth(3N)	 library routines for client side RPC authentication
bcmp	bstring(3)	 bit and byte string operations
bcopy	bstring(3)	 bit and byte string operations
bindresvport	bindresvport(3N)	 bind a socket to a privileged IP port
bsearch	bsearch(3)	 binary search a sorted table
bstring	bstring(3)	 bit and byte string operations
byteorder	byteorder(3N)	 convert values between host and network byte order
bzero	bstring(3)	 bit and byte string operations
calloc	malloc(3V)	 memory allocator
callrpc	rpc_clnt_calls(3N)	 library routines for client side calls
catclose	catopen(3C)	 open/close a message catalog
catgetmsg	catgets(3C)	 get message from a message catalog
catgets	catgets(3C)	 get message from a message catalog
catopen	catopen(3C)	 open/close a message catalog
cbc_crypt	des_crypt(3)	 fast DES encryption
cfgetispeed	termios(3V)	 terminal control functions
cfgetospeed	termios(3V)	 terminal control functions
cfree	malloc(3V)	 memory allocator
cfsetispeed	termios(3V)	 terminal control functions
cfsetospeed	termios(3V)	 terminal control functions
circle	plot(3X)	 graphics interface
clearerr	ferror(3V)	 stream status inquiries
clnt_broadcast	rpc_clnt_calls(3N)	 library routines for client side calls
clnt_call	rpc_clnt_calls(3N)	 library routines for client side calls
clnt_control	rpc_clnt_create(3N)	 library routines creating and manipulating CLIENT handles
clnt_create	rpc_clnt_create(3N)	 library routines creating and manipulating CLIENT handles
clnt_create_vers	rpc_clnt_create(3N)	 library routines creating and manipulating CLIENT handles
clnt_destroy	rpc_clnt_create(3N)	 library routines creating and manipulating 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 creating and manipulating 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_spcreateerror	rpc_clnt_create(3N)	 library routines creating and manipulating 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
clntraw_create	rpc_clnt_create(3N)	 library routines creating and manipulating CLIENT handles
clnttcp_create	rpc_clnt_create(3N)	 library routines creating and manipulating CLIENT handles
clntudp_bufcreate	rpc_clnt_create(3N)	 library routines creating and manipulating CLIENT handles
clock	clock(3C)	 report CPU time used
closedir	directory(3V)	 directory operations
closelog	syslog(3)	 control system log
closepl	plot(3X)	 graphics interface
cont	plot(3X)	 graphics interface
conv	ctype(3V)	 character classification and conversion macros and functions
crypt	crypt(3)	 password and data encryption
ctermid	ctermid(3V)	 generate filename for terminal
ctime	ctime(3V)	 convert date and time
ctype	ctype(3V)	 character classification and conversion macros and functions
curses	curses(3V)	 System V terminal screen handling and optimization package
cuserid	cuserid(3V)	 get character login name of the user
dbm	dbm(3X)	 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(3X)	 data base subroutines
dbminit	dbm(3X)	 data base subroutines
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_single	decimal_to_floating(3)	 convert decimal record to floating-point value
delete	dbm(3X)	 data base subroutines
des_crypt	des_crypt(3)	 fast DES encryption
des_setparity	des_crypt(3)	 fast DES encryption
directory	directory(3V)	 directory operations
dlclose	dlopen(3X)	 simple programmatic interface to the dynamic linker
dlerror	dlopen(3X)	 simple programmatic interface to the dynamic linker
dlopen	dlopen(3X)	 simple programmatic interface to the dynamic linker
dlsym	dlopen(3X)	 simple programmatic interface to the dynamic linker
dn_comp	resolver(3)	 resolver routines
dn_expand	resolver(3)	 resolver routines
double_to_decimal	floating_to_decimal(3)	 convert floating-point value to decimal record
drand48	drand48(3)	 generate uniformly distributed pseudo-random numbers
dysize	ctime(3V)	 convert date and time
ecb_crypt	des_crypt(3)	 fast DES encryption
econvert	econvert(3)	 output conversion
ecvt	econvert(3)	 output conversion
edata	end(3)	 last locations in program
encrypt	crypt(3)	 password and data encryption
end	end(3)	 last locations in program
endac	getacinfo(3)	 get audit control file information
endexportent	exportent(3)	 get exported file system information
endfsent	getfsent(3)	 get file system descriptor file entry
endgraent	getgraent(3)	 get group adjunct file entry
endgrent	getgrent(3V)	 get group file entry
endhostent	gethostent(3N)	 get network host entry
endmntent	getmntent(3)	 get file system descriptor file entry
endnetent	getnetent(3N)	 get network entry
endnetgrent	getnetgrent(3N)	 get network group entry
endprotoent	getprotoent(3N)	 get protocol entry
endpwaent	getpwaent(3)	 get password adjunct file entry
endpwent	getpwent(3V)	 get password file entry
endrpcent	getrpcent(3N)	 get RPC entry
endservent	getservent(3N)	 get service entry
endttyent	getttyent(3)	 get ttytab file entry
endusershell	getusershell(3)	 get legal user shells
erand48	drand48(3)	 generate uniformly distributed pseudo-random numbers
erase	plot(3X)	 graphics interface
errno	perror(3)	 system error messages
etext	end(3)	 last locations in program
ether_aton	ethers(3N)	 Ethernet address mapping operations
ether_hostton	ethers(3N)	 Ethernet address mapping operations
ether_line	ethers(3N)	 Ethernet address mapping operations
ether_ntoa	ethers(3N)	 Ethernet address mapping operations
ether_ntohost	ethers(3N)	 Ethernet address mapping operations
ethers	ethers(3N)	 Ethernet address mapping operations
execl	execl(3V)	 execute a file
execle	execl(3V)	 execute a file
execlp	execl(3V)	 execute a file
execv	execl(3V)	 execute a file
execvp	execl(3V)	 execute a file
exit	exit(3)	 terminate a process after performing cleanup
exportent	exportent(3)	 get exported file system information
extended_to_decimal	floating_to_decimal(3)	 convert floating-point value to decimal record
fclose	fclose(3V)	 close or flush a stream
fconvert	econvert(3)	 output conversion
fcvt	econvert(3)	 output conversion
fdopen	fopen(3V)	 open a stream
feof	ferror(3V)	 stream status inquiries
ferror	ferror(3V)	 stream status inquiries
fetch	dbm(3X)	 data base subroutines
fflush	fclose(3V)	 close or flush a stream
ffs	bstring(3)	 bit and byte string operations
fgetc	getc(3V)	 get character or integer from stream
fgetgraent	getgraent(3)	 get group adjunct file entry
fgetgrent	getgrent(3V)	 get group file entry
fgetpwaent	getpwaent(3)	 get password adjunct file entry
fgetpwent	getpwent(3V)	 get password file entry
fgets	gets(3S)	 get a string from a stream
file_to_decimal	string_to_decimal(3)	 parse characters into decimal record
fileno	ferror(3V)	 stream status inquiries
firstkey	dbm(3X)	 data base subroutines
floatingpoint	floatingpoint(3)	 IEEE floating point definitions
fopen	fopen(3V)	 open a stream
fprintf	printf(3V)	 formatted output conversion
fputc	putc(3S)	 put character or word on a stream
fputs	puts(3S)	 put a string on a stream
fread	fread(3S)	 buffered binary input/output
free	malloc(3V)	 memory allocator
freopen	fopen(3V)	 open a stream
fscanf	scanf(3V)	 formatted input conversion
fseek	fseek(3S)	 reposition a stream
ftell	fseek(3S)	 reposition a stream
ftime	time(3V)	 get date and time
ftok	ftok(3)	 standard interprocess communication package
ftw	ftw(3)	 walk a file tree
func_to_decimal	string_to_decimal(3)	 parse characters into decimal record
fwrite	fread(3S)	 buffered binary input/output
gcd	mp(3X)	 multiple precision integer arithmetic
gconvert	econvert(3)	 output conversion
gcvt	econvert(3)	 output conversion
get_myaddress	secure_rpc(3N)	 library routines for secure remote procedure calls
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
getauditflagsbin	getauditflags(3)	 convert audit flag specifications
getauditflagschar	getauditflags(3)	 convert audit flag specifications
getc	getc(3V)	 get character or integer from stream
getchar	getc(3V)	 get character or integer from stream
getcwd	getcwd(3V)	 get pathname of current working directory
getenv	getenv(3V)	 return value for environment name
getexportent	exportent(3)	 get exported file system information
getexportopt	exportent(3)	 get exported file system information
getfauditflags	getfauditflags(3)	 generates the process audit state
getfsent	getfsent(3)	 get file system descriptor file entry
getfsfile	getfsent(3)	 get file system descriptor file entry
getfsspec	getfsent(3)	 get file system descriptor file entry
getfstype	getfsent(3)	 get file system descriptor file entry
getgraent	getgraent(3)	 get group adjunct file entry
getgranam	getgraent(3)	 get group adjunct file entry
getgrent	getgrent(3V)	 get group file entry
getgrgid	getgrent(3V)	 get group file entry
getgrnam	getgrent(3V)	 get group file entry
gethostbyaddr	gethostent(3N)	 get network host entry
gethostbyname	gethostent(3N)	 get network host entry
gethostent	gethostent(3N)	 get network host entry
getlogin	getlogin(3V)	 get login name
getmntent	getmntent(3)	 get file system descriptor file entry
getnetbyaddr	getnetent(3N)	 get network entry
getnetbyname	getnetent(3N)	 get network entry
getnetent	getnetent(3N)	 get network entry
getnetgrent	getnetgrent(3N)	 get network group entry
getnetname	secure_rpc(3N)	 library routines for secure remote procedure calls
getopt	getopt(3)	 get option letter from argument vector
getpass	getpass(3V)	 read a password
getprotobyname	getprotoent(3N)	 get protocol entry
getprotobynumber	getprotoent(3N)	 get protocol entry
getprotoent	getprotoent(3N)	 get protocol entry
getpublickey	publickey(3R)	 get public or secret key
getpw	getpw(3)	 get name from uid
getpwaent	getpwaent(3)	 get password adjunct file entry
getpwanam	getpwaent(3)	 get password adjunct file entry
getpwent	getpwent(3V)	 get password file entry
getpwnam	getpwent(3V)	 get password file entry
getpwuid	getpwent(3V)	 get password file entry
getrpcbyname	getrpcent(3N)	 get RPC entry
getrpcbynumber	getrpcent(3N)	 get RPC entry
getrpcent	getrpcent(3N)	 get RPC entry
gets	gets(3S)	 get a string from a stream
getsecretkey	publickey(3R)	 get public or secret key
getservbyname	getservent(3N)	 get service entry
getservbyport	getservent(3N)	 get service entry
getservent	getservent(3N)	 get service entry
getsubopt	getsubopt(3)	 parse sub options from a string.
gettext	gettext(3)	 retrieve a message string, get and set text domain
getttyent	getttyent(3)	 get ttytab file entry
getttynam	getttyent(3)	 get ttytab file entry
getusershell	getusershell(3)	 get legal user shells
getw	getc(3V)	 get character or integer from stream
getwd	getwd(3)	 get current working directory pathname
gmtime	ctime(3V)	 convert date and time
grpauth	pwdauth(3)	 password authentication routines
gsignal	ssignal(3)	 software signals
gtty	stty(3C)	 set and get terminal state
hasmntopt	getmntent(3)	 get file system descriptor file entry
hcreate	hsearch(3)	 manage hash search tables
hdestroy	hsearch(3)	 manage hash search tables
host2netname	secure_rpc(3N)	 library routines for secure remote procedure calls
hsearch	hsearch(3)	 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
index	string(3)	 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
initgroups	initgroups(3)	 initialize supplementary group IDs
initstate	random(3)	 better random number generator
innetgr	getnetgrent(3N)	 get network group entry
insque	insque(3)	 insert/remove element from a queue
isalnum	ctype(3V)	 character classification and conversion macros and functions
isalpha	ctype(3V)	 character classification and conversion macros and functions
isascii	ctype(3V)	 character classification and conversion macros and functions
isatty	ttyname(3V)	 find name of a terminal
iscntrl	ctype(3V)	 character classification and conversion macros and functions
isdigit	ctype(3V)	 character classification and conversion macros and functions
isgraph	ctype(3V)	 character classification and conversion macros and functions
islower	ctype(3V)	 character classification and conversion macros and functions
isprint	ctype(3V)	 character classification and conversion macros and functions
ispunct	ctype(3V)	 character classification and conversion macros and functions
issecure	issecure(3)	 indicates whether system is running secure
isspace	ctype(3V)	 character classification and conversion macros and functions
isupper	ctype(3V)	 character classification and conversion macros and functions
isxdigit	ctype(3V)	 character classification and conversion macros and functions
itom	mp(3X)	 multiple precision integer arithmetic
jrand48	drand48(3)	 generate uniformly distributed pseudo-random numbers
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_setsecret	secure_rpc(3N)	 library routines for secure remote procedure calls
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
l3tol	l3tol(3C)	 convert between 3-byte integers and long integers
l64a	a64l(3)	 convert between long integer and base-64 ASCII string
label	plot(3X)	 graphics interface
lcong48	drand48(3)	 generate uniformly distributed pseudo-random numbers
ldaclose	ldclose(3X)	 close a COFF file 
ldahread	ldahread(3X)	 read the archive header of a member of a COFF archive file 
ldaopen	ldopen(3X)	 open a COFF file for reading
ldclose	ldclose(3X)	 close a COFF file 
ldfcn	ldfcn(3)	 common object file access routines
ldfhread	ldfhread(3X)	 read the file header of a COFF file
ldgetname	ldgetname(3X)	 retrieve symbol name for COFF file symbol table entry
ldlinit	ldlread(3X)	 manipulate line number entries of a COFF file function
ldlitem	ldlread(3X)	 manipulate line number entries of a COFF file function
ldlread	ldlread(3X)	 manipulate line number entries of a COFF file function
ldlseek	ldlseek(3X)	 seek to line number entries of a section of a COFF file
ldnlseek	ldlseek(3X)	 seek to line number entries of a section of a COFF file
ldnrseek	ldrseek(3X)	 seek to relocation entries of a section of a COFF file
ldnshread	ldshread(3X)	 read an indexed/named section header of a COFF file
ldnsseek	ldsseek(3X)	 seek to an indexed/named section of a COFF file
ldohseek	ldohseek(3X)	 seek to the optional file header of a COFF file
ldopen	ldopen(3X)	 open a COFF file for reading
ldrseek	ldrseek(3X)	 seek to relocation entries of a section of a COFF file
ldshread	ldshread(3X)	 read an indexed/named section header of a COFF file
ldsseek	ldsseek(3X)	 seek to an indexed/named section of a COFF file
ldtbindex	ldtbindex(3X)	 compute the index of a symbol table entry of a COFF file
ldtbread	ldtbread(3X)	 read an indexed symbol table entry of a COFF file
ldtbseek	ldtbseek(3X)	 seek to the symbol table of a COFF file
lfind	lsearch(3)	 linear search and update
line	plot(3X)	 graphics interface
linemod	plot(3X)	 graphics interface
localdtconv	localdtconv(3)	 get date and time formatting conventions
localeconv	localeconv(3)	 get numeric and monetary formatting conventions
localtime	ctime(3V)	 convert date and time
lockf	lockf(3)	 record locking on files
longjmp	setjmp(3V)	 non-local goto
lrand48	drand48(3)	 generate uniformly distributed pseudo-random numbers
lsearch	lsearch(3)	 linear search and update
ltol3	l3tol(3C)	 convert between 3-byte integers and long integers
madd	mp(3X)	 multiple precision integer arithmetic
madvise	madvise(3)	 provide advice to VM system
malloc	malloc(3V)	 memory allocator
malloc_debug	malloc(3V)	 memory allocator
malloc_verify	malloc(3V)	 memory allocator
mallocmap	malloc(3V)	 memory allocator
mblen	mblen(3)	 multibyte character handling
mbstowcs	mblen(3)	 multibyte character handling
mbtowc	mblen(3)	 multibyte character handling
mcmp	mp(3X)	 multiple precision integer arithmetic
mdiv	mp(3X)	 multiple precision integer arithmetic
memalign	malloc(3V)	 memory allocator
memccpy	memory(3)	 memory operations
memchr	memory(3)	 memory operations
memcmp	memory(3)	 memory operations
memcpy	memory(3)	 memory operations
memory	memory(3)	 memory operations
memset	memory(3)	 memory operations
mfree	mp(3X)	 multiple precision integer arithmetic
min	mp(3X)	 multiple precision integer arithmetic
mkstemp	mktemp(3)	 make a unique file name
mktemp	mktemp(3)	 make a unique file name
mlock	mlock(3)	 lock (or unlock) pages in memory
mlockall	mlockall(3)	 lock (or unlock) address space
moncontrol	monitor(3)	 prepare execution profile
monitor	monitor(3)	 prepare execution profile
monstartup	monitor(3)	 prepare execution profile
mout	mp(3X)	 multiple precision integer arithmetic
move	plot(3X)	 graphics interface
mp	mp(3X)	 multiple precision integer arithmetic
mrand48	drand48(3)	 generate uniformly distributed pseudo-random numbers
msub	mp(3X)	 multiple precision integer arithmetic
msync	msync(3)	 synchronize memory with physical storage
mtox	mp(3X)	 multiple precision integer arithmetic
mult	mp(3X)	 multiple precision integer arithmetic
munlock	mlock(3)	 lock (or unlock) pages in memory
munlockall	mlockall(3)	 lock (or unlock) address space
ndbm	ndbm(3)	 data base subroutines
netname2host	secure_rpc(3N)	 library routines for secure remote procedure calls
netname2user	secure_rpc(3N)	 library routines for secure remote procedure calls
nextkey	dbm(3X)	 data base subroutines
nice	nice(3V)	 change nice value of a process
nl_init	setlocale(3V)	 set international environment
nl_langinfo	nl_langinfo(3C)	 language information
nlist	nlist(3V)	 get entries from symbol table
nrand48	drand48(3)	 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
on_exit	on_exit(3)	 name termination handler
opendir	directory(3V)	 directory operations
openlog	syslog(3)	 control system log
openpl	plot(3X)	 graphics interface
optarg	getopt(3)	 get option letter from argument vector
optind	getopt(3)	 get option letter from argument vector
passwd2des	xcrypt(3R)	 hex encryption and utility routines
pause	pause(3V)	 stop until signal
pclose	popen(3S)	 open or close a pipe (for I/O) from or to a process
perror	perror(3)	 system error messages
plock	plock(3)	 lock process, text, or data segment in memory
plot	plot(3X)	 graphics interface
point	plot(3X)	 graphics interface
popen	popen(3S)	 open or close a pipe (for I/O) from or to a process
pow	mp(3X)	 multiple precision integer arithmetic
printf	printf(3V)	 formatted output conversion
prof	prof(3)	 profile within a function
psignal	psignal(3)	 system signal messages
publickey	publickey(3R)	 get public or secret key
putc	putc(3S)	 put character or word on a stream
putchar	putc(3S)	 put character or word on a stream
putenv	putenv(3)	 change or add value to environment
putpwent	putpwent(3)	 write password file entry
puts	puts(3S)	 put a string on a stream
putw	putc(3S)	 put character or word on a stream
pwdauth	pwdauth(3)	 password authentication routines
qsort	qsort(3)	 quicker sort
rand	rand(3V)	 simple random number generator
random	random(3)	 better random number generator
rcmd	rcmd(3N)	 routines for returning a stream to a remote command
re_comp	regex(3)	 regular expression handler
re_exec	regex(3)	 regular expression handler
readdir	directory(3V)	 directory operations
realloc	malloc(3V)	 memory allocator
realpath	realpath(3)	 return the canonicalized absolute pathname
regex	regex(3)	 regular expression handler
regexp	regexp(3)	 regular expression compile and match routines
registerrpc	rpc_svc_calls(3N)	 library routines for registerring servers
remexportent	exportent(3)	 get exported file system information
remque	insque(3)	 insert/remove element from a queue
res_init	resolver(3)	 resolver routines
res_mkquery	resolver(3)	 resolver routines
res_send	resolver(3)	 resolver routines
resolver	resolver(3)	 resolver routines
rewind	fseek(3S)	 reposition a stream
rewinddir	directory(3V)	 directory operations
rexec	rexec(3N)	 return stream to a remote command
rindex	string(3)	 string operations
rpc	rpc(3N)	 library routines for remote procedure calls
rpc_createrr	rpc_clnt_create(3N)	 library routines creating and manipulating CLIENT handles
rpow	mp(3X)	 multiple precision integer arithmetic
rresvport	rcmd(3N)	 routines for returning a stream to a remote command
rtime	rtime(3N)	 get remote time
ruserok	rcmd(3N)	 routines for returning a stream to a remote command
scandir	scandir(3)	 scan a directory
scanf	scanf(3V)	 formatted input conversion
seconvert	econvert(3)	 output conversion
seed48	drand48(3)	 generate uniformly distributed pseudo-random numbers
seekdir	directory(3V)	 directory operations
setac	getacinfo(3)	 get audit control file information
setbuf	setbuf(3V)	 assign buffering to a stream
setbuffer	setbuf(3V)	 assign buffering to a stream
setegid	setuid(3V)	 set user and group ID
seteuid	setuid(3V)	 set user and group ID
setexportent	exportent(3)	 get exported file system information
setfsent	getfsent(3)	 get file system descriptor file entry
setgid	setuid(3V)	 set user and group ID
setgraent	getgraent(3)	 get group adjunct file entry
setgrent	getgrent(3V)	 get group file entry
sethostent	gethostent(3N)	 get network host entry
setjmp	setjmp(3V)	 non-local goto
setkey	crypt(3)	 password and data encryption
setlinebuf	setbuf(3V)	 assign buffering to a stream
setlocale	setlocale(3V)	 set international environment
setlogmask	syslog(3)	 control system log
setmntent	getmntent(3)	 get file system descriptor file entry
setnetent	getnetent(3N)	 get network entry
setnetgrent	getnetgrent(3N)	 get network group entry
setprotoent	getprotoent(3N)	 get protocol entry
setpwaent	getpwaent(3)	 get password adjunct file entry
setpwent	getpwent(3V)	 get password file entry
setpwfile	getpwent(3V)	 get password file entry
setrgid	setuid(3V)	 set user and group ID
setrpcent	getrpcent(3N)	 get RPC entry
setruid	setuid(3V)	 set user and group ID
setservent	getservent(3N)	 get service entry
setstate	random(3)	 better random number generator
setttyent	getttyent(3)	 get ttytab file entry
setuid	setuid(3V)	 set user and group ID
setusershell	getusershell(3)	 get legal user shells
setvbuf	setbuf(3V)	 assign buffering to a stream
sfconvert	econvert(3)	 output conversion
sgconvert	econvert(3)	 output conversion
sigaction	sigaction(3V)	 examine and change signal action 
sigaddset	sigsetops(3V)	 manipulate signal sets
sigdelset	sigsetops(3V)	 manipulate signal sets
sigemptyset	sigsetops(3V)	 manipulate signal sets
sigfillset	sigsetops(3V)	 manipulate signal sets
sigfpe	sigfpe(3)	 signal handling for specific SIGFPE codes
siginterrupt	siginterrupt(3V)	 allow signals to interrupt system calls
sigismember	sigsetops(3V)	 manipulate signal sets
siglongjmp	setjmp(3V)	 non-local goto
signal	signal(3V)	 simplified software signal facilities
sigsetjmp	setjmp(3V)	 non-local goto
sigsetops	sigsetops(3V)	 manipulate signal sets
single_to_decimal	floating_to_decimal(3)	 convert floating-point value to decimal record
sleep	sleep(3V)	 suspend execution for interval
space	plot(3X)	 graphics interface
sprintf	printf(3V)	 formatted output conversion
srand48	drand48(3)	 generate uniformly distributed pseudo-random numbers
srand	rand(3V)	 simple random number generator
srandom	random(3)	 better random number generator
sscanf	scanf(3V)	 formatted input conversion
ssignal	ssignal(3)	 software signals
stdio	stdio(3V)	 standard buffered input/output package
store	dbm(3X)	 data base subroutines
strcasecmp	string(3)	 string operations
strcat	string(3)	 string operations
strchr	string(3)	 string operations
strcmp	string(3)	 string operations
strcoll	strcoll(3)	 compare or transform strings using collating information
strcpy	string(3)	 string operations
strcspn	string(3)	 string operations
strdup	string(3)	 string operations
strftime	ctime(3V)	 convert date and time
string_to_decimal	string_to_decimal(3)	 parse characters into decimal record
strlen	string(3)	 string operations
strncasecmp	string(3)	 string operations
strncat	string(3)	 string operations
strncmp	string(3)	 string operations
strncpy	string(3)	 string operations
strpbrk	string(3)	 string operations
strptime	ctime(3V)	 convert date and time
strrchr	string(3)	 string operations
strspn	string(3)	 string operations
strstr	string(3)	 string operations
strtod	strtod(3)	 convert string to double-precision number
strtok	string(3)	 string operations
strtol	strtol(3)	 convert string to integer
strxfrm	strcoll(3)	 compare or transform strings using collating information
stty	stty(3C)	 set and get terminal state
svc_destroy	rpc_svc_create(3N)	 library routines for dealing with the creation of server handles
svc_fds	rpc_svc_reg(3N)	 library routines for RPC servers
svc_fdset	rpc_svc_reg(3N)	 library routines for RPC servers
svc_freeargs	rpc_svc_reg(3N)	 library routines for RPC servers
svc_getargs	rpc_svc_reg(3N)	 library routines for RPC servers
svc_getcaller	rpc_svc_reg(3N)	 library routines for RPC servers
svc_getreq	rpc_svc_reg(3N)	 library routines for RPC servers
svc_getreqset	rpc_svc_reg(3N)	 library routines for RPC servers
svc_register	rpc_svc_calls(3N)	 library routines for registerring servers
svc_run	rpc_svc_reg(3N)	 library routines for RPC servers
svc_sendreply	rpc_svc_reg(3N)	 library routines for RPC servers
svc_unregister	rpc_svc_calls(3N)	 library routines for registerring servers
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_svc_create(3N)	 library routines for dealing with the creation of server handles
svcraw_create	rpc_svc_create(3N)	 library routines for dealing with the creation of server handles
svctcp_create	rpc_svc_create(3N)	 library routines for dealing with the creation of server handles
svcudp_bufcreate	rpc_svc_create(3N)	 library routines for dealing with the creation of server handles
swab	swab(3)	 swap bytes
sys_siglist	psignal(3)	 system signal messages
syslog	syslog(3)	 control system log
system	system(3)	 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 normal 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 normal 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_sync	t_sync(3N)	 synchronize transport library
t_unbind	t_unbind(3N)	 disable a transport endpoint
tcdrain	termios(3V)	 terminal control functions
tcflow	termios(3V)	 terminal control functions
tcflush	termios(3V)	 terminal control functions
tcgetattr	termios(3V)	 terminal control functions
tcgetpgrp	tcgetpgrp(3V)	 get, set foreground process group ID
tcsendbreak	termios(3V)	 terminal control functions
tcsetattr	termios(3V)	 terminal control functions
tcsetpgrp	tcgetpgrp(3V)	 get, set foreground process group ID
tdelete	tsearch(3)	 manage binary search trees
telldir	directory(3V)	 directory operations
tempnam	tmpnam(3S)	 create a name for a temporary file
termcap	termcap(3X)	 terminal independent operation routines
termios	termios(3V)	 terminal control functions
textdomain	gettext(3)	 retrieve a message string, get and set text domain
tfind	tsearch(3)	 manage binary search trees
tgetent	termcap(3X)	 terminal independent operation routines
tgetflag	termcap(3X)	 terminal independent operation routines
tgetnum	termcap(3X)	 terminal independent operation routines
tgetstr	termcap(3X)	 terminal independent operation routines
tgoto	termcap(3X)	 terminal independent operation routines
time	time(3V)	 get date and time
timegm	ctime(3V)	 convert date and time
timelocal	ctime(3V)	 convert date and time
times	times(3V)	 get process times
timezone	timezone(3C)	 get time zone name given offset from GMT
tmpfile	tmpfile(3S)	 create a temporary file
tmpnam	tmpnam(3S)	 create a name for a temporary file
toascii	ctype(3V)	 character classification and conversion macros and functions
tolower	ctype(3V)	 character classification and conversion macros and functions
toupper	ctype(3V)	 character classification and conversion macros and functions
tputs	termcap(3X)	 terminal independent operation routines
tsearch	tsearch(3)	 manage binary search trees
ttyname	ttyname(3V)	 find name of a terminal
ttyslot	ttyslot(3V)	 find the slot in the utmp file of the current process
twalk	tsearch(3)	 manage binary search trees
tzset	ctime(3V)	 convert date and time
tzsetwall	ctime(3V)	 convert date and time
ualarm	ualarm(3)	 schedule signal after interval in microseconds
ulimit	ulimit(3C)	 get and set user limits
ungetc	ungetc(3S)	 push character back into input stream
user2netname	secure_rpc(3N)	 library routines for secure remote procedure calls
usleep	usleep(3)	 suspend execution for interval in microseconds
utime	utime(3V)	 set file times
valloc	malloc(3V)	 memory allocator
values	values(3)	 machine-dependent values
varargs	varargs(3)	 handle variable argument list
vfprintf	vprintf(3V)	 print formatted output of a varargs argument list
vlimit	vlimit(3C)	 control maximum system resource consumption
vprintf	vprintf(3V)	 print formatted output of a varargs argument list
vsprintf	vprintf(3V)	 print formatted output of a varargs argument list
vsyslog	vsyslog(3)	 log message with a varargs argument list
vtimes	vtimes(3C)	 get information about resource utilization
wcstombs	mblen(3)	 multibyte character handling
wctomb	mblen(3)	 multibyte character handling
xcrypt	xcrypt(3R)	 hex encryption and utility routines
xdecrypt	xcrypt(3R)	 hex encryption and utility routines
xdr	xdr(3N)	 library routines for external data representation
xdr_accepted_reply	rpc_xdr(3N)	 XDR library routines for remote procedure calls
xdr_array	xdr_complex(3N)	 library routines for translating complex data types
xdr_authunix_parms	rpc_xdr(3N)	 XDR library routines for remote procedure calls
xdr_bool	xdr_simple(3N)	 library routines for translating simple data types
xdr_bytes	xdr_complex(3N)	 library routines for translating complex data types
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 translating simple data types
xdr_destroy	xdr_create(3N)	 library routines for XDR stream creation
xdr_double	xdr_simple(3N)	 library routines for translating simple data types
xdr_enum	xdr_simple(3N)	 library routines for translating simple data types
xdr_float	xdr_simple(3N)	 library routines for translating simple data types
xdr_free	xdr_simple(3N)	 library routines for translating simple data types
xdr_getpos	xdr_admin(3N)	 library routines for management of the XDR stream
xdr_inline	xdr_admin(3N)	 library routines for management of the XDR stream
xdr_int	xdr_simple(3N)	 library routines for translating simple data types
xdr_long	xdr_simple(3N)	 library routines for translating simple data types
xdr_opaque	xdr_complex(3N)	 library routines for translating complex data types
xdr_opaque_auth	rpc_xdr(3N)	 XDR library routines for remote procedure calls
xdr_pamp	portmap(3N)	 library routines for RPC bind service
xdr_pmaplist	portmap(3N)	 library routines for RPC bind service
xdr_pointer	xdr_complex(3N)	 library routines for translating complex data types
xdr_reference	xdr_complex(3N)	 library routines for translating complex data types
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 management of the XDR stream
xdr_short	xdr_simple(3N)	 library routines for translating simple data types
xdr_string	xdr_complex(3N)	 library routines for translating complex data types
xdr_u_char	xdr_simple(3N)	 library routines for translating simple data types
xdr_u_int	xdr_simple(3N)	 library routines for translating simple data types
xdr_u_long	xdr_simple(3N)	 library routines for translating simple data types
xdr_u_short	xdr_simple(3N)	 library routines for translating simple data types
xdr_union	xdr_complex(3N)	 library routines for translating complex data types
xdr_vector	xdr_complex(3N)	 library routines for translating complex data types
xdr_void	xdr_simple(3N)	 library routines for translating simple data types
xdr_wrapstring	xdr_complex(3N)	 library routines for translating complex data types
xdrmem_create	xdr_create(3N)	 library routines for XDR stream creation
xdrrec_create	xdr_create(3N)	 library routines for XDR stream creation
xdrrec_endofrecord	xdr_admin(3N)	 library routines for management of the XDR stream
xdrrec_eof	xdr_admin(3N)	 library routines for management of the XDR stream
xdrrec_readbytes	xdr_admin(3N)	 library routines for management of the XDR stream
xdrrec_skiprecord	xdr_admin(3N)	 library routines for management of the XDR stream
xdrstdio_create	xdr_create(3N)	 library routines for XDR stream creation
xencrypt	xcrypt(3R)	 hex encryption and utility routines
xprt_register	rpc_svc_calls(3N)	 library routines for registerring servers
xprt_unregister	rpc_svc_calls(3N)	 library routines for registerring servers
xtom	mp(3X)	 multiple precision integer arithmetic
yp_all	ypclnt(3N)	 NIS client interface
yp_bind	ypclnt(3N)	 NIS client interface
yp_first	ypclnt(3N)	 NIS client interface
yp_get_default_domain	ypclnt(3N)	 NIS client interface
yp_master	ypclnt(3N)	 NIS client interface
yp_match	ypclnt(3N)	 NIS client interface
yp_next	ypclnt(3N)	 NIS client interface
yp_order	ypclnt(3N)	 NIS client interface
yp_unbind	ypclnt(3N)	 NIS client interface
yp_update	ypupdate(3N)	 changes NIS information
ypclnt	ypclnt(3N)	 NIS client interface
yperr_string	ypclnt(3N)	 NIS client interface
ypprot_err	ypclnt(3N)	 NIS client interface


index | Inhaltsverzeichniss | Kommentar

Created by unroff & hp-tools. © by Hans-Peter Bischof. All Rights Reserved (1997).

Last modified 21/April/97