a64l |
3 |
a64l, l64a — convert between long and base-64
Synopsis
#include <stdlib.h>
long
a64l(
const char *st |
abort |
3 |
abort — cause abnormal process termination
Synopsis
#include <stdlib.h>
void
abort(
void);
|
abs |
3 |
abs, labs, llabs, imaxabs — compute the absolute
value of an integer
Synopsis
#include <stdlib.h>
int
abs( |
acos |
3 |
acos, acosf, acosl — arc cosine function
Synopsis
#include <math.h>
double
acos(
double x);
|
acosh |
3 |
acosh, acoshf, acoshl — inverse hyperbolic cosine
function
Synopsis
#include <math.h>
double
acosh(
|
getmntent |
3 |
getmntent, setmntent, addmntent, endmntent, hasmntopt,
getmntent_r — get filesystem descriptor file entry
Synopsis
#include <stdio.h>
#include <mn |
addseverity |
3 |
addseverity — introduce new severity classes
Synopsis
#include <fmtmsg.h>
int
addseverity(
int sever |
adjtime |
3 |
adjtime — correct the time to synchronize the system
clock
Synopsis
#include <sys/time.h>
int
adjtime(
|
aio_cancel |
3 |
aio_cancel — cancel an outstanding asynchronous I/O
request
Synopsis
#include <aio.h>
int
aio_cancel(
|
aio_error |
3 |
aio_error — get error status of asynchronous I/O
operation
Synopsis
#include <aio.h>
int
aio_error(
|
aio_fsync |
3 |
aio_fsync — asynchronous file synchronization
Synopsis
#include <aio.h>
int
aio_fsync(
int op,
|
aio_init |
3 |
aio_init — asynchronous I/O initialization
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <aio.h>
|
aio_read |
3 |
aio_read — asynchronous read
Synopsis
#include <aio.h>
int
aio_read(
struct aiocb *aiocbp);
|
aio_return |
3 |
aio_return — get return status of asynchronous I/O
operation
Synopsis
#include <aio.h>
ssize_t
aio_return( |
aio_suspend |
3 |
aio_suspend — wait for asynchronous I/O operation or
timeout
Synopsis
#include <aio.h>
int
aio_suspend(
|
aio_write |
3 |
aio_write — asynchronous write
Synopsis
#include <aio.h>
int
aio_write(
struct aiocb *aiocbp);
|
posix_memalign |
3 |
posix_memalign, aligned_alloc, memalign, valloc, pvalloc
— allocate aligned memory
Synopsis
#include <stdlib.h>
int
|
alloca |
3 |
alloca — allocate memory that is automatically
freed
Synopsis
#include <alloca.h>
void
*alloca(
|
scandir |
3 |
scandir, scandirat, alphasort, versionsort — scan a
directory for matching entries
Synopsis
#include <dirent.h>
int
|
argz_add |
3 |
argz_add, argz_add_sep, argz_append, argz_count,
argz_create, argz_create_sep, argz_delete, argz_extract,
argz_insert, argz_next, argz_replace, argz_stringify —
functions to h |
ctime |
3 |
asctime, ctime, gmtime, localtime, mktime, asctime_r,
ctime_r, gmtime_r, localtime_r — transform date and
time to broken-down time or ASCII
Synopsis
# |
asin |
3 |
asin, asinf, asinl — arc sine function
Synopsis
#include <math.h>
double
asin(
double x);
|
asinh |
3 |
asinh, asinhf, asinhl — inverse hyperbolic sine
function
Synopsis
#include <math.h>
double
asinh(
|
asprintf |
3 |
asprintf, vasprintf — print to allocated string
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <stdio.h>
|
assert |
3 |
assert — abort the program if assertion is false
Synopsis
#include <assert.h>
void
assert(
scalar ex |
assert_perror |
3 |
assert_perror — test errnum and abort
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <assert.h>
|
atan |
3 |
atan, atanf, atanl — arc tangent function
Synopsis
#include <math.h>
double
atan(
double x);
|
atan2 |
3 |
atan2, atan2f, atan2l — arc tangent function of two
variables
Synopsis
#include <math.h>
double
atan2(
|
atanh |
3 |
atanh, atanhf, atanhl — inverse hyperbolic tangent
function
Synopsis
#include <math.h>
double
atanh(
|
atexit |
3 |
atexit — register a function to be called at normal
process termination
Synopsis
#include <stdlib.h>
int
a |
atof |
3 |
atof — convert a string to a double
Synopsis
#include <stdlib.h>
double
atof(
const char *nptr);
|
atoi |
3 |
atoi, atol, atoll — convert a string to an
integer
Synopsis
#include <stdlib.h>
int
atoi(
cons |
rpc |
3 |
rpc — library routines for remote procedure
calls
SYNOPSIS AND DESCRIPTION
These routines allow C programs to make procedure calls on
other machines ac |
backtrace |
3 |
backtrace, backtrace_symbols, backtrace_symbols_fd —
support for application self-debugging
Synopsis
#include <execinfo.h>
|
basename |
3 |
basename, dirname — parse pathname components
Synopsis
#include <libgen.h>
char
*dirname(
char *path |
bcmp |
3 |
bcmp — compare byte sequences
Synopsis
#include <strings.h>
int
bcmp(
const void *s1,
|
endian |
3 |
htobe16, htole16, be16toh, le16toh, htobe32, htole32,
be32toh, le32toh, htobe64, htole64, be64toh, le64toh —
convert values between host and big-/little-endian byte
order
|
lber-types |
3 |
Name
ber_int_t, ber_uint_t, ber_len_t, ber_slen_t, ber_tag_t,
struct, berval, BerValue, BerVarray, BerElement, ber_bvfree,
ber_bvecf |
lber-encode |
3 |
Name
ber_alloc_t, ber_flush, ber_flush2, ber_printf,
ber_put_int, ber_put_enum, ber_put_ostring, ber_put_string,
ber_put_null, ber_ |
lber-decode |
3 |
Name
ber_get_next, ber_skip_tag, ber_peek_tag, ber_scanf,
ber_get_int, ber_get_enum, ber_get_stringb, ber_get_stringa,
ber_get_stri |
lber-memory |
3 |
Name
ber_memalloc, ber_memcalloc, ber_memrealloc, ber_memfree,
ber_memvfree — OpenLDAP LBER memory allocators
Synopsis
|
lber-sockbuf |
3 |
Name
ber_sockbuf_alloc, ber_sockbuf_free, ber_sockbuf_ctrl,
ber_sockbuf_add_io, ber_sockbuf_remove_io, Sockbuf_IO —
OpenLDAP LBE |
bindresvport |
3 |
bindresvport — bind a socket to a privileged IP
port
Synopsis
#include <sys/types.h>
#include <netinet/in.h>
|
bsd_signal |
3 |
bsd_signal — signal handling with BSD semantics
Synopsis
#include <signal.h>
typedef void (*sighandler_t)(int);
|
bsearch |
3 |
bsearch — binary search of a sorted array
Synopsis
#include <stdlib.h>
void
*bsearch(
const void *ke |
bstring |
3 |
bcmp, bcopy, bzero, memccpy, memchr, memcmp, memcpy,
memfrob, memmem, memmove, memset — byte string
operations
Synopsis
#include <string.h>
|
bswap |
3 |
bswap_16, bswap_32, bswap_64 — reverse order of
bytes
Synopsis
#include <byteswap.h>
bswap_16(
x);
|
btowc |
3 |
btowc — convert single byte to wide character
Synopsis
#include <wchar.h>
wint_t
btowc(
int c);
|
btree |
3 |
btree — btree database access method
Synopsis
#include <sys/types.h>
#include <db.h>
DESCRIPTION
Note well: T |
byteorder |
3 |
htonl, htons, ntohl, ntohs — convert values between
host and network byte order
Synopsis
#include <arpa/inet.h>
uint32 |
bzero |
3 |
bzero, explicit_bzero — zero a byte string
Synopsis
#include <strings.h>
void
bzero(
void *s,
|
cabs |
3 |
cabs, cabsf, cabsl — absolute value of a complex
number
Synopsis
#include <complex.h>
double
cabs(
|
cacos |
3 |
cacos, cacosf, cacosl — complex arc cosine
Synopsis
#include <complex.h>
double complex
cacos(
doubl |
cacosh |
3 |
cacosh, cacoshf, cacoshl — complex arc hyperbolic
cosine
Synopsis
#include <complex.h>
double complex
caco |
malloc |
3 |
malloc, free, calloc, realloc — allocate and free
dynamic memory
Synopsis
#include <stdlib.h>
void
*malloc |
canonicalize_file_name |
3 |
Â
Name
canonicalize_file_name — return the canonicalized
absolute pathname
Synopsis
#define |
carg |
3 |
carg, cargf, cargl — calculate the complex
argument
Synopsis
#include <complex.h>
double
carg(
|
casin |
3 |
casin, casinf, casinl — complex arc sine
Synopsis
#include <complex.h>
double complex
casin(
double |
casinh |
3 |
casinh, casinhf, casinhl — complex arc sine
hyperbolic
Synopsis
#include <complex.h>
double complex
casinh |
catan |
3 |
catan, catanf, catanl — complex arc tangents
Synopsis
#include <complex.h>
double complex
catan(
dou |
catanh |
3 |
catanh, catanhf, catanhl — complex arc tangents
hyperbolic
Synopsis
#include <complex.h>
double complex
ca |
catopen |
3 |
catopen, catclose — open/close a message catalog
Synopsis
#include <nl_types.h>
nl_catd
catopen(
con |
catgets |
3 |
catgets — get message from a message catalog
Synopsis
#include <nl_types.h>
char
*catgets(
nl_catd c |
des_crypt |
3 |
des_crypt, ecb_crypt, cbc_crypt, des_setparity, DES_FAILED
— fast DES encryption
Synopsis
#include <rpc/des_crypt.h>
i |
cbrt |
3 |
cbrt, cbrtf, cbrtl — cube root function
Synopsis
#include <math.h>
double
cbrt(
double x);
|
ccos |
3 |
ccos, ccosf, ccosl — complex cosine function
Synopsis
#include <complex.h>
double complex
ccos(
doub |
ccosh |
3 |
ccosh, ccoshf, ccoshl — complex hyperbolic
cosine
Synopsis
#include <complex.h>
double complex
ccosh(
|
ceil |
3 |
ceil, ceilf, ceill — ceiling function: smallest
integral value not less than argument
Synopsis
#include <math.h>
doubl |
cexp |
3 |
cexp, cexpf, cexpl — complex exponential
function
Synopsis
#include <complex.h>
double complex
cexp(
|
cexp2 |
3 |
cexp2, cexp2f, cexp2l — base-2 exponent of a complex
number
Synopsis
#include <complex.h>
double complex
c |
termios |
3 |
termios, tcgetattr, tcsetattr, tcsendbreak, tcdrain,
tcflush, tcflow, cfmakeraw, cfgetospeed, cfgetispeed,
cfsetispeed, cfsetospeed, cfsetspeed — get and set
terminal attribut |
cfree |
3 |
cfree — free allocated memory
Synopsis
#include <stdlib.h>
/* In SunOS 4 */
int
cfree(
|
cimag |
3 |
cimag, cimagf, cimagl — get imaginary part of a
complex number
Synopsis
#include <complex.h>
double
cimag( |
queue |
3 |
SLIST_EMPTY, SLIST_ENTRY, SLIST_FIRST, SLIST_FOREACH,
SLIST_HEAD, SLIST_HEAD_INITIALIZER, SLIST_INIT,
SLIST_INSERT_AFTER, SLIST_INSERT_HEAD, SLIST_NEXT,
SLIST_REMOVE_HEAD, SLIST |
clearenv |
3 |
clearenv — clear the environment
Synopsis
#include <stdlib.h>
int
clearenv(
void);
Â
|
ferror |
3 |
clearerr, feof, ferror, fileno — check and reset
stream status
Synopsis
#include <stdio.h>
void
clearerr(
|
unlocked_stdio |
3 |
getc_unlocked, getchar_unlocked, putc_unlocked,
putchar_unlocked — nonlocking stdio functions
Synopsis
#include <stdio.h>
|
clock |
3 |
clock — determine processor time
Synopsis
#include <time.h>
clock_t
clock(
void);
Â
|
clock_getcpuclockid |
3 |
clock_getcpuclockid — obtain ID of a process
CPU-time clock
Synopsis
#include <time.h>
int
clock_getcpuclo |
clog |
3 |
clog, clogf, clogl — natural logarithm of a complex
number
Synopsis
#include <complex.h>
double complex
cl |
clog10 |
3 |
clog10, clog10f, clog10l — base-10 logarithm of a
complex number
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <compl |
clog2 |
3 |
clog2, clog2f, clog2l — base-2 logarithm of a
complex number
Synopsis
#include <complex.h>
double complex
|
closedir |
3 |
closedir — close a directory
Synopsis
#include <sys/types.h>
#include <dirent.h>
int
close |
syslog |
3 |
closelog, openlog, syslog, vsyslog — send messages
to the system logger
Synopsis
#include <syslog.h>
void
|
cmsg |
3 |
CMSG_ALIGN, CMSG_SPACE, CMSG_NXTHDR, CMSG_FIRSTHDR —
access ancillary data
Synopsis
#include <sys/socket.h>
struct cms |
confstr |
3 |
confstr — get configuration dependent string
variables
Synopsis
#include <unistd.h>
size_t
confstr(
|
conj |
3 |
conj, conjf, conjl — calculate the complex
conjugate
Synopsis
#include <complex.h>
double complex
conj(
|
copysign |
3 |
copysign, copysignf, copysignl — copy sign of a
number
Synopsis
#include <math.h>
double
copysign(
|
cos |
3 |
cos, cosf, cosl — cosine function
Synopsis
#include <math.h>
double
cos(
double x);
|
cosh |
3 |
cosh, coshf, coshl — hyperbolic cosine function
Synopsis
#include <math.h>
double
cosh(
double x);
|
cpow |
3 |
cpow, cpowf, cpowl — complex power function
Synopsis
#include <complex.h>
double complex
cpow(
doubl |
cproj |
3 |
cproj, cprojf, cprojl — project into Riemann
Sphere
Synopsis
#include <complex.h>
double complex
cproj(
|
CPU_SET |
3 |
Name
CPU_SET, CPU_CLR, CPU_ISSET, CPU_ZERO, CPU_COUNT, CPU_AND,
CPU_OR, CPU_XOR, CPU_EQUAL, CPU_ALLOC, CPU_ALLOC_SIZE,
CPU_FREE, CPU_SE |
creal |
3 |
creal, crealf, creall — get real part of a complex
number
Synopsis
#include <complex.h>
double
creal(
|
crypt |
3 |
crypt, crypt_r — password and data encryption
Synopsis
#define _XOPEN_SOURCE /* See feature_test_macros(7) */
#include <unistd.h>
|
csin |
3 |
csin, csinf, csinl — complex sine function
Synopsis
#include <complex.h>
double complex
csin(
double |
csinh |
3 |
csinh, csinhf, csinhl — complex hyperbolic sine
Synopsis
#include <complex.h>
double complex
csinh(
|
csqrt |
3 |
csqrt, csqrtf, csqrtl — complex square root
Synopsis
#include <complex.h>
double complex
csqrt(
doub |
ctan |
3 |
ctan, ctanf, ctanl — complex tangent function
Synopsis
#include <complex.h>
double complex
ctan(
dou |
ctanh |
3 |
ctanh, ctanhf, ctanhl — complex hyperbolic
tangent
Synopsis
#include <complex.h>
double complex
ctanh(
|
ctermid |
3 |
ctermid — get controlling terminal name
Synopsis
#include <stdio.h>
char
*ctermid(
char *s);
|
getlogin |
3 |
getlogin, getlogin_r, cuserid — get username
Synopsis
#include <unistd.h>
char
*getlogin(
void);
|
daemon |
3 |
daemon — run in the background
Synopsis
#include <unistd.h>
int
daemon(
int nochdir,
|
tzset |
3 |
tzset, tzname, timezone, daylight — initialize time
conversion information
Synopsis
#include <time.h>
void
|
dbopen |
3 |
dbopen — database access methods
Synopsis
#include <sys/types.h>
#include <limits.h>
#include <db.h>
#include <fcntl.h>
|
difftime |
3 |
difftime — calculate time difference
Synopsis
#include <time.h>
double
difftime(
time_t time1,
|
dirfd |
3 |
dirfd — get directory stream file descriptor
Synopsis
#include <sys/types.h>
#include <dirent.h>
int
|
div |
3 |
div, ldiv, lldiv, imaxdiv — compute quotient and
remainder of an integer division
Synopsis
#include <stdlib.h>
div_t
|
dladdr |
3 |
dladdr, dladdr1 — translate address to symbolic
information
Synopsis
#define _GNU_SOURCE
#include <dlfcn.h>
|
dlopen |
3 |
dlclose, dlopen, dlmopen — open and close a shared
object
Synopsis
#include <dlfcn.h>
void
*dlopen(
|
dlinfo |
3 |
dlinfo — obtain information about a dynamically
loaded object
Synopsis
#define _GNU_SOURCE
#include <link.h>
#include <dlfcn.h>
|
dlerror |
3 |
dlerror — obtain error diagnostic for functions in
the dlopen API
Synopsis
#include <dlfcn.h>
char
*dlerro |
dlsym |
3 |
dlsym, dlvsym — obtain address of a symbol in a
shared object or executable
Synopsis
#include <dlfcn.h>
void
|
dl_iterate_phdr |
3 |
dl_iterate_phdr — walk through list of shared
objects
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <link.h>
|
resolver |
3 |
res_ninit, res_nclose, res_nquery, res_nsearch,
res_nquerydomain, res_nmkquery, res_nsend, res_init,
res_query, res_search, res_querydomain, res_mkquery,
res_send, dn_comp, dn_e |
printf |
3 |
printf, fprintf, dprintf, sprintf, snprintf, vprintf,
vfprintf, vdprintf, vsprintf, vsnprintf — formatted
output conversion
Synopsis
#include <stdi |
drand48 |
3 |
drand48, erand48, lrand48, nrand48, mrand48, jrand48,
srand48, seed48, lcong48 — generate uniformly
distributed pseudo-random numbers
Synopsis
#includ |
drand48_r |
3 |
drand48_r, erand48_r, lrand48_r, nrand48_r, mrand48_r,
jrand48_r, srand48_r, seed48_r, lcong48_r — generate
uniformly distributed pseudo-random numbers reentrantly
S |
remainder |
3 |
drem, dremf, dreml, remainder, remainderf, remainderl
— floating-point remainder function
Synopsis
#include <math.h>
/* The C99 versions */
|
duplocale |
3 |
duplocale — duplicate a locale object
Synopsis
#include <locale.h>
locale_t
duplocale(
locale_t loco |
dysize |
3 |
dysize — get number of days for a given year
Synopsis
#include <time.h>
int
dysize(
int year);
|
euidaccess |
3 |
euidaccess, eaccess — check effective user_zsingle_quotesz_s
permissions for a file
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) |
ecvt |
3 |
ecvt, fcvt — convert a floating-point number to a
string
Synopsis
#include <stdlib.h>
char
*ecvt(
|
ecvt_r |
3 |
ecvt_r, fcvt_r, qecvt_r, qfcvt_r — convert a
floating-point number to a string
Synopsis
#include <stdlib.h>
int
|
end |
3 |
etext, edata, end — end of program segments
Synopsis
extern etext;
extern edata;
extern end;
DESCRIPTION
The addresses of |
encrypt |
3 |
encrypt, setkey, encrypt_r, setkey_r — encrypt
64-bit messages
Synopsis
#define _XOPEN_SOURCE /* See feature_test_macros(7) */
#include <unistd.h |
setaliasent |
3 |
setaliasent, endaliasent, getaliasent, getaliasent_r,
getaliasbyname, getaliasbyname_r — read an alias
entry
Synopsis
#include <aliases.h>
|
getgrent |
3 |
getgrent, setgrent, endgrent — get group file
entry
Synopsis
#include <sys/types.h>
#include <grp.h>
|
getfsent |
3 |
getfsent, getfsspec, getfsfile, setfsent, endfsent —
handle fstab entries
Synopsis
#include <fstab.h>
void
|
gethostbyname |
3 |
gethostbyname, gethostbyaddr, sethostent, gethostent,
endhostent, h_errno, herror, hstrerror, gethostbyaddr_r,
gethostbyname2, gethostbyname2_r, gethostbyname_r,
gethostent_r †|
getnetent |
3 |
getnetent, getnetbyname, getnetbyaddr, setnetent,
endnetent — get network entry
Synopsis
#include <netdb.h>
struct net |
setnetgrent |
3 |
setnetgrent, endnetgrent, getnetgrent, getnetgrent_r,
innetgr — handle network group entries
Synopsis
#include <netdb.h>
|
getpwent |
3 |
getpwent, setpwent, endpwent — get password file
entry
Synopsis
#include <sys/types.h>
#include <pwd.h>
|
getprotoent |
3 |
getprotoent, getprotobyname, getprotobynumber,
setprotoent, endprotoent — get protocol entry
Synopsis
#include <netdb.h>
|
getrpcent |
3 |
getrpcent, getrpcbyname, getrpcbynumber, setrpcent,
endrpcent — get RPC entry
Synopsis
#include <netdb.h>
struct rpcen |
getservent |
3 |
getservent, getservbyname, getservbyport, setservent,
endservent — get service entry
Synopsis
#include <netdb.h>
struc |
getspnam |
3 |
getspnam, getspnam_r, getspent, getspent_r, setspent,
endspent, fgetspent, fgetspent_r, sgetspent, sgetspent_r,
putspent, lckpwdf, ulckpwdf — get shadow password file
entry
|
getttyent |
3 |
getttyent, getttynam, setttyent, endttyent — get
ttys file entry
Synopsis
#include <ttyent.h>
struct ttyent
|
getusershell |
3 |
getusershell, setusershell, endusershell — get
permitted user shells
Synopsis
#include <unistd.h>
char
*ge |
getutent |
3 |
getutent, getutid, getutline, pututline, setutent,
endutent, utmpname — access utmp file entries
Synopsis
#include <utmp.h>
|
envz_add |
3 |
envz_add, envz_entry, envz_get, envz_merge, envz_remove,
envz_strip — environment string support
Synopsis
#include <envz.h>
|
erf |
3 |
erf, erff, erfl — error function
Synopsis
#include <math.h>
double
erf(
double x);
|
erfc |
3 |
erfc, erfcf, erfcl — complementary error
function
Synopsis
#include <math.h>
double
erfc(
doub |
err |
3 |
err, verr, errx, verrx, warn, vwarn, warnx, vwarnx —
formatted error messages
Synopsis
#include <err.h>
void
|
errno |
3 |
errno — number of last error
Synopsis
#include <errno.h>
DESCRIPTION
The <errno.h>
header file defines |
error |
3 |
error, error_at_line, error_message_count,
error_one_per_line, error_print_progname — glibc error
reporting functions
Synopsis
#include <error.h> |
ether_aton |
3 |
ether_aton, ether_ntoa, ether_ntohost, ether_hostton,
ether_line, ether_ntoa_r, ether_aton_r — Ethernet
address manipulation routines
Synopsis
#includ |
exec |
3 |
execl, execlp, execle, execv, execvp, execvpe —
execute a file
Synopsis
#include <unistd.h>
extern char **environ;
|
exit |
3 |
exit — cause normal process termination
Synopsis
#include <stdlib.h>
void
exit(
int status);
|
exp |
3 |
exp, expf, expl — base-e exponential function
Synopsis
#include <math.h>
double
exp(
double x);
|
exp10 |
3 |
exp10, exp10f, exp10l — base-10 exponential
function
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <math.h>
|
exp2 |
3 |
exp2, exp2f, exp2l — base-2 exponential function
Synopsis
#include <math.h>
double
exp2(
double x);
|
expm1 |
3 |
expm1, expm1f, expm1l — exponential minus 1
Synopsis
#include <math.h>
double
expm1(
double x);
|
fabs |
3 |
fabs, fabsf, fabsl — absolute value of
floating-point number
Synopsis
#include <math.h>
double
fabs(
|
fcloseall |
3 |
fcloseall — close all open streams
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <stdio.h>
|
fclose |
3 |
fclose — close a stream
Synopsis
#include <stdio.h>
int
fclose(
FILE *stream);
|
fdim |
3 |
fdim, fdimf, fdiml — positive difference
Synopsis
#include <math.h>
double
fdim(
double x,
|
fopen |
3 |
fopen, fdopen, freopen — stream open functions
Synopsis
#include <stdio.h>
FILE
*fopen(
const char * |
opendir |
3 |
opendir, fdopendir — open a directory
Synopsis
#include <sys/types.h>
#include <dirent.h>
DIR
|
fenv |
3 |
feclearexcept, fegetexceptflag, feraiseexcept,
fesetexceptflag, fetestexcept, fegetenv, fegetround,
feholdexcept, fesetround, fesetenv, feupdateenv,
feenableexcept, fedisableexc |
fexecve |
3 |
fexecve — execute program specified via file
descriptor
Synopsis
#include <unistd.h>
int
fexecve(
|
fflush |
3 |
fflush — flush a stream
Synopsis
#include <stdio.h>
int
fflush(
FILE *stream);
|
ffs |
3 |
ffs, ffsl, ffsll — find first bit set in a word
Synopsis
#include <strings.h>
int
ffs(
int i);
|
fgetc |
3 |
fgetc, fgets, getc, getchar, ungetc — input of
characters and strings
Synopsis
#include <stdio.h>
int
fget |
getgrent_r |
3 |
Name
getgrent_r, fgetgrent_r — get group file entry
reentrantly
Synopsis
#include <grp.h>
|
fgetgrent |
3 |
fgetgrent — get group file entry
Synopsis
#include <stdio.h>
#include <sys/types.h>
#include <grp.h>
|
fseek |
3 |
fgetpos, fseek, fsetpos, ftell, rewind — reposition
a stream
Synopsis
#include <stdio.h>
int
fseek(
|
getpwent_r |
3 |
getpwent_r, fgetpwent_r — get passwd file entry
reentrantly
Synopsis
#include <pwd.h>
int
getpwent_r(
|
fgetpwent |
3 |
fgetpwent — get password file entry
Synopsis
#include <stdio.h>
#include <sys/types.h>
#include <pwd.h>
|
fgetwc |
3 |
fgetwc, getwc — read a wide character from a FILE
stream
Synopsis
#include <stdio.h>
#include <wchar.h>
|
fgetws |
3 |
fgetws — read a wide-character string from a FILE
stream
Synopsis
#include <wchar.h>
wchar_t
*fgetws(
|
finite |
3 |
finite, finitef, finitel, isinf, isinff, isinfl, isnan,
isnanf, isnanl — BSD floating-point classification
functions
Synopsis
#include <math.h>
|
flockfile |
3 |
flockfile, ftrylockfile, funlockfile — lock FILE for
stdio
Synopsis
#include <stdio.h>
void
flockfile(
|
floor |
3 |
floor, floorf, floorl — largest integral value not
greater than argument
Synopsis
#include <math.h>
double
|
fma |
3 |
fma, fmaf, fmal — floating-point multiply and
add
Synopsis
#include <math.h>
double
fma(
doubl |
fmax |
3 |
fmax, fmaxf, fmaxl — determine maximum of two
floating-point numbers
Synopsis
#include <math.h>
double
fma |
fmemopen |
3 |
fmemopen — open memory as stream
Synopsis
#include <stdio.h>
FILE
*fmemopen(
void *buf,
|
fmin |
3 |
fmin, fminf, fminl — determine minimum of two
floating-point numbers
Synopsis
#include <math.h>
double
fmi |
fmod |
3 |
fmod, fmodf, fmodl — floating-point remainder
function
Synopsis
#include <math.h>
double
fmod(
|
fmtmsg |
3 |
fmtmsg — print formatted error messages
Synopsis
#include <fmtmsg.h>
int
fmtmsg(
long classification |
fnmatch |
3 |
fnmatch — match filename or pathname
Synopsis
#include <fnmatch.h>
int
fnmatch(
const char *pattern, |
fopencookie |
3 |
fopencookie — opening a custom stream
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <stdio.h>
|
openpty |
3 |
openpty, login_tty, forkpty — terminal utility
functions
Synopsis
#include <pty.h>
int
openpty(
|
fpathconf |
3 |
fpathconf, pathconf — get configuration values for
files
Synopsis
#include <unistd.h>
long
fpathconf(
|
fpclassify |
3 |
fpclassify, isfinite, isnormal, isnan, isinf —
floating-point classification macros
Synopsis
#include <math.h>
int
|
fpurge |
3 |
fpurge, __fpurge — purge a stream
Synopsis
/* unsupported */
#include <stdio.h>
int
fpurge(
|
puts |
3 |
fputc, fputs, putc, putchar, puts — output of
characters and strings
Synopsis
#include <stdio.h>
int
fputc |
fputwc |
3 |
fputwc, putwc — write a wide character to a FILE
stream
Synopsis
#include <stdio.h>
#include <wchar.h>
|
fputws |
3 |
fputws — write a wide-character string to a FILE
stream
Synopsis
#include <wchar.h>
int
fputws(
|
fread |
3 |
fread, fwrite — binary stream input/output
Synopsis
#include <stdio.h>
size_t
fread(
void *ptr,
|
getaddrinfo |
3 |
getaddrinfo, freeaddrinfo, gai_strerror — network
address and service translation
Synopsis
#include <sys/types.h>
#include <sys/socket.h>
#incl |
getipnodebyname |
3 |
getipnodebyname, getipnodebyaddr, freehostent — get
network hostnames and addresses
Synopsis
#include <sys/types.h>
#include <sys/socket.h>
#in |
getifaddrs |
3 |
getifaddrs, freeifaddrs — get interface
addresses
Synopsis
#include <sys/types.h>
#include <ifaddrs.h>
|
newlocale |
3 |
newlocale, freelocale — create, modify, and free a
locale object
Synopsis
#include <locale.h>
locale_t
new |
frexp |
3 |
frexp, frexpf, frexpl — convert floating-point
number to fractional and integral components
Synopsis
#include <math.h>
|
scanf |
3 |
scanf, fscanf, sscanf, vscanf, vsscanf, vfscanf —
input format conversion
Synopsis
#include <stdio.h>
int
|
fseeko |
3 |
fseeko, ftello — seek to or report file position
Synopsis
#include <stdio.h>
int
fseeko(
FILE *strea |
statvfs |
3 |
statvfs, fstatvfs — get filesystem statistics
Synopsis
#include <sys/statvfs.h>
int
statvfs(
const c |
ftime |
3 |
ftime — return date and time
Synopsis
#include <sys/timeb.h>
int
ftime(
struct timeb *tp);
|
ftok |
3 |
ftok — convert a pathname and a project identifier
to a System V IPC key
Synopsis
#include <sys/types.h>
#include <sys/ipc.h>
|
fts |
3 |
fts, fts_open, fts_read, fts_children, fts_set, fts_close
— traverse a file hierarchy
Synopsis
#include <sys/types.h>
#include <sys/stat.h>
#in |
ftw |
3 |
ftw, nftw — file tree walk
Synopsis
#include <ftw.h>
int
nftw(
const char *dirpath,
|
futimes |
3 |
futimes, lutimes — change file timestamps
Synopsis
#include <sys/time.h>
int
futimes(
int fd,
|
fwide |
3 |
fwide — set and determine the orientation of a FILE
stream
Synopsis
#include <wchar.h>
int
fwide(
|
getaddrinfo_a |
3 |
getaddrinfo_a, gai_suspend, gai_error, gai_cancel —
asynchronous network address and service translation
Synopsis
#define _GNU_SOURCE /* See featu |
gamma |
3 |
gamma, gammaf, gammal — (logarithm of the) gamma
function
Synopsis
#include <math.h>
double
gamma(
|
gcvt |
3 |
gcvt — convert a floating-point number to a
string
Synopsis
#include <stdlib.h>
char
*gcvt(
do |
getauxval |
3 |
getauxval — retrieve a value from the auxiliary
vector
Synopsis
#include <sys/auxv.h>
unsigned long
getaux |
getcontext |
3 |
getcontext, setcontext — get or set the user
context
Synopsis
#include <ucontext.h>
int
getcontext(
|
getcwd |
3 |
getcwd, getwd, get_current_dir_name — get current
working directory
Synopsis
#include <unistd.h>
char
*get |
getdate |
3 |
getdate, getdate_r — convert a date-plus-time string
to broken-down time
Synopsis
#include <time.h>
struct tm
|
getline |
3 |
getline, getdelim — delimited string input
Synopsis
#include <stdio.h>
ssize_t
getline(
char **linep |
getdirentries |
3 |
getdirentries — get directory entries in a
filesystem-independent format
Synopsis
#include <dirent.h>
ssize_t
|
getdtablesize |
3 |
getdtablesize — get file descriptor table size
Synopsis
#include <unistd.h>
int
getdtablesize(
void) |
getentropy |
3 |
getentropy — fill a buffer with random bytes
Synopsis
#include <unistd.h>
int
getentropy(
void *buff |
getenv |
3 |
getenv, secure_getenv — get an environment
variable
Synopsis
#include <stdlib.h>
char
*getenv(
|
getgrnam |
3 |
getgrnam, getgrnam_r, getgrgid, getgrgid_r — get
group file entry
Synopsis
#include <sys/types.h>
#include <grp.h>
|
getgrouplist |
3 |
getgrouplist — get list of groups to which a user
belongs
Synopsis
#include <grp.h>
int
getgrouplist(
|
gethostid |
3 |
gethostid, sethostid — get or set the unique
identifier of the current host
Synopsis
#include <unistd.h>
long
|
getloadavg |
3 |
getloadavg — get system load averages
Synopsis
#include <stdlib.h>
int
getloadavg(
double loadavg[], |
getnameinfo |
3 |
getnameinfo — address-to-name translation in
protocol-independent manner
Synopsis
#include <sys/socket.h>
#include <netdb.h>
|
getnetent_r |
3 |
getnetent_r, getnetbyname_r, getnetbyaddr_r — get
network entry (reentrant)
Synopsis
#include <netdb.h>
int
|
getopt |
3 |
getopt, getopt_long, getopt_long_only, optarg, optind,
opterr, optopt — Parse command-line options
Synopsis
#include <unistd.h>
|
getpass |
3 |
getpass — get a password
Synopsis
#include <unistd.h>
char
*getpass(
const char *prompt);
|
getprotoent_r |
3 |
getprotoent_r, getprotobyname_r, getprotobynumber_r
— get protocol entry (reentrant)
Synopsis
#include <netdb.h>
int
|
getpt |
3 |
getpt — open the pseudoterminal master (PTM)
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <stdlib.h>
|
getpw |
3 |
getpw — reconstruct password line entry
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <sys/types.h>
#include <pwd. |
getpwnam |
3 |
getpwnam, getpwnam_r, getpwuid, getpwuid_r — get
password file entry
Synopsis
#include <sys/types.h>
#include <pwd.h>
|
getrpcent_r |
3 |
getrpcent_r, getrpcbyname_r, getrpcbynumber_r — get
RPC entry (reentrant)
Synopsis
#include <netdb.h>
int
|
getrpcport |
3 |
getrpcport — get RPC port number
Synopsis
#include <rpc/rpc.h>
int
getrpcport(
const char *host,
|
program_invocation_name |
3 |
Name
program_invocation_name, program_invocation_short_name
— obtain name used to invoke calling program
Synopsis
|
profil |
3 |
profil — execution time profile
Synopsis
#include <unistd.h>
int
profil(
unsigned short *buf,
|
pow |
3 |
pow, powf, powl — power functions
Synopsis
#include <math.h>
double
pow(
double x,
|
pow10 |
3 |
pow10, pow10f, pow10l — base-10 power functions
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <math.h>
|
posix_spawn |
3 |
posix_spawn, posix_spawnp — spawn a process
Synopsis
#include <spawn.h>
int
posix_spawn(
pid_t *pid, |
posix_openpt |
3 |
posix_openpt — open a pseudoterminal device
Synopsis
#include <stdlib.h>
#include <fcntl.h>
int
|
posix_fallocate |
3 |
posix_fallocate — allocate file space
Synopsis
#include <fcntl.h>
int
posix_fallocate(
int fd,
|
posix_madvise |
3 |
posix_madvise — give advice about patterns of memory
usage
Synopsis
#include <sys/mman.h>
int
posix_madvis |
popen |
3 |
popen, pclose — pipe stream to or from a process
Synopsis
#include <stdio.h>
FILE
*popen(
const char |
perror |
3 |
perror — print a system error message
Synopsis
#include <stdio.h>
void
perror(
const char *s);
|
pcre2_substring_number_from_name |
3 |
tion 3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#includ |
pcre2_substring_nametable_scan |
3 |
n 3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include & |
pcre2_substring_list_get |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcr |
pcre2_substring_list_free |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_substring_length_bynumber |
3 |
ion 3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include |
pcre2_substring_length_byname |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include &l |
pcre2_substring_get_bynumber |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_substring_get_byname |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <p |
pcre2_substring_copy_bynumber |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include &l |
pcre2_substring_free |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
void
|
pcre2_substring_copy_byname |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_substitute |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int pcre2_substitute(const pcre2_code *code, PCRE2_SPTR subjec |
pcre2_set_substitute_callout |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_set_recursion_memory_management |
3 |
Section 3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#in |
pcre2_set_parens_nest_limit |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_set_recursion_limit |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pc |
pcre2_set_offset_limit |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2 |
pcre2_set_newline |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int pcre2_set_newline(pcre2_compile_context *ccontext,
uint3 |
pcre2_set_max_pattern_length |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_set_match_limit |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2. |
pcre2_set_heap_limit |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int pcre2_set_heap_limit(pcre2_match_context *mcontext,
uint |
pcre2_set_glob_separator |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcr |
pcre2_set_glob_escape |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2. |
pcre2_set_depth_limit |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2. |
pcre2_set_compile_recursion_guard |
3 |
ction 3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#includ |
pcre2_set_character_tables |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <p |
pcre2_set_compile_extra_options |
3 |
ion 3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include |
pcre2_set_callout |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int
pcre2_set_callou |
pcre2_set_bsr |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int pcre2_set_bsr(pcre2_compile_context *ccontext,
uint32_t |
pcre2_serialize_get_number_of_codes |
3 |
Section 3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#incl |
pcre2_serialize_free |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
void
pcre2_serialize |
pcre2_serialize_encode |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2 |
pcre2_serialize_decode |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2 |
pcre2_pattern_convert |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2. |
pcre2_pattern_info |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int pcre2_pattern_info(const pcre2_code *code, uint32_t what,
|
pcre2_match_data_free |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h |
pcre2_match_data_create_from_pattern |
3 |
Section 3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#in |
pcre2_match_data_create |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre |
pcre2_match_context_free |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre |
pcre2_match_context_copy |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcr |
pcre2_match_context_create |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <p |
pcre2_maketables_free |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2. |
pcre2_match |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int pcre2_match(const pcre2_code *code, PCRE2_SPTR subject,
|
pcre2_maketables |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
const uint8_t
|
pcre2_jit_stack_free |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
void
|
pcre2_jit_stack_create |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2 |
pcre2_jit_stack_assign |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2 |
pcre2_jit_match |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int pcre2_jit_match(const pcre2_code *code, PCRE2_SPTR subject |
pcre2_jit_free_unused_memory |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_jit_compile |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int
pcre2_jit_compil |
pcre2_get_startchar |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
PCRE2_SIZE
pcre2_get |
pcre2_get_ovector_count |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2 |
pcre2_get_ovector_pointer |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcr |
pcre2_get_mark |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
PCRE2_SPTR
pcre2_get |
pcre2_get_match_data_size |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcr |
pcre2_general_context_free |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pc |
pcre2_get_error_message |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre |
pcre2_general_context_create |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_general_context_copy |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <p |
pcre2_dfa_match |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int pcre2_dfa_match(const pcre2_code *code, PCRE2_SPTR subject |
pcre2_convert_context_free |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pc |
pcre2_convert_context_create |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_convert_context_copy |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <p |
pcre2_converted_pattern_free |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_config |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int
|
pcre2_compile_context_free |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pc |
pcre2_compile_context_create |
3 |
3
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include < |
pcre2_compile |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
pcre2_code *pcre2_compile(PCRE2_SPTR pattern, PCRE2_SIZE lengt |
pcre2_compile_context_copy |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <p |
pcre2_code_free |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
void
pcre2_code_free |
pcre2_code_copy_with_tables |
3 |
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
|
pcre2_code_copy |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
pcre2_code
*pcre2_co |
pcre2_callout_enumerate |
3 |
Â
Name
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2 |
pcre2unicode |
3 |
PCRE — Perl-compatible regular expressions (revised
API)
UNICODE AND UTF SUPPORT
PCRE2 is normally built with Unicode support, though if
you do not nee |
pcre2syntax |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
PCRE2 REGULAR EXPRESSION SYNTAX SUMMARY
The full syntax and semantics of the regular expressions
|
pcre2serialize |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
SAVING AND RE-USING PRECOMPILED PCRE2 PATTERNS
int32_t pcre2_serialize_decode(pcre2_code |
pcre2sample |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
PCRE2 SAMPLE PROGRAM
A simple, complete demonstration program to get you
started with using P |
pcre2perform |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
PCRE2 PERFORMANCE
Two aspects of performance are discussed below: memory
usage and processing |
pcre2posix |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2posix.h>
int pcre2_regcomp(regex_t *preg, const char *pattern,
|
pcre2partial |
3 |
PCRE2 — Perl-compatible regular expressions
PARTIAL MATCHING IN PCRE2
In normal use of PCRE2, if there is a match up to the end
of a subject string, but more |
pcre2pattern |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
PCRE2 REGULAR EXPRESSION DETAILS
The syntax and semantics of the regular expressions that
are |
pcre2matching |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
PCRE2 MATCHING ALGORITHMS
This document describes the two different algorithms that
are avail |
pcre2limits |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
SIZE AND OTHER LIMITATIONS
There are some size limitations in PCRE2 but it is hoped
that they |
pcre2convert |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
EXPERIMENTAL PATTERN CONVERSION FUNCTIONS
This document describes a set of functions that can be
|
pcre2jit |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
PCRE2 JUST-IN-TIME COMPILER SUPPORT
Just-in-time compiling is a heavyweight optimization that
|
pcre2compat |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
DIFFERENCES BETWEEN PCRE2 AND PERL
This document describes the differences in the ways that
P |
pcre2callout |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
Synopsis
#include <pcre2.h>
int(
*pcre2_callout) |
pcre2build |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API) . .
BUILDING PCRE2
PCRE2 is distributed with a configure script that can be used to build
the |
pcre2api |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API) #include <pcre2.h> PCRE2 is a new API for PCRE,
starting at release 10.0. This document contains a
description |
pcre2 |
3 |
PCRE2 — Perl-compatible regular expressions (revised
API)
INTRODUCTION
PCRE2 is the name used for a revised API for the PCRE
library, which is a set of |
xcrypt |
3 |
xencrypt, xdecrypt, passwd2des — RFS password
encryption
Synopsis
#include <rpc/des_crypt.h>
void
passwd2d |
pam_syslog |
3 |
Name
pam_syslog, pam_vsyslog — send messages to the
system logger
Synopsis
#include <syslog.h>
#include <security/pam_ext.h>
|
pam_strerror |
3 |
Name
pam_strerror — return string describing PAM error
code
Synopsis
#include <security/pam_appl.h>
const |
pam_start |
3 |
Name
pam_start — initialization of PAM transaction
Synopsis
#include <security/pam_appl.h>
int
pam_ |
pam_sm_setcred |
3 |
Name
pam_sm_setcred — PAM service function to alter
credentials
Synopsis
#define PAM_SM_AUTH
#include <security/pam_modules.h>
|
pam_sm_open_session |
3 |
Name
pam_sm_open_session — PAM service function to start
session management
Synopsis
#define PAM_SM_SESSION
#include <security/pam_m |
pam_sm_close_session |
3 |
Name
pam_sm_close_session — PAM service function to
terminate session management
Synopsis
#define PAM_SM_SESSION
#include <security/ |
pam_sm_chauthtok |
3 |
Name
pam_sm_chauthtok — PAM service function for
authentication token management
Synopsis
#define PAM_SM_PASSWORD
#include <security |
pam_sm_authenticate |
3 |
Name
pam_sm_authenticate — PAM service function for user
authentication
Synopsis
#define PAM_SM_AUTH
#include <security/pam_modules. |
pam_sm_acct_mgmt |
3 |
Name
pam_sm_acct_mgmt — PAM service function for account
management
Synopsis
#define PAM_SM_ACCOUNT
#include <security/pam_modules.h |
pam_set_item |
3 |
Name
pam_set_item — set and update PAM informations
Synopsis
#include <security/pam_modules.h>
int
|
pam_set_data |
3 |
Name
pam_set_data — set module internal data
Synopsis
#include <security/pam_modules.h>
int
pam_set |
pam_setcred |
3 |
Name
pam_setcred — establish / delete user
credentials
Synopsis
#include <security/pam_appl.h>
int
|
pam_putenv |
3 |
Name
pam_putenv — set or change PAM environment
variable
Synopsis
#include <security/pam_appl.h>
int
|
pam_prompt |
3 |
Name
pam_prompt, pam_vprompt — interface to conversation
function
Synopsis
#include <security/pam_ext.h>
in |
pam_open_session |
3 |
Name
pam_open_session — start PAM session management
Synopsis
#include <security/pam_appl.h>
int
pa |
pam_misc_setenv |
3 |
Name
pam_misc_setenv — BSD like PAM environment variable
setting
Synopsis
#include <security/pam_misc.h>
|
pam_misc_paste_env |
3 |
Name
pam_misc_paste_env — transcribing an environment to
that of PAM
Synopsis
#include <security/pam_misc.h>
|
pam_misc_drop_env |
3 |
Name
pam_misc_drop_env — liberating a locally saved
environment
Synopsis
#include <security/pam_misc.h>
i |
pam_info |
3 |
Name
pam_info, pam_vinfo — display messages to the
user
Synopsis
#include <security/pam_ext.h>
int
|
pam_get_user |
3 |
Name
pam_get_user — get user name
Synopsis
#include <security/pam_modules.h>
int
pam_get_user(
|
pam_get_item |
3 |
Name
pam_get_item — getting PAM informations
Synopsis
#include <security/pam_modules.h>
int
pam_get |
pam_get_data |
3 |
Name
pam_get_data — get module internal data
Synopsis
#include <security/pam_modules.h>
int
pam_get |
pam_get_authtok |
3 |
Name
pam_get_authtok, pam_get_authtok_verify,
pam_get_authtok_noverify — get authentication token
Synopsis
#include <security/pam_ext.h>
|
pam_getenvlist |
3 |
Name
pam_getenvlist — getting the PAM environment
Synopsis
#include <security/pam_appl.h>
char
**pa |
pam_getenv |
3 |
Name
pam_getenv — get a PAM environment variable
Synopsis
#include <security/pam_appl.h>
const char
|
pam_fail_delay |
3 |
Name
pam_fail_delay — request a delay on failure
Synopsis
#include <security/pam_appl.h>
int
pam_fa |
pam_error |
3 |
Name
pam_error, pam_verror — display error messages to
the user
Synopsis
#include <security/pam_ext.h>
int
|
pam_end |
3 |
Name
pam_end — termination of PAM transaction
Synopsis
#include <security/pam_appl.h>
int
pam_end(
|
pam_conv |
3 |
Name
pam_conv — PAM conversation function
Synopsis
#include <security/pam_appl.h>
struct pam_message {
int msg_style;
con |
pam_close_session |
3 |
Name
pam_close_session — terminate PAM session
management
Synopsis
#include <security/pam_appl.h>
int
|
pam_chauthtok |
3 |
Name
pam_chauthtok — updating authentication tokens
Synopsis
#include <security/pam_appl.h>
int
pam |
pam_authenticate |
3 |
Name
pam_authenticate — account authentication
Synopsis
#include <security/pam_appl.h>
int
pam_auth |
pam_acct_mgmt |
3 |
Name
pam_acct_mgmt — PAM account validation
management
Synopsis
#include <security/pam_appl.h>
int
|
pam |
3 |
Name
pam — Pluggable Authentication Modules Library
Synopsis
#include <security/pam_appl.h>
#include <security/pam_modules.h>
|
open_memstream |
3 |
open_memstream, open_wmemstream — open a dynamic
memory buffer stream
Synopsis
#include <stdio.h>
FILE
*op |
on_exit |
3 |
on_exit — register a function to be called at normal
process termination
Synopsis
#include <stdlib.h>
int
|
offsetof |
3 |
offsetof — offset of a structure member
Synopsis
#include <stddef.h>
size_t
offsetof(
type,
|
ntp_gettime |
3 |
ntp_gettime, ntp_gettimex — get time parameters (NTP
daemon interface)
Synopsis
#include <sys/timex.h>
int
|
nl_langinfo |
3 |
nl_langinfo, nl_langinfo_l — query language and
locale information
Synopsis
#include <langinfo.h>
char
*nl |
nextup |
3 |
nextup, nextupf, nextupl, nextdown, nextdownf, nextdownl
— return next floating-point number toward
positive/negative infinity
Synopsis
#define _GNU_ |
nextafter |
3 |
nextafter, nextafterf, nextafterl, nexttoward,
nexttowardf, nexttowardl — floating-point number
manipulation
Synopsis
#include <math.h>
|
netlink |
3 |
netlink — Netlink macros
Synopsis
#include <asm/types.h>
#include <linux/netlink.h>
int
NLM |
rint |
3 |
nearbyint, nearbyintf, nearbyintl, rint, rintf, rintl
— round to nearest integer
Synopsis
#include <math.h>
double
|
nan |
3 |
nan, nanf, nanl — return _zsingle_quotesz_Not a Number_zsingle_quotesz_
Synopsis
#include <math.h>
double
nan(
|
INFINITY |
3 |
Name
INFINITY, NAN, HUGE_VAL, HUGE_VALF, HUGE_VALL —
floating-point constants
Synopsis
#define _ISOC99_SOU |
mtrace |
3 |
mtrace, muntrace — malloc tracing
Synopsis
#include <mcheck.h>
void
mtrace(
void);
Â
|
mq_unlink |
3 |
mq_unlink — remove a message queue
Synopsis
#include <mqueue.h>
int
mq_unlink(
const char *name);
|
mq_send |
3 |
mq_send, mq_timedsend — send a message to a message
queue
Synopsis
#include <mqueue.h>
int
mq_send(
|
mq_receive |
3 |
mq_receive, mq_timedreceive — receive a message from
a message queue
Synopsis
#include <mqueue.h>
ssize_t
|
mq_getattr |
3 |
mq_getattr, mq_setattr — get/set message queue
attributes
Synopsis
#include <mqueue.h>
int
mq_getattr(
|
mq_open |
3 |
mq_open — open a message queue
Synopsis
#include <fcntl.h> /* For O_* constants */
#include <sys/stat.h> /* For mode constants */
|
mq_notify |
3 |
mq_notify — register for notification when a message
is available
Synopsis
#include <mqueue.h>
int
mq_noti |
mq_close |
3 |
mq_close — close a message queue descriptor
Synopsis
#include <mqueue.h>
int
mq_close(
mqd_t mqdes); |
mcheck |
3 |
mcheck, mcheck_check_all, mcheck_pedantic, mprobe —
heap consistency checking
Synopsis
#include <mcheck.h>
int
|
mpool |
3 |
mpool — shared memory buffer pool
Synopsis
#include <db.h>
#include <mpool.h>
MPOOL
*mpool_ |
modf |
3 |
modf, modff, modfl — extract signed integral and
fractional values from floating-point number
Synopsis
#include <math.h>
|
mktemp |
3 |
mktemp — make a unique temporary filename
Synopsis
#include <stdlib.h>
char
*mktemp(
char *template) |
mkstemp |
3 |
mkstemp, mkostemp, mkstemps, mkostemps — create a
unique temporary file
Synopsis
#include <stdlib.h>
int
m |
mkfifo |
3 |
mkfifo, mkfifoat — make a FIFO special file (a named
pipe)
Synopsis
#include <sys/types.h>
#include <sys/stat.h>
|
mkdtemp |
3 |
mkdtemp — create a unique temporary directory
Synopsis
#include <stdlib.h>
char
*mkdtemp(
char *temp |
misc_conv |
3 |
Name
misc_conv — text based conversation function
Synopsis
#include <security/pam_misc.h>
int
misc_ |
makedev |
3 |
makedev, major, minor — manage a device number
Synopsis
#include <sys/sysmacros.h>
dev_t
makedev(
un |
memset |
3 |
memset — fill memory with a constant byte
Synopsis
#include <string.h>
void
*memset(
void *s,
|
memchr |
3 |
memchr, memrchr, rawmemchr — scan memory for a
character
Synopsis
#include <string.h>
void
*memchr(
|
mempcpy |
3 |
mempcpy, wmempcpy — copy memory area
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <string.h>
|
memmove |
3 |
memmove — copy memory area
Synopsis
#include <string.h>
void
*memmove(
void *dest,
|
memmem |
3 |
memmem — locate a substring
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <string.h>
|
memfrob |
3 |
memfrob — frobnicate (encrypt) a memory area
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <string.h>
|
memcpy |
3 |
memcpy — copy memory area
Synopsis
#include <string.h>
void
*memcpy(
void *dest,
|
memcmp |
3 |
memcmp — compare memory areas
Synopsis
#include <string.h>
int
memcmp(
const void *s1,
|
memccpy |
3 |
memccpy — copy memory area
Synopsis
#include <string.h>
void
*memccpy(
void *dest,
|
MB_LEN_MAX |
3 |
Name
MB_LEN_MAX — maximum multibyte length of a character
across all locales
Synopsis
#include <limit |
MB_CUR_MAX |
3 |
Name
MB_CUR_MAX — maximum length of a multibyte character
in the current locale
Synopsis
#include <st |
mbtowc |
3 |
mbtowc — convert a multibyte sequence to a wide
character
Synopsis
#include <stdlib.h>
int
mbtowc(
|
mbstowcs |
3 |
mbstowcs — convert a multibyte string to a
wide-character string
Synopsis
#include <stdlib.h>
size_t
mbsto |
mbsrtowcs |
3 |
mbsrtowcs — convert a multibyte string to a
wide-character string
Synopsis
#include <wchar.h>
size_t
mbsrt |
mbsnrtowcs |
3 |
mbsnrtowcs — convert a multibyte string to a
wide-character string
Synopsis
#include <wchar.h>
size_t
mbsn |
mbsinit |
3 |
mbsinit — test for initial shift state
Synopsis
#include <wchar.h>
int
mbsinit(
const mbstate_t *ps) |
mbrtowc |
3 |
mbrtowc — convert a multibyte sequence to a wide
character
Synopsis
#include <wchar.h>
size_t
mbrtowc(
|
mbrlen |
3 |
mbrlen — determine number of bytes in next multibyte
character
Synopsis
#include <wchar.h>
size_t
mbrlen(
|
mblen |
3 |
mblen — determine number of bytes in next multibyte
character
Synopsis
#include <stdlib.h>
int
mblen(
|
matherr |
3 |
matherr — SVID math library exception handling
Synopsis
#include <math.h>
int
matherr(
struct except |
mallopt |
3 |
mallopt — set memory allocation parameters
Synopsis
#include <malloc.h>
int
mallopt(
int param,
|
malloc_usable_size |
3 |
malloc_usable_size — obtain size of block of memory
allocated from heap
Synopsis
#include <malloc.h>
size_t
|
malloc_trim |
3 |
malloc_trim — release free memory from the heap
Synopsis
#include <malloc.h>
int
malloc_trim(
size_t |
malloc_stats |
3 |
malloc_stats — print memory allocation
statistics
Synopsis
#include <malloc.h>
void
malloc_stats(
|
malloc_get_state |
3 |
malloc_get_state, malloc_set_state — record and
restore state of malloc implementation
Synopsis
#include <malloc.h>
vo |
malloc_info |
3 |
malloc_info — export malloc state to a stream
Synopsis
#include <malloc.h>
int
malloc_info(
int opti |
malloc_hook |
3 |
__malloc_hook, __malloc_initialize_hook, __memalign_hook,
__free_hook, __realloc_hook, __after_morecore_hook —
malloc debugging variables
Synopsis
#in |
mallinfo |
3 |
mallinfo — obtain memory allocation information
Synopsis
#include <malloc.h>
struct mallinfo
mallinfo(
|
makecontext |
3 |
makecontext, swapcontext — manipulate user
context
Synopsis
#include <ucontext.h>
void
makecontext(
|
lseek64 |
3 |
lseek64 — reposition 64-bit read/write file
offset
Synopsis
#define _LARGEFILE64_SOURCE /* See feature_test_macros(7) */
#include <sys/types.h>
|
lsearch |
3 |
lfind, lsearch — linear search of an array
Synopsis
#include <search.h>
void
*lfind(
const void *key |
lround |
3 |
lround, lroundf, lroundl, llround, llroundf, llroundl
— round to nearest integer
Synopsis
#include <math.h>
long int
|
lrint |
3 |
lrint, lrintf, lrintl, llrint, llrintf, llrintl —
round to nearest integer
Synopsis
#include <math.h>
long int
|
setjmp |
3 |
setjmp, sigsetjmp, longjmp, siglongjmp — performing
a nonlocal goto
Synopsis
#include <setjmp.h>
int
setjm |
updwtmp |
3 |
updwtmp, logwtmp — append an entry to the wtmp
file
Synopsis
#include <utmp.h>
void
updwtmp(
c |
login |
3 |
login, logout — write utmp and wtmp entries
Synopsis
#include <utmp.h>
void
login(
const struct utmp |
log |
3 |
log, logf, logl — natural logarithmic function
Synopsis
#include <math.h>
double
log(
double x);
|
logb |
3 |
logb, logbf, logbl — get exponent of a
floating-point value
Synopsis
#include <math.h>
double
logb(
|
log2 |
3 |
log2, log2f, log2l — base-2 logarithmic function
Synopsis
#include <math.h>
double
log2(
double x);
|
log1p |
3 |
log1p, log1pf, log1pl — logarithm of 1 plus
argument
Synopsis
#include <math.h>
double
log1p(
|
log10 |
3 |
log10, log10f, log10l — base-10 logarithmic
function
Synopsis
#include <math.h>
double
log10(
|
lockf |
3 |
lockf — apply, test or remove a POSIX lock on an
open file
Synopsis
#include <unistd.h>
int
lockf(
|
localeconv |
3 |
localeconv — get numeric formatting information
Synopsis
#include <locale.h>
struct lconv
*localeconv(
|
lio_listio |
3 |
lio_listio — initiate a list of I/O requests
Synopsis
#include <aio.h>
int
lio_listio(
int mode,
|
libblkid |
3 |
libblkid — block device identification library
Synopsis
#include <blkid.h>
cc file.c −lblkid
DESCRIPTION
The lib |
lgamma |
3 |
lgamma, lgammaf, lgammal, lgamma_r, lgammaf_r, lgammal_r,
signgam — log gamma function
Synopsis
#include <math.h>
doub |
ldap_error |
3 |
ldap_perror, ld_errno, ldap_result2error, ldap_errlist,
ldap_err2string — LDAP protocol error handling
routines
Synopsis
#include <ldap.h>
|
ldexp |
3 |
ldexp, ldexpf, ldexpl — multiply floating-point
number by integral power of 2
Synopsis
#include <math.h>
double
|
ldap_url |
3 |
ldap_is_ldap_url, ldap_url_parse, ldap_free_urldesc
— LDAP Uniform Resource Locator routines
Synopsis
#include <ldap.h>
|
ldap_bind |
3 |
ldap_bind, ldap_bind_s, ldap_simple_bind,
ldap_simple_bind_s, ldap_sasl_bind, ldap_sasl_bind_s,
ldap_sasl_interactive_bind_s, ldap_parse_sasl_bind_result,
ldap_unbind, ldap_unbi |
ldap_tls |
3 |
ldap_start_tls, ldap_start_tls_s, ldap_tls_inplace,
ldap_install_tls — LDAP TLS initialization routines
Synopsis
#include <ldap.h>
|
ldap_schema |
3 |
ldap_str2syntax, ldap_syntax2str, ldap_syntax2name,
ldap_syntax_free, ldap_str2matchingrule,
ldap_matchingrule2str, ldap_matchingrule2name,
ldap_matchingrule_free, ldap_str2attr |
ldap_sync |
3 |
ldap_sync_init, ldap_sync_init_refresh_only,
ldap_sync_init_refresh_and_persist, ldap_sync_poll —
LDAP sync routines
Synopsis
#include <ldap.h>
|
ldap_memory |
3 |
ldap_memfree, ldap_memvfree, ldap_memalloc,
ldap_memcalloc, ldap_memrealloc, ldap_strdup — LDAP
memory allocation routines
Synopsis
#include <ldap. |
ldap_sort |
3 |
ldap_sort_entries, ldap_sort_values, ldap_sort_strcasecmp
— LDAP sorting routines (deprecated)
LIBRARY
OpenLDAP LDAP (libldap, −lldap)
|
ldap_get_option |
3 |
ldap_get_option, ldap_set_option — LDAP option
handling routines
Synopsis
#include <ldap.h>
int
ldap_get_o |
ldap_search |
3 |
ldap_search, ldap_search_s, ldap_search_st,
ldap_search_ext, ldap_search_ext_s — Perform an LDAP
search operation
Synopsis
#include <sys/types.h&g |
ldap_result |
3 |
ldap_result — Wait for the result of an LDAP
operation
Synopsis
#include <ldap.h>
int
ldap_result(
|
ldap_rename |
3 |
ldap_rename, ldap_rename_s — Renames the specified
entry.
Synopsis
#include <ldap.h>
int
ldap_rename(
|
ldap_parse_vlv_control |
3 |
Â
Name
ldap_parse_vlv_control — Decode the information
returned from a search operation that used a VLV (virtual
list |
ldap_parse_sort_control |
3 |
Â
Name
ldap_parse_sort_control — Decode the information
returned from a search operation that used a server-side sort
|
ldap_parse_result |
3 |
ldap_parse_result — Parsing results
Synopsis
#include <ldap.h>
int
ldap_parse_result(
LDAP *ld,
|
ldap_parse_reference |
3 |
ldap_parse_reference — Extract referrals and
controls from a reference message
Synopsis
#include <ldap.h>
int
|
ldap_open |
3 |
ldap_init, ldap_initialize, ldap_open — Initialize
the LDAP library and open a connection to an LDAP server
Synopsis
#include <ldap.h>
|
ldap_first_reference |
3 |
ldap_first_reference, ldap_next_reference,
ldap_count_references — Stepping through continuation
references in a result chain
Synopsis
#include <ld |
ldap_first_message |
3 |
ldap_first_message, ldap_next_message, ldap_count_messages
— Stepping through messages in a result chain
Synopsis
#include <ldap.h>
|
ldap_first_entry |
3 |
ldap_first_entry, ldap_next_entry, ldap_count_entries
— LDAP result entry parsing and counting routines
Synopsis
#include <ldap.h>
|
ldap_first_attribute |
3 |
ldap_first_attribute, ldap_next_attribute — step
through LDAP entry attributes
Synopsis
#include <ldap.h>
char
|
ldap_modrdn |
3 |
ldap_modrdn, ldap_modrdn_s, ldap_modrdn2, ldap_modrdn2_s
— Perform an LDAP modify RDN operation
Synopsis
#include <ldap.h>
|
ldap_modify |
3 |
ldap_modify_ext, ldap_modify_ext_s — Perform an LDAP
modify operation
Synopsis
#include <ldap.h>
int
ldap_ |
ldap_get_values |
3 |
ldap_get_values, ldap_get_values_len, ldap_count_values
— LDAP attribute value handling routines
Synopsis
#include <ldap.h>
|
ldap_get_dn |
3 |
ldap_get_dn, ldap_explode_dn, ldap_explode_rdn,
ldap_dn2ufn — LDAP DN handling routines
Synopsis
#include <ldap.h>
cha |
ldap_extended_operation |
3 |
Â
Name
ldap_extended_operation, ldap_extended_operation_s —
Extends the LDAP operations to the LDAP server.
|
ldap_dup |
3 |
Name
ldap_dup, ldap_destroy — Duplicate and destroy LDAP
session handles
Synopsis
#include <ldap.h>
|
ldap_delete |
3 |
ldap_delete, ldap_delete_s, ldap_delete_ext,
ldap_delete_ext_s — Perform an LDAP delete
operation.
Synopsis
#include <ldap.h>
|
ldap_controls |
3 |
ldap_control_create, ldap_control_find, ldap_control_dup,
ldap_controls_dup, ldap_control_free, ldap_controls_free
— LDAP control manipulation routines
Synopsis
|
ldap_compare |
3 |
ldap_compare, ldap_compare_s, ldap_compare_ext,
ldap_compare_ext_s — Perform an LDAP compare
operation.
Synopsis
#include <ldap.h>
|
ldap_add |
3 |
ldap_add_ext, ldap_add_ext_s — Perform an LDAP add
operation
Synopsis
#include <ldap.h>
int
ldap_add_ext(
|
ldap_abandon |
3 |
ldap_abandon_ext — Abandon an LDAP operation in
progress
Synopsis
#include <ldap.h>
int
ldap_abandon_ext(
|
ldap |
3 |
ldap — OpenLDAP Lightweight Directory Access
Protocol API
Synopsis
#include <ldap.h>
LIBRARY
OpenLDAP LDAP (l |
key_setsecret |
3 |
key_decryptsession, key_encryptsession, key_setsecret,
key_gendes, key_secretkey_is_set — interfaces to rpc
keyserver daemon
Synopsis
#include <rpc |
killpg |
3 |
killpg — send signal to a process group
Synopsis
#include <signal.h>
int
killpg(
int pgrp,
|
j0 |
3 |
j0, j0f, j0l, j1, j1f, j1l, jn, jnf, jnl — Bessel
functions of the first kind
Synopsis
#include <math.h>
double
|
isalpha |
3 |
isalnum, isalpha, isascii, isblank, iscntrl, isdigit,
isgraph, islower, isprint, ispunct, isspace, isupper,
isxdigit, isalnum_l, isalpha_l, isascii_l, isblank_l,
iscntrl_l, isdi |
iswxdigit |
3 |
iswxdigit — test for hexadecimal digit wide
character
Synopsis
#include <wctype.h>
int
iswxdigit(
|
iswupper |
3 |
iswupper — test for uppercase wide character
Synopsis
#include <wctype.h>
int
iswupper(
wint_t wc);
|
iswspace |
3 |
iswspace — test for whitespace wide character
Synopsis
#include <wctype.h>
int
iswspace(
wint_t wc); |
iswpunct |
3 |
iswpunct — test for punctuation or symbolic wide
character
Synopsis
#include <wctype.h>
int
iswpunct(
|
iswprint |
3 |
iswprint — test for printing wide character
Synopsis
#include <wctype.h>
int
iswprint(
wint_t wc);
|
iswlower |
3 |
iswlower — test for lowercase wide character
Synopsis
#include <wctype.h>
int
iswlower(
wint_t wc);
|
iswgraph |
3 |
iswgraph — test for graphic wide character
Synopsis
#include <wctype.h>
int
iswgraph(
wint_t wc);
|
iswdigit |
3 |
iswdigit — test for decimal digit wide character
Synopsis
#include <wctype.h>
int
iswdigit(
wint_t w |
iswctype |
3 |
iswctype — wide-character classification
Synopsis
#include <wctype.h>
int
iswctype(
wint_t wc,
|
iswcntrl |
3 |
iswcntrl — test for control wide character
Synopsis
#include <wctype.h>
int
iswcntrl(
wint_t wc);
|
iswblank |
3 |
iswblank — test for whitespace wide character
Synopsis
#include <wctype.h>
int
iswblank(
wint_t wc); |
iswalpha |
3 |
iswalpha — test for alphabetic wide character
Synopsis
#include <wctype.h>
int
iswalpha(
wint_t wc); |
iswalnum |
3 |
iswalnum — test for alphanumeric wide character
Synopsis
#include <wctype.h>
int
iswalnum(
wint_t wc |
isgreater |
3 |
isgreater, isgreaterequal, isless, islessequal,
islessgreater, isunordered — floating-point relational
tests without exception for NaN
Synopsis
#inclu |
isfdtype |
3 |
isfdtype — test file type of a file descriptor
Synopsis
#include <sys/stat.h>
#include <sys/socket.h>
i |
isatty |
3 |
isatty — test whether a file descriptor refers to a
terminal
Synopsis
#include <unistd.h>
int
isatty(
|
rcmd |
3 |
rcmd, rresvport, iruserok, ruserok, rcmd_af, rresvport_af,
iruserok_af, ruserok_af — routines for returning a
stream to a remote command
Synopsis
#inc |
intro |
3 |
intro — introduction to library functions
DESCRIPTION
Section 3 of the manual describes all library functions
excluding the library functions (system call wr |
insque |
3 |
insque, remque — insert/remove an item from a
queue
Synopsis
#include <search.h>
void
insque(
|
random_r |
3 |
random_r, srandom_r, initstate_r, setstate_r —
reentrant random number generator
Synopsis
#include <stdlib.h>
int
|
random |
3 |
random, srandom, initstate, setstate — random number
generator
Synopsis
#include <stdlib.h>
long int
rando |
initgroups |
3 |
initgroups — initialize the supplementary group
access list
Synopsis
#include <sys/types.h>
#include <grp.h>
|
inet_pton |
3 |
inet_pton — convert IPv4 and IPv6 addresses from
text to binary form
Synopsis
#include <arpa/inet.h>
int
i |
inet_ntop |
3 |
inet_ntop — convert IPv4 and IPv6 addresses from
binary to text form
Synopsis
#include <arpa/inet.h>
const char
|
inet |
3 |
inet_aton, inet_addr, inet_network, inet_ntoa,
inet_makeaddr, inet_lnaof, inet_netof — Internet
address manipulation routines
Synopsis
#include <s |
inet_net_pton |
3 |
inet_net_pton, inet_net_ntop — Internet network
number conversion
Synopsis
#include <arpa/inet.h>
int
inet |
index |
3 |
index, rindex — locate character in string
Synopsis
#include <strings.h>
char
*index(
const char *s, |
ilogb |
3 |
ilogb, ilogbf, ilogbl — get integer exponent of a
floating-point value
Synopsis
#include <math.h>
int
ilog |
if_nametoindex |
3 |
if_nametoindex, if_indextoname — mappings between
network interface names and indexes
Synopsis
#include <net/if.h>
uns |
iconv_open |
3 |
iconv_open — allocate descriptor for character set
conversion
Synopsis
#include <iconv.h>
iconv_t
iconv_op |
if_nameindex |
3 |
if_nameindex, if_freenameindex — get network
interface names and indexes
Synopsis
#include <net/if.h>
struct if_namein |
iconv_close |
3 |
iconv_close — deallocate descriptor for character
set conversion
Synopsis
#include <iconv.h>
int
iconv_clo |
iconv |
3 |
iconv — perform character set conversion
Synopsis
#include <iconv.h>
size_t
iconv(
iconv_t cd,
|
hypot |
3 |
hypot, hypotf, hypotl — Euclidean distance
function
Synopsis
#include <math.h>
double
hypot(
d |
hsearch |
3 |
hcreate, hdestroy, hsearch, hcreate_r, hdestroy_r,
hsearch_r — hash table management
Synopsis
#include <search.h>
int
|
hash |
3 |
hash — hash database access method
Synopsis
#include <sys/types.h>
#include <db.h>
DESCRIPTION
Note well: Thi |
gsignal |
3 |
gsignal, ssignal — software signal facility
Synopsis
#include <signal.h>
typedef void (*sighandler_t)(int);
|
group_member |
3 |
group_member — test whether a process is in a
group
Synopsis
#include <unistd.h>
int
group_member(
|
grantpt |
3 |
grantpt — grant access to the slave
pseudoterminal
Synopsis
#include <stdlib.h>
int
grantpt(
i |
gnu_get_libc_version |
3 |
gnu_get_libc_version, gnu_get_libc_release — get
glibc version and release
Synopsis
#include <gnu/libc-version.h>
cons |
glob |
3 |
glob, globfree — find pathnames matching a pattern,
free memory from glob()
Synopsis
#include <glob.h>
int
|
get_phys_pages |
3 |
get_phys_pages, get_avphys_pages — get total and
available physical page counts
Synopsis
#include <sys/sysinfo.h>
long |
get_nprocs_conf |
3 |
Name
get_nprocs, get_nprocs_conf — get number of
processors
Synopsis
#include <sys/sysinfo.h>
|
getwchar |
3 |
getwchar — read a wide character from standard
input
Synopsis
#include <wchar.h>
wint_t
getwchar(
|
getw |
3 |
getw, putw — input and output of words (ints)
Synopsis
#include <stdio.h>
int
getw(
FILE *stream);
|
getutmp |
3 |
getutmp, getutmpx — copy utmp structure to utmpx,
and vice versa
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <ut |
getumask |
3 |
getumask — get file creation mask
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <sys/types.h>
#include <sys/stat.h |
getsubopt |
3 |
getsubopt — parse suboption arguments from a
string
Synopsis
#include <stdlib.h>
int
getsubopt(
|
getservent_r |
3 |
getservent_r, getservbyname_r, getservbyport_r — get
service entry (reentrant)
Synopsis
#include <netdb.h>
int
|
gets |
3 |
gets — get a string from standard input
(DEPRECATED)
Synopsis
#include <stdio.h>
char
*gets(
c |
psignal |
3 |
psignal, psiginfo — print signal message
Synopsis
#include <signal.h>
void
psignal(
int sig,
|
pthread_atfork |
3 |
pthread_atfork — register fork handlers
Synopsis
#include <pthread.h>
int
pthread_atfork(
void (*pre |
pthread_attr_init |
3 |
pthread_attr_init, pthread_attr_destroy — initialize
and destroy thread attributes object
Synopsis
#include <pthread.h>
|
pthread_attr_setaffinity_np |
3 |
Â
Name
pthread_attr_setaffinity_np, pthread_attr_getaffinity_np
— set/get CPU affinity attribute in thread attributes
|
pthread_attr_setdetachstate |
3 |
Â
Name
pthread_attr_setdetachstate, pthread_attr_getdetachstate
— set/get detach state attribute in thread attributes
|
pthread_attr_setguardsize |
3 |
Â
Name
pthread_attr_setguardsize, pthread_attr_getguardsize
— set/get guard size attribute in thread attributes
obj |
pthread_attr_setinheritsched |
3 |
3
Â
Name
pthread_attr_setinheritsched, pthread_attr_getinheritsched
— set/get inherit-scheduler attribute in thread
|
pthread_attr_setschedparam |
3 |
Â
Name
pthread_attr_setschedparam, pthread_attr_getschedparam
— set/get scheduling parameter attributes in thread
|
pthread_attr_setschedpolicy |
3 |
Â
Name
pthread_attr_setschedpolicy, pthread_attr_getschedpolicy
— set/get scheduling policy attribute in thread
a |
pthread_attr_setscope |
3 |
Â
Name
pthread_attr_setscope, pthread_attr_getscope —
set/get contention scope attribute in thread attributes
object
|
pthread_attr_setstack |
3 |
Â
Name
pthread_attr_setstack, pthread_attr_getstack —
set/get stack attributes in thread attributes object
Sy |
pthread_attr_setstackaddr |
3 |
Â
Name
pthread_attr_setstackaddr, pthread_attr_getstackaddr
— set/get stack address attribute in thread attributes
|
pthread_attr_setstacksize |
3 |
Â
Name
pthread_attr_setstacksize, pthread_attr_getstacksize
— set/get stack size attribute in thread attributes
obj |
pthread_cancel |
3 |
pthread_cancel — send a cancellation request to a
thread
Synopsis
#include <pthread.h>
int
pthread_cancel( |
pthread_cleanup_push |
3 |
pthread_cleanup_push, pthread_cleanup_pop — push and
pop thread cancellation clean-up handlers
Synopsis
#include <pthread.h>
|
pthread_cleanup_push_defer_np |
3 |
3
Â
Name
pthread_cleanup_push_defer_np,
pthread_cleanup_pop_restore_np — push and pop thread
cancellation clean-u |
pthread_create |
3 |
pthread_create — create a new thread
Synopsis
#include <pthread.h>
int
pthread_create(
pthread_t *th |
pthread_detach |
3 |
pthread_detach — detach a thread
Synopsis
#include <pthread.h>
int
pthread_detach(
pthread_t thread) |
pthread_equal |
3 |
pthread_equal — compare thread IDs
Synopsis
#include <pthread.h>
int
pthread_equal(
pthread_t t1,
|
pthread_setaffinity_np |
3 |
Â
Name
pthread_setaffinity_np, pthread_getaffinity_np —
set/get CPU affinity of a thread
Synopsis
|
pthread_getattr_default_np |
3 |
Â
Name
pthread_getattr_default_np, pthread_setattr_default_np
— get or set default thread-creation attributes
|
pthread_exit |
3 |
pthread_exit — terminate calling thread
Synopsis
#include <pthread.h>
void
pthread_exit(
void *retva |
pthread_getattr_np |
3 |
pthread_getattr_np — get attributes of created
thread
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <pthread.h> |
pthread_setconcurrency |
3 |
Â
Name
pthread_setconcurrency, pthread_getconcurrency —
set/get the concurrency level
Synopsis
|
pthread_getcpuclockid |
3 |
Â
Name
pthread_getcpuclockid — retrieve ID of a thread_zsingle_quotesz_s
CPU time clock
Synopsis
|
pthread_setname_np |
3 |
pthread_setname_np, pthread_getname_np — set/get the
name of a thread
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include & |
pthread_setschedparam |
3 |
Â
Name
pthread_setschedparam, pthread_getschedparam —
set/get scheduling policy and parameters of a thread
Sy |
pthread_join |
3 |
pthread_join — join with a terminated thread
Synopsis
#include <pthread.h>
int
pthread_join(
pthread |
pthread_kill |
3 |
pthread_kill — send a signal to a thread
Synopsis
#include <signal.h>
int
pthread_kill(
pthread_t th |
pthread_kill_other_threads_np |
3 |
3
Â
Name
pthread_kill_other_threads_np — terminate all other
threads in process
Synopsis
|
pthread_mutexattr_init |
3 |
Â
Name
pthread_mutexattr_init, pthread_mutexattr_destroy —
initialize and destroy a mutex attributes object
|
pthread_mutexattr_getpshared |
3 |
3
Â
Name
pthread_mutexattr_getpshared, pthread_mutexattr_setpshared
— get/set process-shared mutex attribute
|
pthread_mutexattr_setrobust |
3 |
Â
Name
pthread_mutexattr_getrobust, pthread_mutexattr_setrobust
— get and set the robustness attribute of a mutex
|
pthread_mutex_consistent |
3 |
Â
Name
pthread_mutex_consistent — make a robust mutex
consistent
Synopsis
#include <pthr |
pthread_rwlockattr_setkind_np |
3 |
3
Â
Name
pthread_rwlockattr_setkind_np,
pthread_rwlockattr_getkind_np — set/get the read-write
lock kind of the t |
pthread_self |
3 |
pthread_self — obtain ID of the calling thread
Synopsis
#include <pthread.h>
pthread_t
pthread_self(
|
pthread_setcancelstate |
3 |
Â
Name
pthread_setcancelstate, pthread_setcanceltype — set
cancelability state and type
Synopsis
|
pthread_setschedprio |
3 |
pthread_setschedprio — set scheduling priority of a
thread
Synopsis
#include <pthread.h>
int
pthread_setsc |
pthread_sigmask |
3 |
pthread_sigmask — examine and change mask of blocked
signals
Synopsis
#include <signal.h>
int
pthread_sigm |
pthread_sigqueue |
3 |
pthread_sigqueue — queue a signal and data to a
thread
Synopsis
#include <signal.h>
#include <pthread.h>
|
pthread_spin_init |
3 |
pthread_spin_init, pthread_spin_destroy — initialize
or destroy a spin lock
Synopsis
#include <pthread.h>
int
|
pthread_spin_lock |
3 |
pthread_spin_lock, pthread_spin_trylock,
pthread_spin_unlock — lock and unlock a spin lock
Synopsis
#include <pthread.h>
|
pthread_testcancel |
3 |
pthread_testcancel — request delivery of any pending
cancellation request
Synopsis
#include <pthread.h>
void
|
pthread_tryjoin_np |
3 |
pthread_tryjoin_np, pthread_timedjoin_np — try to
join with a terminated thread
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
|
pthread_yield |
3 |
pthread_yield — yield the processor
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <pthread.h>
|
ptsname |
3 |
ptsname, ptsname_r — get the name of the slave
pseudoterminal
Synopsis
#include <stdlib.h>
char
*ptsname(
|
putenv |
3 |
putenv — change or add an environment variable
Synopsis
#include <stdlib.h>
int
putenv(
char *string |
putgrent |
3 |
putgrent — write a group database entry to a
file
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <grp.h>
|
putpwent |
3 |
putpwent — write a password file entry
Synopsis
#include <stdio.h>
#include <sys/types.h>
#include <pwd.h>
|
putwchar |
3 |
putwchar — write a wide character to standard
output
Synopsis
#include <wchar.h>
wint_t
putwchar(
|
qecvt |
3 |
qecvt, qfcvt, qgcvt — convert a floating-point
number to a string
Synopsis
#include <stdlib.h>
char
*qecvt |
qsort |
3 |
qsort, qsort_r — sort an array
Synopsis
#include <stdlib.h>
void
qsort(
void *base,
|
raise |
3 |
raise — send a signal to the caller
Synopsis
#include <signal.h>
int
raise(
int sig);
|
rand |
3 |
rand, rand_r, srand — pseudo-random number
generator
Synopsis
#include <stdlib.h>
int
rand(
vo |
readdir |
3 |
readdir — read a directory
Synopsis
#include <dirent.h>
struct dirent
*readdir(
DIR *dirp);
|
readdir_r |
3 |
readdir_r — read a directory
Synopsis
#include <dirent.h>
int
readdir_r(
DIR *dirp,
|
realpath |
3 |
realpath — return the canonicalized absolute
pathname
Synopsis
#include <limits.h>
#include <stdlib.h>
|
recno |
3 |
recno — record number database access method
Synopsis
#include <sys/types.h>
#include <db.h>
DESCRIPTION
Note |
regex |
3 |
regcomp, regexec, regerror, regfree — POSIX regex
functions
Synopsis
#include <sys/types.h>
#include <regex.h>
|
remove |
3 |
remove — remove a file or directory
Synopsis
#include <stdio.h>
int
remove(
const char *pathname);
|
remquo |
3 |
remquo, remquof, remquol — remainder and part of
quotient
Synopsis
#include <math.h>
double
remquo(
|
rewinddir |
3 |
rewinddir — reset directory stream
Synopsis
#include <sys/types.h>
#include <dirent.h>
void
|
rexec |
3 |
rexec, rexec_af — return stream to a remote
command
Synopsis
#include <netdb.h>
int
rexec(
cha |
re_comp |
3 |
re_comp, re_exec — BSD regex functions
Synopsis
#define _REGEX_RE_COMP
#include <sys/types.h>
#include <regex.h>
|
round |
3 |
round, roundf, roundl — round to nearest integer,
away from zero
Synopsis
#include <math.h>
double
round(
|
rpmatch |
3 |
rpmatch — determine if the answer to a question is
affirmative or negative
Synopsis
#include <stdlib.h>
int
|
rtime |
3 |
rtime — get time from a remote machine
Synopsis
#include <rpc/auth_des.h>
int
rtime(
struct sockaddr |
rtnetlink |
3 |
rtnetlink — macros to manipulate rtnetlink
messages
Synopsis
#include <asm/types.h>
#include <linux/netlink.h>
#include <linux/rtnetlink.h&g |
scalb |
3 |
scalb, scalbf, scalbl — multiply floating-point
number by integral power of radix (OBSOLETE)
Synopsis
#include <math.h>
|
scalbln |
3 |
scalbn, scalbnf, scalbnl, scalbln, scalblnf, scalblnl
— multiply floating-point number by integral power of
radix
Synopsis
#include <math.h>
|
sched_getcpu |
3 |
sched_getcpu — determine CPU on which the calling
thread is running
Synopsis
#include <sched.h>
int
sched_ |
seekdir |
3 |
seekdir — set the position of the next readdir()
call in the directory stream.
Synopsis
#include <dirent.h>
void
|
sem_close |
3 |
sem_close — close a named semaphore
Synopsis
#include <semaphore.h>
int
sem_close(
sem_t *sem);
|
sem_destroy |
3 |
sem_destroy — destroy an unnamed semaphore
Synopsis
#include <semaphore.h>
int
sem_destroy(
sem_t *s |
sem_getvalue |
3 |
sem_getvalue — get the value of a semaphore
Synopsis
#include <semaphore.h>
int
sem_getvalue(
sem_t |
sem_init |
3 |
sem_init — initialize an unnamed semaphore
Synopsis
#include <semaphore.h>
int
sem_init(
sem_t *sem, |
sem_open |
3 |
sem_open — initialize and open a named semaphore
Synopsis
#include <fcntl.h> /* For O_* constants */
#include <sys/stat.h> /* For |
sem_post |
3 |
sem_post — unlock a semaphore
Synopsis
#include <semaphore.h>
int
sem_post(
sem_t *sem);
|
sem_wait |
3 |
sem_wait, sem_timedwait, sem_trywait — lock a
semaphore
Synopsis
#include <semaphore.h>
int
sem_wait(
|
sem_unlink |
3 |
sem_unlink — remove a named semaphore
Synopsis
#include <semaphore.h>
int
sem_unlink(
const char *na |
setbuf |
3 |
setbuf, setbuffer, setlinebuf, setvbuf — stream
buffering operations
Synopsis
#include <stdio.h>
void
setb |
setenv |
3 |
setenv — change or add an environment variable
Synopsis
#include <stdlib.h>
int
setenv(
const char * |
setlocale |
3 |
setlocale — set the current locale
Synopsis
#include <locale.h>
char
*setlocale(
int category,
|
setlogmask |
3 |
setlogmask — set log priority mask
Synopsis
#include <syslog.h>
int
setlogmask(
int mask);
|
shm_open |
3 |
shm_open, shm_unlink — create/open or unlink POSIX
shared memory objects
Synopsis
#include <sys/mman.h>
#include <sys/stat.h> /* For mo |
sigsetops |
3 |
sigemptyset, sigfillset, sigaddset, sigdelset, sigismember
— POSIX signal set operations
Synopsis
#include <signal.h>
|
sigvec |
3 |
sigvec, sigblock, sigsetmask, siggetmask, sigmask —
BSD signal API
Synopsis
#include <signal.h>
int
sigvec |
sigset |
3 |
sigset, sighold, sigrelse, sigignore — System V
signal API
Synopsis
#include <signal.h>
typedef void (*sighandler_t)(int);
|
siginterrupt |
3 |
siginterrupt — allow signals to interrupt system
calls
Synopsis
#include <signal.h>
int
siginterrupt(
|
signbit |
3 |
signbit — test sign of a real floating-point
number
Synopsis
#include <math.h>
int
signbit(
x) |
significand |
3 |
significand, significandf, significandl — get
mantissa of floating-point number
Synopsis
#include <math.h>
double
|
sigpause |
3 |
sigpause — atomically release blocked signals and
wait for interrupt
Synopsis
#include <signal.h>
/*BSD(
b |
sigqueue |
3 |
sigqueue — queue a signal and data to a process
Synopsis
#include <signal.h>
int
sigqueue(
pid_t pid |
sigwait |
3 |
sigwait — wait for a signal
Synopsis
#include <signal.h>
int
sigwait(
const sigset_t *set,
|
sin |
3 |
sin, sinf, sinl — sine function
Synopsis
#include <math.h>
double
sin(
double x);
|
sincos |
3 |
sincos, sincosf, sincosl — calculate sin and cos
simultaneously
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <math.h& |
sinh |
3 |
sinh, sinhf, sinhl — hyperbolic sine function
Synopsis
#include <math.h>
double
sinh(
double x);
|
sleep |
3 |
sleep — sleep for a specified number of seconds
Synopsis
#include <unistd.h>
unsigned int
sleep(
uns |
sockatmark |
3 |
sockatmark — determine whether socket is at
out-of-band mark
Synopsis
#include <sys/socket.h>
int
sockatma |
sqrt |
3 |
sqrt, sqrtf, sqrtl — square root function
Synopsis
#include <math.h>
double
sqrt(
double x);
|
stdarg |
3 |
stdarg, va_start, va_arg, va_end, va_copy — variable
argument lists
Synopsis
#include <stdarg.h>
void
va_s |
stdin |
3 |
stdin, stdout, stderr — standard I/O streams
Synopsis
#include <stdio.h>
extern FILE *stdin;
extern FILE *stdout;
extern FILE *stderr;
|
stdio |
3 |
stdio — standard input/output library functions
Synopsis
#include <stdio.h>
FILE *stdin;
FILE *stdout;
FILE *stderr;
DES |
stdio_ext |
3 |
__fbufsize, __flbf, __fpending, __fpurge, __freadable,
__freading, __fsetlocking, __fwritable, __fwriting, _flushlbf
— interfaces to stdio FILE structure
Synopsis
|
stpcpy |
3 |
stpcpy — copy a string returning a pointer to its
end
Synopsis
#include <string.h>
char
*stpcpy(
|
stpncpy |
3 |
stpncpy — copy a fixed-size string, returning a
pointer to its end
Synopsis
#include <string.h>
char
*stpn |
strcasecmp |
3 |
strcasecmp, strncasecmp — compare two strings
ignoring case
Synopsis
#include <strings.h>
int
strcasecmp(
|
strstr |
3 |
strstr, strcasestr — locate a substring
Synopsis
#include <string.h>
char
*strstr(
const char *hayst |
strcat |
3 |
strcat, strncat — concatenate two strings
Synopsis
#include <string.h>
char
*strcat(
char *dest,
|
strchr |
3 |
strchr, strrchr, strchrnul — locate character in
string
Synopsis
#include <string.h>
char
*strchr(
|
strcmp |
3 |
strcmp, strncmp — compare two strings
Synopsis
#include <string.h>
int
strcmp(
const char *s1,
|
strcoll |
3 |
strcoll — compare two strings using the current
locale
Synopsis
#include <string.h>
int
strcoll(
|
strcpy |
3 |
strcpy, strncpy — copy a string
Synopsis
#include <string.h>
char
*strcpy(
char *dest,
|
strspn |
3 |
strspn, strcspn — get length of a prefix
substring
Synopsis
#include <string.h>
size_t
strspn(
|
strdup |
3 |
strdup, strndup, strdupa, strndupa — duplicate a
string
Synopsis
#include <string.h>
char
*strdup(
|
strerror |
3 |
strerror, strerror_r, strerror_l — return string
describing error number
Synopsis
#include <string.h>
char
|
strfmon |
3 |
strfmon, strfmon_l — convert monetary value to a
string
Synopsis
#include <monetary.h>
ssize_t
strfmon(
|
strfromd |
3 |
strfromd, strfromf, strfroml — convert a
floating-point value into a string
Synopsis
#include <stdlib.h>
int
|
strfry |
3 |
strfry — randomize a string
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <string.h>
|
string |
3 |
stpcpy, strcasecmp, strcat, strchr, strcmp, strcoll,
strcpy, strcspn, strdup, strfry, strlen, strncat, strncmp,
strncpy, strncasecmp, strpbrk, strrchr, strsep, strspn,
strstr, s |
strftime |
3 |
strftime — format date and time
Synopsis
#include <time.h>
size_t
strftime(
char *s,
|
strlen |
3 |
strlen — calculate the length of a string
Synopsis
#include <string.h>
size_t
strlen(
const char *s) |
strnlen |
3 |
strnlen — determine the length of a fixed-size
string
Synopsis
#include <string.h>
size_t
strnlen(
|
strpbrk |
3 |
strpbrk — search a string for any of a set of
bytes
Synopsis
#include <string.h>
char
*strpbrk(
|
strptime |
3 |
strptime — convert a string representation of time
to a time tm structure
Synopsis
#define _XOPEN_SOURCE /* See feature_test_macros(7) */
#include |
strsep |
3 |
strsep — extract token from string
Synopsis
#include <string.h>
char
*strsep(
char **stringp,
|
strsignal |
3 |
strsignal — return string describing signal
Synopsis
#include <string.h>
char
*strsignal(
int sig);
|
strtod |
3 |
strtod, strtof, strtold — convert ASCII string to
floating-point number
Synopsis
#include <stdlib.h>
double
|
strtoimax |
3 |
strtoimax, strtoumax — convert string to integer
Synopsis
#include <inttypes.h>
intmax_t
strtoimax(
|
strtok |
3 |
strtok, strtok_r — extract tokens from strings
Synopsis
#include <string.h>
char
*strtok(
char *str, |
strtol |
3 |
strtol, strtoll, strtoq — convert a string to a long
integer
Synopsis
#include <stdlib.h>
long int
strtol( |
strtoul |
3 |
strtoul, strtoull, strtouq — convert a string to an
unsigned long integer
Synopsis
#include <stdlib.h>
unsigned long i |
strverscmp |
3 |
strverscmp — compare two version strings
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <string.h>
|
strxfrm |
3 |
strxfrm — string transformation
Synopsis
#include <string.h>
size_t
strxfrm(
char *dest,
|
swab |
3 |
swab — swap adjacent bytes
Synopsis
#define _XOPEN_SOURCE /* See feature_test_macros(7) */
#include <unistd.h>
|
wprintf |
3 |
wprintf, fwprintf, swprintf, vwprintf, vfwprintf,
vswprintf — formatted wide-character output
conversion
Synopsis
#include <stdio.h>
#include & |
sysconf |
3 |
sysconf — get configuration information at run
time
Synopsis
#include <unistd.h>
long
sysconf(
|
system |
3 |
system — execute a shell command
Synopsis
#include <stdlib.h>
int
system(
const char *command);
|
sysv_signal |
3 |
sysv_signal — signal handling with System V
semantics
Synopsis
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <signal.h>
ty |
tan |
3 |
tan, tanf, tanl — tangent function
Synopsis
#include <math.h>
double
tan(
double x);
|
tanh |
3 |
tanh, tanhf, tanhl — hyperbolic tangent function
Synopsis
#include <math.h>
double
tanh(
double x);
|
tcgetpgrp |
3 |
tcgetpgrp, tcsetpgrp — get and set terminal
foreground process group
Synopsis
#include <unistd.h>
pid_t
tc |
tcgetsid |
3 |
tcgetsid — get session ID
Synopsis
#define _XOPEN_SOURCE 500 /* See feature_test_macros(7) */
#include <termios.h>
|
tsearch |
3 |
tsearch, tfind, tdelete, twalk, tdestroy — manage a
binary search tree
Synopsis
#include <search.h>
typedef enum { preorder, postorder, endorder, le |
telldir |
3 |
telldir — return current location in directory
stream
Synopsis
#include <dirent.h>
long
telldir(
|
tempnam |
3 |
tempnam — create a name for a temporary file
Synopsis
#include <stdio.h>
char
*tempnam(
const char * |
tgamma |
3 |
tgamma, tgammaf, tgammal — true gamma function
Synopsis
#include <math.h>
double
tgamma(
double x);
|
timegm |
3 |
timegm, timelocal — inverses of gmtime and
localtime
Synopsis
#include <time.h>
time_t
timelocal(
|
timeradd |
3 |
timeradd, timersub, timercmp, timerclear, timerisset
— timeval operations
Synopsis
#include <sys/time.h>
void
|
tmpfile |
3 |
tmpfile — create a temporary file
Synopsis
#include <stdio.h>
FILE
*tmpfile(
void);
Â
|
tmpnam |
3 |
tmpnam, tmpnam_r — create a name for a temporary
file
Synopsis
#include <stdio.h>
char
*tmpnam(
|
toascii |
3 |
toascii — convert character to ASCII
Synopsis
#include <ctype.h>
int
toascii(
int c);
|
toupper |
3 |
toupper, tolower, toupper_l, tolower_l — convert
uppercase or lowercase
Synopsis
#include <ctype.h>
int
to |
towctrans |
3 |
towctrans — wide-character transliteration
Synopsis
#include <wctype.h>
wint_t
towctrans(
wint_t wc, |
towlower |
3 |
towlower, towlower_l — convert a wide character to
lowercase
Synopsis
#include <wctype.h>
wint_t
towlower( |
towupper |
3 |
towupper, towupper_l — convert a wide character to
uppercase
Synopsis
#include <wctype.h>
wint_t
towupper( |
trunc |
3 |
trunc, truncf, truncl — round to integer, toward
zero
Synopsis
#include <math.h>
double
trunc(
|
ttyname |
3 |
ttyname, ttyname_r — return name of a terminal
Synopsis
#include <unistd.h>
char
*ttyname(
int fd);
|
ttyslot |
3 |
ttyslot — find the slot of the current user_zsingle_quotesz_s
terminal in some file
Synopsis
#include <unistd.h> /See NOTES */
|
ualarm |
3 |
ualarm — schedule signal after given number of
microseconds
Synopsis
#include <unistd.h>
useconds_t
ualarm |
ulimit |
3 |
ulimit — get and set user limits
Synopsis
#include <ulimit.h>
long
ulimit(
int cmd,
|
undocumented |
3 |
undocumented — undocumented library functions
Synopsis
Undocumented library functions
DESCRIPTION
This man page mentions |
ungetwc |
3 |
ungetwc — push back a wide character onto a FILE
stream
Synopsis
#include <wchar.h>
wint_t
ungetwc(
|
unlockpt |
3 |
unlockpt — unlock a pseudoterminal master/slave
pair
Synopsis
#define _XOPEN_SOURCE
#include <stdlib.h>
|
uselocale |
3 |
uselocale — set/get the locale for the calling
thread
Synopsis
#include <locale.h>
locale_t
uselocale(
|
usleep |
3 |
usleep — suspend execution for microsecond
intervals
Synopsis
#include <unistd.h>
int
usleep(
|
uuid |
3 |
uuid — DCE compatible Universally Unique Identifier
library
Synopsis
#include <uuid.h>
DESCRIPTION
The UUID l |
uuid_clear |
3 |
uuid_clear — reset value of UUID variable to the
NULL value
Synopsis
#include <uuid.h>
void
uuid_clear(
|
uuid_compare |
3 |
uuid_compare — compare whether two UUIDs are the
same
Synopsis
#include <uuid.h>
int
uuid_compare(
|
uuid_copy |
3 |
uuid_copy — copy a UUID value
Synopsis
#include <uuid.h>
void
uuid_copy(
uuid_t dst,
|
uuid_generate |
3 |
uuid_generate, uuid_generate_random, uuid_generate_time,
uuid_generate_time_safe — create a new unique UUID
value
Synopsis
#include <uuid.h>
|
uuid_is_null |
3 |
uuid_is_null — compare the value of the UUID to the
NULL value
Synopsis
#include <uuid.h>
int
uuid_is_null |
uuid_parse |
3 |
uuid_parse — convert an input UUID string into
binary representation
Synopsis
#include <uuid.h>
int
uuid_p |
uuid_time |
3 |
uuid_time — extract the time at which the UUID was
created
Synopsis
#include <uuid.h>
time_t
uuid_time(
|
uuid_unparse |
3 |
uuid_unparse — convert a UUID from binary
representation to a string
Synopsis
#include <uuid.h>
void
uuid_ |
wcpcpy |
3 |
wcpcpy — copy a wide-character string, returning a
pointer to its end
Synopsis
#include <wchar.h>
wchar_t
|
wcpncpy |
3 |
wcpncpy — copy a fixed-size string of wide
characters, returning a pointer to its end
Synopsis
#include <wchar.h>
wcha |
wcrtomb |
3 |
wcrtomb — convert a wide character to a multibyte
sequence
Synopsis
#include <wchar.h>
size_t
wcrtomb(
|
wcscasecmp |
3 |
wcscasecmp — compare two wide-character strings,
ignoring case
Synopsis
#include <wchar.h>
int
wcscasecmp( |
wcscat |
3 |
wcscat — concatenate two wide-character strings
Synopsis
#include <wchar.h>
wchar_t
*wcscat(
wchar_t |
wcscmp |
3 |
wcscmp — compare two wide-character strings
Synopsis
#include <wchar.h>
int
wcscmp(
const wchar_t *s |
wcschr |
3 |
wcschr — search a wide character in a wide-character
string
Synopsis
#include <wchar.h>
wchar_t
*wcschr(
|
wcscpy |
3 |
wcscpy — copy a wide-character string
Synopsis
#include <wchar.h>
wchar_t
*wcscpy(
wchar_t *dest,
|
wcscspn |
3 |
wcscspn — search a wide-character string for any of
a set of wide characters
Synopsis
#include <wchar.h>
size_t
|
wcsdup |
3 |
wcsdup — duplicate a wide-character string
Synopsis
#include <wchar.h>
wchar_t
*wcsdup(
const wchar_ |
wcslen |
3 |
wcslen — determine the length of a wide-character
string
Synopsis
#include <wchar.h>
size_t
wcslen(
|
wcsncasecmp |
3 |
wcsncasecmp — compare two fixed-size wide-character
strings, ignoring case
Synopsis
#include <wchar.h>
int
|
wcsncat |
3 |
wcsncat — concatenate two wide-character strings
Synopsis
#include <wchar.h>
wchar_t
*wcsncat(
wchar |
wcsncmp |
3 |
wcsncmp — compare two fixed-size wide-character
strings
Synopsis
#include <wchar.h>
int
wcsncmp(
|
wcsncpy |
3 |
wcsncpy — copy a fixed-size string of wide
characters
Synopsis
#include <wchar.h>
wchar_t
*wcsncpy(
|
wcsnlen |
3 |
wcsnlen — determine the length of a fixed-size
wide-character string
Synopsis
#include <wchar.h>
size_t
wc |
wcsnrtombs |
3 |
wcsnrtombs — convert a wide-character string to a
multibyte string
Synopsis
#include <wchar.h>
size_t
wcsn |
wcspbrk |
3 |
wcspbrk — search a wide-character string for any of
a set of wide characters
Synopsis
#include <wchar.h>
wchar_t
|
wcsrchr |
3 |
wcsrchr — search a wide character in a
wide-character string
Synopsis
#include <wchar.h>
wchar_t
*wcsrchr( |
wcsrtombs |
3 |
wcsrtombs — convert a wide-character string to a
multibyte string
Synopsis
#include <wchar.h>
size_t
wcsrt |
wcsspn |
3 |
wcsspn — advance in a wide-character string,
skipping any of a set of wide characters
Synopsis
#include <wchar.h>
size |
wcsstr |
3 |
wcsstr — locate a substring in a wide-character
string
Synopsis
#include <wchar.h>
wchar_t
*wcsstr(
|
wcstoimax |
3 |
wcstoimax, wcstoumax — convert wide-character string
to integer
Synopsis
#include <stddef.h>
#include <inttypes.h>
|
wcstok |
3 |
wcstok — split wide-character string into tokens
Synopsis
#include <wchar.h>
wchar_t
*wcstok(
wchar_ |
wcstombs |
3 |
wcstombs — convert a wide-character string to a
multibyte string
Synopsis
#include <stdlib.h>
size_t
wcsto |
wcswidth |
3 |
wcswidth — determine columns needed for a fixed-size
wide-character string
Synopsis
#define _XOPEN_SOURCE /* See feature_test_macros(7) */
#in |
wctob |
3 |
wctob — try to represent a wide character as a
single byte
Synopsis
#include <wchar.h>
int
wctob(
|
wctomb |
3 |
wctomb — convert a wide character to a multibyte
sequence
Synopsis
#include <stdlib.h>
int
wctomb(
|
wctrans |
3 |
wctrans — wide-character translation mapping
Synopsis
#include <wctype.h>
wctrans_t
wctrans(
const c |
wctype |
3 |
wctype — wide-character classification
Synopsis
#include <wctype.h>
wctype_t
wctype(
const char *nam |
wcwidth |
3 |
wcwidth — determine columns needed for a wide
character
Synopsis
#define _XOPEN_SOURCE /* See feature_test_macros(7) */
#include <wchar.h>
|
wmemchr |
3 |
wmemchr — search a wide character in a
wide-character array
Synopsis
#include <wchar.h>
wchar_t
*wmemchr(
|
wmemcmp |
3 |
wmemcmp — compare two arrays of wide-characters
Synopsis
#include <wchar.h>
int
wmemcmp(
const wchar |
wmemcpy |
3 |
wmemcpy — copy an array of wide-characters
Synopsis
#include <wchar.h>
wchar_t
*wmemcpy(
wchar_t *de |
wmemmove |
3 |
wmemmove — copy an array of wide-characters
Synopsis
#include <wchar.h>
wchar_t
*wmemmove(
wchar_t * |
wmemset |
3 |
wmemset — fill an array of wide-characters with a
constant wide character
Synopsis
#include <wchar.h>
wchar_t
|
wordexp |
3 |
wordexp, wordfree — perform word expansion like a
posix-shell
Synopsis
#include <wordexp.h>
int
wordexp(
|
xdr |
3 |
xdr — library routines for external data
representation
SYNOPSIS AND DESCRIPTION
These routines allow C programmers to describe arbitrary
data structur |
y0 |
3 |
y0, y0f, y0l, y1, y1f, y1l, yn, ynf, ynl — Bessel
functions of the second kind
Synopsis
#include <math.h>
double
|
__ppc_get_timebase |
3 |
__ppc_get_timebase, __ppc_get_timebase_freq — get
the current value of the Time Base Register on Power
architecture and its frequency.
Synopsis
#inclu |
__ppc_yield |
3 |
__ppc_yield, __ppc_mdoio, __ppc_mdoom — Hint the
processor to release shared resources
Synopsis
#include <sys/platform/ppc.h>
|
__ppc_set_ppr_med |
3 |
__ppc_set_ppr_med, __ppc_set_ppr_very_low,
__ppc_set_ppr_low, __ppc_set_ppr_med_low,
__ppc_set_ppr_med_high — Set the Program Priority
Register
Synopsis
|
__setfpucw |
3 |
__setfpucw — set FPU control word on i386
architecture (obsolete)
Synopsis
#include <i386/fpu_control.h>
void
|