Skip site navigation (1)Skip section navigation (2)

FreeBSD Man Pages

Man Page or Keyword Search:
Man Architecture
Apropos Keyword Search (all sections) Output format
home | help
MD2Init(3), MD2Update(3), MD2Pad(3), MD2Final(3), MD2End(3), MD2File(3), MD2Data(3)
calculate the RSA Data Security, Inc., ``MD2'' message digest
MD4Init(3), MD4Update(3), MD4Pad(3), MD4Final(3), MD4End(3), MD4File(3), MD4Data(3)
calculate the RSA Data Security, Inc., ``MD4'' message digest
MD5Init(3), MD5Update(3), MD5Pad(3), MD5Final(3), MD5End(3), MD5File(3), MD5Data(3)
calculate the RSA Data Security, Inc., ``MD5'' message digest
NgMkSockNode(3), NgNameNode(3), NgSendMsg(3), NgRecvMsg(3), NgSendData(3), NgRecvData(3), NgSetDebug(3), NgSetErrLog(3)
netgraph user library
Open_Disk(3), Clone_Disk(3), Free_Disk(3), Debug_Disk(3), Set_Bios_Geom(3), Delete_Chunk(3), Collapse_Disk(3), Collapse_Chunk(3), Create_Chunk(3), All_FreeBSD(3), CheckRules(3), Disk_Names(3), Set_Boot_Mgr(3), Set_Boot_Blocks(3), Write_Disk(3), Cyl_Aligned(3), Next_Cyl_Aligned(3), Prev_Cyl_Aligned(3), Track_Aligned(3), Next_Track_Aligned(3), Prev_Track_Aligned(3), Create_Chunk_DWIM(3), MakeDev(3), MakeDevDisk(3), ShowChunkFlags(3), ChunkCanBeRoot(3), chunk_n(3), slice_type_name(3)
library interface to slice and partition labels
REQUIRE(3), REQUIRE_ERR(3), ENSURE(3), ENSURE_ERR(3), INSIST(3), INSIST_ERR(3), INVARIANT(3), INVARIANT_ERR(3), set_assertion_failure_callback(3)
assertion system
RIPEMD160_Init(3), RIPEMD160_Update(3), RIPEMD160_Final(3), RIPEMD160_End(3), RIPEMD160_File(3), RIPEMD160_Data(3)
calculate the RIPEMD160 message digest
SHA_Init(3), SHA_Update(3), SHA_Final(3), SHA_End(3), SHA_File(3), SHA_Data(3), SHA1_Init(3), SHA1_Update(3), SHA1_Final(3), SHA1_End(3), SHA1_File(3), SHA1_Data(3)
calculate the FIPS 160 and 160-1 ``SHA'' message digests
SLIST_EMPTY(3), SLIST_ENTRY(3), SLIST_FIRST(3), SLIST_FOREACH(3), SLIST_HEAD(3), SLIST_INIT(3), SLIST_INSERT_AFTER(3), SLIST_INSERT_HEAD(3), SLIST_NEXT(3), SLIST_REMOVE_HEAD(3), SLIST_REMOVE(3), STAILQ_EMPTY(3), STAILQ_ENTRY(3), STAILQ_FIRST(3), STAILQ_FOREACH(3), STAILQ_HEAD(3), STAILQ_INIT(3), STAILQ_INSERT_AFTER(3), STAILQ_INSERT_HEAD(3), STAILQ_INSERT_TAIL(3), STAILQ_LAST(3), STAILQ_NEXT(3), STAILQ_REMOVE_HEAD(3), STAILQ_REMOVE(3), LIST_EMPTY(3), LIST_ENTRY(3), LIST_FIRST(3), LIST_FOREACH(3), LIST_HEAD(3), LIST_INIT(3), LIST_INSERT_AFTER(3), LIST_INSERT_BEFORE(3), LIST_INSERT_HEAD(3), LIST_NEXT(3), LIST_REMOVE(3), TAILQ_EMPTY(3), TAILQ_ENTRY(3), TAILQ_FIRST(3), TAILQ_FOREACH(3), TAILQ_FOREACH_REVERSE(3), TAILQ_HEAD(3), TAILQ_INIT(3), TAILQ_INSERT_AFTER(3), TAILQ_INSERT_BEFORE(3), TAILQ_INSERT_HEAD(3), TAILQ_INSERT_TAIL(3), TAILQ_LAST(3), TAILQ_NEXT(3), TAILQ_PREV(3), TAILQ_REMOVE(3), CIRCLEQ_EMPTY(3), CIRCLEQ_ENTRY(3), CIRCLEQ_FIRST(3), CIRCLEQ_FOREACH(3), CIRCLEQ_FOREACH_REVERSE(3), CIRCLEQ_HEAD(3), CIRCLEQ_INIT(3), CIRCLEQ_INSERT_AFTER(3), CIRCLEQ_INSERT_BEFORE(3), CIRCLEQ_INSERT_HEAD(3), CIRCLEQ_INSERT_TAIL(3), CIRCLE_LAST(3), CIRCLE_NEXT(3), CIRCLE_PREV(3), CIRCLEQ_REMOVE(3)
implementations of singly-linked lists, singly-linked tail queues, lists, tail queues, and circular queues
VGLBitmapAllocateBits(3), VGLBitmapCopy(3), VGLBitmapCreate(3), VGLBitmapDestroy(3), VGLBitmapPutChar(3), VGLBitmapString(3), VGLBlankDisplay(3), VGLBox(3), VGLCheckSwitch(3), VGLClear(3), VGLEllipse(3), VGLEnd(3), VGLFilledBox(3), VGLFilledEllipse(3), VGLGetXY(3), VGLInit(3), VGLLine(3), VGLKeyboardInit(3), VGLKeyboardEnd(3), VGLKeyboardGetCh(3), VGLMouseInit(3), VGLMouseMode(3), VGLMouseSetImage(3), VGLMouseSetStdImage(3), VGLMouseStatus(3), VGLPanScreen(3), VGLSetBorder(3), VGLSetPalette(3), VGLSetPaletteIndex(3), VGLSetVScreenSize(3), VGLSetXY(3), VGLTextSetFontFile(3)
Video Graphics Library functions
_secure_path(3)
determine if a file appears to be secure
abort(3)
cause abnormal program termination
abs(3)
integer absolute value function
acl(3)
introduction to the POSIX.1e ACL security API
acl_delete_def_file(3), acl_delete_fd_np(3), acl_delete_file_np(3)
delete an ACL from a file
acl_dup(3)
duplicate an ACL
acl_free(3)
free ACL working state
acl_from_text(3)
create an ACL from text
acl_get_fd(3), acl_get_fd_np(3), acl_get_file(3)
get an ACL for a file
acl_init(3)
initialize ACL working storage
acl_set_fd(3), acl_set_fd_np(3), acl_set_file(3)
get an ACL for a file
acl_to_text(3)
convert an ACL to Text
acl_valid(3), acl_valid_fd_np(3), acl_valid_file_np(3)
validate an ACL
acos(3), acosf(3)
arc cosine functions
acosh(3), acoshf(3)
inverse hyperbolic cosine functions
addch(3), waddch(3), mvaddch(3), mvwaddch(3), echochar(3), wechochar(3)
add a character (with attributes) to a curses window, then advance the cursor
addchstr(3), addchnstr(3), waddchstr(3), waddchnstr(3), mvaddchstr(3), mvaddchnstr(3), mvwaddchstr(3), mvwaddchnstr(3)
add a string of characters (and attributes) to a curses window
addr2ascii(3), ascii2addr(3)
Generic address formatting routines
addstr(3), addnstr(3), waddstr(3), waddnstr(3), mvaddstr(3), mvaddnstr(3), mvwaddstr(3), mvwaddnstr(3)
add a string of characters to a curses window and advance cursor
alarm(3)
set signal timer alarm
alloca(3)
memory allocator
arc4random(3), arc4random_stir(3), arc4random_addrandom(3)
arc4 random number generator
asctime(3), asctime_r(3), ctime(3), ctime_r(3), difftime(3), gmtime(3), gmtime_r(3), localtime(3), localtime_r(3), mktime(3), timegm(3)
transform binary date and time values
asin(3), asinf(3)
arc sine functions
asinh(3), asinhf(3)
inverse hyperbolic sine functions
assert(3)
expression verification macro
atan(3), atanf(3)
arc tangent functions of one variable
atan2(3), atan2f(3)
arc tangent functions of two variables
atanh(3), atanhf(3)
inverse hyperbolic tangent functions
atexit(3)
register a function to be called on exit
atof(3)
convert ASCII string to double
atoi(3)
convert ASCII string to integer
atol(3)
convert ASCII string to long integer
attroff(3), wattroff(3), attron(3), wattron(3), attrset(3), wattrset(3), color_set(3), wcolor_set(3), standend(3), wstandend(3), standout(3), wstandout(3), attr_get(3), wattr_get(3), attr_off(3), wattr_off(3), attr_on(3), wattr_on(3), attr_set(3), wattr_set(3), chgat(3), wchgat(3), mvchgat(3), mvwchgat(3), PAIR_NUMBER(3)
curses character and window attribute control routines
auth_getval(3)
functions for reading values from /etc/auth.conf
auth_ttyok(3), auth_hostok(3), auth_timeok(3)
functions for checking login class based login restrictions
basename(3)
extract the base portion of a pathname
baudrate(3), erasechar(3), has_ic(3), has_il(3), killchar(3), longname(3), termattrs(3), termname(3)
curses environment query routines
bcmp(3)
compare byte string
bcmp(3), bcopy(3), bzero(3), memccpy(3), memchr(3), memcmp(3), memcpy(3), memmove(3), memset(3)
byte string operations
bcopy(3)
copy byte string
beep(3), flash(3)
curses bell and screen flash routines
bindresvport(3), bindresvport_sa(3)
bind a socket to a privileged IP port
bit_alloc(3), bit_clear(3), bit_decl(3), bit_ffs(3), bit_nclear(3), bit_nset(3), bit_set(3), bitstr_size(3), bit_test(3)
bit-string manipulation macros
bitncmp(3)
compare bit masks
bkgdset(3), wbkgdset(3), bkgd(3), wbkgd(3), getbkgd(3)
curses window background manipulation routines
border(3), wborder(3), box(3), hline(3), whline(3), vline(3), wvline(3), mvhline(3), mvwhline(3), mvvline(3), mvwvline(3)
create curses borders, horizontal and vertical lines
bsearch(3)
binary search of a sorted table
btree(3)
btree database access method
bzero(3)
write zeroes to a byte string
cam_open_device(3), cam_open_spec_device(3), cam_open_btl(3), cam_open_pass(3), cam_close_device(3), cam_close_spec_device(3), cam_getccb(3), cam_send_ccb(3), cam_freeccb(3), cam_path_string(3), cam_device_dup(3), cam_device_copy(3), cam_get_device(3)
CAM user library
catclose(3)
close message catalog
catgets(3)
retrieve string from message catalog
catopen(3)
open message catalog
cbreak(3), nocbreak(3), echo(3), noecho(3), halfdelay(3), intrflush(3), keypad(3), meta(3), nodelay(3), notimeout(3), raw(3), noraw(3), noqiflush(3), qiflush(3), timeout(3), wtimeout(3), typeahead(3)
curses input options
cbrt(3), cbrtf(3), sqrt(3), sqrtf(3)
cube root and square root functions
ceil(3), ceilf(3)
round to smallest integral value >= x
cfgetispeed(3), cfsetispeed(3), cfgetospeed(3), cfsetospeed(3), cfsetspeed(3), cfmakeraw(3), tcgetattr(3), tcsetattr(3)
manipulating the termios structure
cfree(3)
free up allocated memory
cftime(3), cftime ascftime(3)
convert date and time to string
cgetent(3), cgetset(3), cgetmatch(3), cgetcap(3), cgetnum(3), cgetstr(3), cgetustr(3), cgetfirst(3), cgetnext(3), cgetclose(3)
capability database access routines
clearerr(3), feof(3), ferror(3), fileno(3)
check and reset stream status
clearok(3), idlok(3), idcok immedok(3), leaveok(3), setscrreg(3), wsetscrreg(3), scrollok(3), nl(3), nonl(3)
curses output options
clock(3)
determine processor time used
com_err(3)
common error display routine
confstr(3)
get string-valued configurable variables
copysign(3), copysignf(3), finite(3), finitef(3), ilogb(3), ilogbf(3), nextafter(3), nextafterf(3), remainder(3), remainderf(3), scalbn(3), scalbnf(3)
functions for IEEE arithmetic
cos(3), cosf(3)
cosine functions
cosh(3), coshf(3)
hyperbolic cosine functions
crypt(3)
Trapdoor encryption
csio_build(3), csio_build_visit(3), csio_decode(3), csio_decode_visit(3), buff_decode(3), buff_decode_visit(3), csio_encode(3), csio_encode_visit(3), buff_encode_visit(3)
CAM user library SCSI buffer parsing routines
ctermid(3)
generate terminal pathname
curs_extend: curses_version(3), use_extended_names(3)
miscellaneous curses extensions
curs_trace(3), _tracef(3), _tracedump(3), _traceattr(3), _traceattr2(3), _nc_tracebits(3), _tracechar(3), _tracechtype(3), _tracechtype2(3), _tracemouse(3), trace(3)
curses debugging routines
cuserid(3)
get user name associated with effective UID
daemon(3)
run in the background
dbm_clearerr(3), dbm_close(3), dbm_delete(3), dbm_dirfno(3), dbm_error(3), dbm_fetch(3), dbm_firstkey(3), dbm_nextkey(3), dbm_open(3), dbm_store(3)
database access functions
dbopen(3)
database access methods
def_prog_mode(3), def_shell_mode(3), reset_prog_mode(3), reset_shell_mode(3), resetty(3), savetty(3), getsyx(3), setsyx(3), ripoffline(3), curs_set(3), napms(3)
low-level curses routines
default_colors: use_default_colors(3), assume_default_colors(3)
use terminal's default colors
define_key(3)
define a keycode
delch(3), wdelch(3), mvdelch(3), mvwdelch(3)
delete character under the cursor in a curses window
deleteln(3), wdeleteln(3), insdelln(3), winsdelln(3), insertln(3), winsertln(3)
delete and insert lines in a curses window
des_crypt(3), ecb_crypt(3), cbc_crypt(3), des_setparity(3)
fast DES encryption
devname(3)
get device name
devstat(3), getnumdevs(3), getgeneration(3), getversion(3), checkversion(3), getdevs(3), selectdevs(3), buildmatch(3), compute_stats(3), compute_etime(3)
device statistics utility library
dft_fgbg: use_default_colors(3), assume_default_colors(3)
use terminal's default colors
dirname(3)
extract the directory portition of a pathname
div(3)
return quotient and remainder from division
dladdr(3)
find the shared object containing a given address
dllockinit(3)
register thread locking methods with the dynamic linker
dlopen(3), dlsym(3), dlerror(3), dlclose(3)
programmatic interface to the dynamic linker
drand48(3), erand48(3), lrand48(3), nrand48(3), mrand48(3), jrand48(3), srand48(3), seed48(3), lcong48(3)
pseudo random number generators and initialization routines
draw_shadow(3), draw_box(3), line_edit(3), strheight(3), strwidth(3), dialog_create_rc(3), dialog_yesno(3), dialog_noyes(3), dialog_prgbox(3), dialog_msgbox(3), dialog_textbox(3), dialog_menu(3), dialog_checklist(3), dialog_radiolist(3), dialog_inputbox(3), dialog_clear_norefresh(3), dialog_clear(3), dialog_update(3), dialog_fselect(3), dialog_notify(3), dialog_mesgbox(3), dialog_gauge(3), init_dialog(3), end_dialog(3), use_helpfile(3), use_helpline(3), get_helpline(3), restore_helpline(3), dialog_ftree(3), dialog_tree(3)
provide a simple ncurses-based GUI interface
easterg(3), easterog(3), easteroj(3), gdate(3), jdate(3), ndaysg(3), ndaysj(3), week(3), weekday(3)
Calendar arithmetic for the Christian era
editline(3), el_init(3), el_end(3), el_reset(3), el_gets(3), el_getc(3), el_push(3), el_parse(3), el_set(3), el_source(3), el_resize(3), el_line(3), el_insertstr(3), el_deletestr(3), el_data_set(3), el_data_get(3), history_init(3), history_end(3), history(3)
line editor and history functions
end(3), etext(3), edata(3)
end boundaries of image segments
erase(3), werase(3), clear(3), wclear(3), clrtobot(3), wclrtobot(3), clrtoeol(3), wclrtoeol(3)
clear all or part of a curses window
erf(3), erff(3), erfc(3), erfcf(3)
error function operators
err(3), verr(3), errc(3), verrc(3), errx(3), verrx(3), warn(3), vwarn(3), warnc(3), vwarnc(3), warnx(3), vwarnx(3), err_set_exit(3), err_set_file(3)
formatted error messages
ethers(3), ether_line(3), ether_aton(3), ether_ntoa(3), ether_ntohost(3), ether_hostton(3)
Ethernet address conversion and lookup routines
evConnFunc(3), evFileFunc(3), evStreamFunc(3), evTimerFunc(3), evWaitFunc(3), evCreate(3), evDestroy(3), evGetNext(3), evDispatch(3), evDrop(3), evMainLoop(3), evConsTime(3), evTimeSpec(3), evTimeVal(3), evAddTime(3), evSubTime(3), evCmpTime(3), evNowTime(3), evLastEventTime(3), evSetTimer(3), evResetTimer(3), evClearTimer(3), evSetIdleTimer(3), evTouchIdleTimer(3), evClearIdleTimer(3), evWaitFor(3), evDo(3), evUnwait(3), evDefer(3), evSelectFD(3), evDeselectFD(3), evWrite(3), evRead(3), evCancelRW(3), evTimeRW(3), evUntimeRW(3), evListen(3), evConnect(3), evCancelConn(3), evHold(3), evUnhold(3), evTryAccept(3), evConsIovec(3), evSetDebug(3), evPrintf(3), evInitID(3), evTestID(3)
event handling library
execl(3), execlp(3), execle(3), exect(3), execv(3), execvp(3)
execute a file
exit(3)
perform normal program termination
exp(3), expf(3), exp2(3), exp2f(3), exp10(3), exp10f(3), expm1(3), expm1f(3), log(3), logf(3), log10(3), log10f(3), log1p(3), log1pf(3), pow(3), powf(3)
exponential, logarithm, power functions
fabs(3), fabsf(3)
floating-point absolute value functions
fclose(3)
close a stream
fetchMakeURL(3), fetchParseURL(3), fetchFreeURL(3), fetchXGetURL(3), fetchGetURL(3), fetchPutURL(3), fetchStatURL(3), fetchListURL(3), fetchXGet(3), fetchGet(3), fetchPut(3), fetchStat(3), fetchList(3), fetchXGetFile(3), fetchGetFile(3), fetchPutFile(3), fetchStatFile(3), fetchListFile(3), fetchXGetHTTP(3), fetchGetHTTP(3), fetchPutHTTP(3), fetchStatHTTP(3), fetchListHTTP(3), fetchXGetFTP(3), fetchGetFTP(3), fetchPutFTP(3), fetchStatFTP(3), fetchListFTP(3)
file transfer functions
fflagstostr(3), strtofflags(3)
convert between file flag bits and their string names
fflush(3), fpurge(3)
flush a stream
ffs(3)
find first bit set in a bit string
fgetc(3), getc(3), getchar(3), getw(3)
get next character or word from input stream
fgetln(3)
get a line from a stream
fgetpos(3), fseek(3), fseeko(3), fsetpos(3), ftell(3), ftello(3), rewind(3)
reposition a stream
fgets(3), gets(3)
get a line from a stream
floor(3), floorf(3)
round to largest integral value <= x
fmod(3), fmodf(3)
floating-point remainder functions
fmtcheck(3)
sanitizes user-supplied printf(3) format string
fnmatch(3)
match filename or pathname
fopen(3), fdopen(3), freopen(3)
stream open functions
form(3)
curses extension for programming forms
form_cursor(3)
position a form window cursor
form_data(3)
test for off-screen data in given forms
form_driver(3)
command-processing loop of the form system
form_field(3)
make and break connections between fields and forms
form_field_attributes(3)
color and attribute control for form fields
form_field_buffer(3)
field buffer control
form_field_info(3)
retrieve field characteristics
form_field_just(3)
retrieve field characteristics
form_field_new(3)
create and destroy form fields
form_field_opts(3)
set and get field options
form_field_userptr(3)
associate application data with a form field
form_field_validation(3)
data type validation for fields
form_fieldtype(3)
define validation-field types
form_hook(3)
set hooks for automatic invocation by applications
form_new(3)
create and destroy forms
form_new_page(3)
form pagination functions
form_opts(3)
set and get form options
form_page(3)
set and get form page number
form_post(3)
write or erase forms from associated subwindows
form_requestname(3)
handle printable form request names
form_userptr(3)
associate application data with a form item
form_win(3)
make and break form window and subwindow associations
fparseln(3)
return the next logical line from a stream
fpgetround(3), fpsetround(3), fpsetprec(3), fpgetprec(3), fpgetmask(3), fpsetmask(3), fpgetsticky(3), fpresetsticky(3)
IEEE floating point interface
fputc(3), putc(3), putchar(3), putw(3)
output a character or word to a stream
fputs(3), puts(3)
output a line to a stream
fread(3), fwrite(3)
binary stream input/output
frexp(3)
convert floating-point number to fractional and integral components
ftime(3)
get date and time
ftok(3)
create IPC identifier from path name
ftpio(3), ftpLogin(3), ftpChdir(3), ftpErrno(3), ftpGetModtime(3), ftpGetSize(3), ftpGet(3), ftpPut(3), ftpBinary(3), ftpPassive(3), ftpVerbose(3), ftpGetURL(3), ftpPutURL(3), ftpLoginAf(3), ftpGetURLAf(3), ftpPutURLAf(3)
FTPIO user library
fts(3)
traverse a file hierarchy
funopen(3), fropen(3), fwopen(3)
open a stream
gcc(1), g++(1)
GNU project C and C++ Compiler (gcc-2.95.3)
getaddrinfo(3), freeaddrinfo(3), gai_strerror(3)
nodename-to-address translation in protocol-independent manner
getbootfile(3)
get kernel boot file name
getbsize(3)
get user block size
getch(3), wgetch(3), mvgetch(3), mvwgetch(3), ungetch(3), has_key(3)
get (or push back) characters from curses terminal keyboard
getcwd(3), getwd(3)
get working directory pathname
getdiskbyname(3)
get generic disk description by its name
getdomainname(3), setdomainname(3)
get/set domain name of current host
getenv(3), putenv(3), setenv(3), unsetenv(3)
environment variable functions
getfsent(3), getfsspec(3), getfsfile(3), setfsent(3), endfsent(3)
get file system descriptor file entry
getgrent(3), getgrnam(3), getgrgid(3), setgroupent(3)
setgrent, endgrent group database operations
getgrouplist(3)
calculate group access list
gethostbyname(3), gethostbyname2(3), gethostbyaddr(3), gethostent(3), sethostent(3), endhostent(3), herror(3), hstrerror(3)
get network host entry
gethostid(3), sethostid(3)
get/set unique identifier of current host
gethostname(3), sethostname(3)
get/set name of current host
getifaddrs(3)
get interface addresses
getipnodebyname(3), getipnodebyaddr(3), freehostent(3)
nodename-to-address and address-to-nodename translation
getloadavg(3)
get system load averages
getmntinfo(3)
get information about mounted file systems
getmode(3), setmode(3)
modify mode bits
getmouse(3), ungetmouse(3), mousemask(3), wenclose(3), mouse_trafo(3), wmouse_trafo(3), mouseinterval(3)
mouse interface through curses
getnameinfo(3)
address-to-nodename translation in protocol-independent manner
getnetent(3), getnetbyaddr(3), getnetbyname(3), setnetent(3), endnetent(3)
get network entry
getnetgrent(3), innetgr(3), setnetgrent(3), endnetgrent(3)
netgroup database operations
getobjformat(3)
get preferred object file format
getopt(3)
get option character from command line argument list
getpagesize(3)
get system page size
getpass(3)
get a password
getprogname(3), setprogname(3)
get or set the program name
getprotoent(3), getprotobynumber(3), getprotobyname(3), setprotoent(3), endprotoent(3)
get protocol entry
getpw(3)
get name from uid
getpwent(3), getpwnam(3), getpwuid(3), setpassent(3), setpwent(3), endpwent(3)
password database operations
getrpcent(3), getrpcbyname(3), getrpcbynumber(3), endrpcent(3), setrpcent(3)
get RPC entry
getrpcport(3)
get RPC port number
getservent(3), getservbyport(3), getservbyname(3), setservent(3), endservent(3)
get service entry
getstr(3), getnstr(3), wgetstr(3), wgetnstr(3), mvgetstr(3), mvgetnstr(3), mvwgetstr(3), mvwgetnstr(3)
accept character strings from curses terminal keyboard
getsubopt(3)
get sub options from an argument
getttyent(3), getttynam(3), setttyent(3), endttyent(3)
get ttys file entry isdialuptty, isnettty determine tty type from ttys file entry
getusershell(3), setusershell(3), endusershell(3)
get legal user shells
getvfsbyname(3)
get information about a filesystem
getvfsent(3), setvfsent(3), endvfsent(3), vfsisloadable(3), vfsload(3)
manage virtual filesystem modules
getyx(3), getparyx(3), getbegyx(3), getmaxyx(3)
get curses cursor and window coordinates
glob(3), globfree(3)
generate pathnames matching a pattern
hash(3)
hash database access method
heap_new(3), heap_free(3), heap_insert(3), heap_delete(3), heap_increased(3), heap_decreased(3), heap_element(3), heap_for_each(3)
heap implementation of priority queues
hosts_access(3), hosts_ctl(3), request_init(3), request_set(3)
access control library
htonl(3), htons(3), ntohl(3), ntohs(3)
convert values between host and network byte order
hypot(3), hypotf(3), cabs(3), cabsf(3)
euclidean distance and complex absolute value functions
i386_clr_watch(3), i386_set_watch(3)
manage i386 debug register values
if_nametoindex(3), if_indextoname(3), if_nameindex(3), if_freenameindex(3)
convert interface index to name, and vice versa
inch(3), winch(3), mvinch(3), mvwinch(3)
get a character and attributes from a curses window
inchstr(3), inchnstr(3), winchstr(3), winchnstr(3), mvinchstr(3), mvinchnstr(3), mvwinchstr(3), mvwinchnstr(3)
get a string of characters (and attributes) from a curses window
index(3)
locate character in string
inet6_option_space(3), inet6_option_init(3), inet6_option_append(3), inet6_option_alloc(3), inet6_option_next(3), inet6_option_find(3)
IPv6 Hop-by-Hop and Destination Options manipulation
inet6_rthdr_space(3), inet6_rthdr_init(3), inet6_rthdr_add(3), inet6_rthdr_lasthop(3), inet6_rthdr_reverse(3), inet6_rthdr_segments(3), inet6_rthdr_getaddr(3), inet6_rthdr_getflags(3)
IPv6 Routing Header Options manipulation
inet_aton(3), inet_addr(3), inet_network(3), inet_ntoa(3), inet_ntop(3), inet_pton(3), inet_makeaddr(3), inet_lnaof(3), inet_netof(3)
Internet address manipulation routines
inet_net_ntop(3), inet_net_pton(3)
Internet network number manipulation routines
initgroups(3)
initialize group access list
initscr(3), newterm(3), endwin(3), isendwin(3), set_term(3), delscreen(3)
curses screen initialization and manipulation routines
insch(3), winsch(3), mvinsch(3), mvwinsch(3)
insert a character before cursor in a curses window
insque(3), remque(3)
insert/remove element from a queue
insstr(3), insnstr(3), winsstr(3), winsnstr(3), mvinsstr(3), mvinsnstr(3), mvwinsstr(3), mvwinsnstr(3)
insert string before cursor in a curses window
instr(3), innstr(3), winstr(3), winnstr(3), mvinstr(3), mvinnstr(3), mvwinstr(3), mvwinnstr(3)
get a string of characters from a curses window
intro(3)
introduction to the C libraries
ipsec_set_policy(3), ipsec_get_policylen(3), ipsec_dump_policy(3)
manipulate IPsec policy specification structure from readable string
ipsec_strerror(3)
error message for IPsec policy manipulation library
ipx_addr(3), ipx_ntoa(3)
IPX address conversion routines
isalnum(3)
alphanumeric character test
isalnum(3), isalpha(3), isascii(3), isblank(3), iscntrl(3), isdigit(3), isgraph(3), ishexnumber(3), isideogram(3), islower(3), isnumber(3), isphonogram(3), isprint(3), ispunct(3), isrune(3), isspace(3), isspecial(3), isupper(3), isxdigit(3), toascii(3), tolower(3), toupper(3)
character classification macros
isalpha(3)
alphabetic character test
isascii(3)
test for ASCII character
isblank(3)
space or tab character test
iscntrl(3)
control character test
isdigit(3)
decimal-digit character test
isgraph(3)
printing character test (space character exclusive)
isinf(3), isnan(3), isnanf(3)
test for infinity or not-a-number
islower(3)
lower-case character test
isprint(3)
printing character test (space character inclusive)
ispunct(3)
punctuation character test
isspace(3)
white-space character test
isupper(3)
upper-case character test
isxdigit(3)
hexadecimal-digit character test
j0(3), j0f(3), j1(3), j1f(3), jn(3), jnf(3), y0(3), y0f(3), y1(3), y1f(3), yn(3), ynf(3)
Bessel functions of first and second kind
keybound(3)
return definition of keycode
keyok(3)
enable or disable a keycode
kgetent(3), kgetnum(3), kgetflag(3), kgetstr(3)
routines for accessing the keycap database
kvm(3)
kernel memory interface
kvm_geterr(3)
get error message on kvm descriptor
kvm_getfiles(3)
survey open files
kvm_getloadavg(3)
get load average of the system
kvm_getprocs(3), kvm_getargv(3), kvm_getenvv(3)
access user process state
kvm_getswapinfo(3)
return swap summary statistics for the system
kvm_nlist(3)
retrieve symbol table names from a kernel image
kvm_open(3), kvm_openfiles(3), kvm_close(3)
initialize kernel virtual memory access
kvm_read(3), kvm_write(3)
read or write kernel virtual memory
labs(3)
return the absolute value of a long integer
ldexp(3)
multiply floating-point number by integral power of 2
ldiv(3)
return quotient and remainder from division
lgamma(3), lgammaf(3), gamma(3), gammaf(3)
log gamma functions, gamma functions
libalias(3)
packet aliasing library for masquerading and network address translation
libradius(3)
RADIUS client library
libstand(3)
support library for standalone executables
libtacplus(3)
TACACS+ client library
link_addr(3), link_ntoa(3)
elementary address specification routines for link level access
lockf(3)
record locking on files
log_open_stream(3), log_close_stream(3), log_get_stream(3), log_get_filename(3), log_vwrite(3), log_write(3), log_new_context(3), log_free_context(3), log_add_channel(3), log_remove_channel(3), log_option(3), log_category_is_active(3), log_new_syslog_channel(3), log_new_file_channel(3), log_set_file_owner(3), log_new_null_channel(3), log_inc_references(3), log_dec_references(3), log_free_channel(3)
logging system
logb(3), logbf(3), scalb(3), scalbf(3), significand(3), significandf(3)
IEEE test functions
login(3)
log a new login record to the utmp and wtmp files
login_auth(3), -(3)
auth_checknologin, auth_cat authentication style support library for login class capabilities database
login_close(3), login_getcapbool(3), login_getcaplist(3), login_getcapnum(3), login_getcapstr(3), login_getcapsize(3), login_getcaptime(3), login_getclass(3), login_getclassbyname(3), login_getpwclass(3), login_getstyle(3), login_getuserclass(3), login_setcryptfmt(3)
functions for accessing the login class capabilities database
login_tty(3)
prepare a tty for a new login session
logout(3)
remove an entry from the utmp file
logwtmp(3)
append a new record to the wtmp file
lsearch(3), lfind(3)
linear searching routines
malloc(3), calloc(3), realloc(3), free(3), reallocf(3)
general purpose memory allocation functions
malloc(3), free(3), realloc(3), calloc(3), alloca(3)
general memory allocation operations
math(3)
introduction to mathematical library functions
mblen(3), mbstowcs(3), mbtowc(3), wcstombs(3), wctomb(3)
multibyte character support for C
mbrune(3), mbrrune(3), mbmb(3)
multibyte rune support for C
mcprint(3)
ship binary data to printer
memccpy(3)
copy string until character found
memchr(3)
locate byte in byte string
memcmp(3)
compare byte string
memcpy(3)
copy byte string
meminit(3), memget(3), memput(3), memstats(3)
memory allocation/deallocation system
memmove(3)
copy byte string
memset(3)
write a byte to byte string
menu(3)
curses extension for programming menus
menu_attributes(3)
color and attribute control for menus
menu_cursor(3)
position a menu's cursor
menu_driver(3)
command-processing loop of the menu system
menu_format(3)
set and get menu sizes
menu_hook(3)
set hooks for automatic invocation by applications
menu_items(3)
make and break connections between items and menus
menu_mark(3)
get and set the menu mark string
menu_new(3)
create and destroy menus
menu_opts(3)
set and get menu options
menu_pattern(3)
get and set a menu's pattern buffer
menu_post(3)
write or erase menus from associated subwindows
menu_requestname(3)
handle printable menu request names
menu_spacing(3)
Control spacing between menu items
menu_userptr(3)
associate application data with a menu item
menu_win(3)
make and break menu window and subwindow associations
mitem_current(3)
set and get current_menu_item
mitem_name(3)
get menu item name and description fields
mitem_new(3)
create and destroy menu items
mitem_opts(3)
set and get menu item options
mitem_userptr(3)
associate application data with a menu item
mitem_value(3)
set and get menu item values
mitem_visible(3)
check visibility of a menu item
mktemp(3)
make temporary file name (unique)
modf(3)
extract signed integral and fractional values from floating-point number
moncontrol(3), monstartup(3)
control execution profile
move(3), wmove(3)
move curses window cursor
mpool(3)
shared memory buffer pool
msgctl(3)
message control operations
msgget(3)
get message queue
msgrcv(3)
receive a message from a message queue
msgsnd(3)
send a message to a message queue
ncurses(3)
CRT screen handling and optimization package
newpad(3), subpad(3), prefresh(3), pnoutrefresh(3), pechochar(3)
create and display curses pads
newwin(3), delwin(3), mvwin(3), subwin(3), derwin(3), mvderwin(3), dupwin(3), wsyncup(3), syncok(3), wcursyncup(3), wsyncdown(3)
create curses windows
nice(3)
set program scheduling priority
nlist(3)
retrieve symbol table name list from an executable file
opendir(3), readdir(3), readdir_r(3), telldir(3), seekdir(3), rewinddir(3), closedir(3), dirfd(3)
directory operations
openpty(3), forkpty(3)
auxiliary functions to obtain a pseudo-terminal
overlay(3), overwrite(3), copywin(3)
overlay and manipulate overlapped curses windows
pam_authenticate(3)
authenticate a user
pam_chauthtok(3)
updating authentication tokens
pam_fail_delay(3)
request a delay on failure
pam_open_session(3), pam_open/close_session(3)
PAM session management
pam_setcred(3)
set the credentials for the user
pam_start(3), pam_end(3)
activating PAM
pam_strerror(3)
return a textual description of a PAM error
panel(3)
panel stack extension for curses
parse_lt(3), in_ltm(3), in_ltms(3)
functions for parsing and checking login time periods
pause(3)
stop until signal
pcap(3)
Packet Capture library
perror(3), strerror(3), sys_errlist(3), sys_nerr(3)
system error messages
popen(3), pclose(3)
process I/O
posix1e(3)
introduction to the POSIX.1e security API
printf(3), fprintf(3), sprintf(3), snprintf(3), asprintf(3), vprintf(3), vfprintf(3), vsprintf(3), vsnprintf(3), vasprintf(3)
formatted output conversion
printw(3), wprintw(3), mvprintw(3), mvwprintw(3), vwprintw(3), vw_printw(3)
print formatted output in curses windows
properties_read(3), propery_find(3), properties_free(3)
functions to allow creating simple property lists from ASCII file data
psignal(3), strsignal(3), sys_siglist(3), sys_signame(3)
system signal messages
pthread(3)
POSIX thread functions
pthread_attr_init(3), pthread_attr_destroy(3), pthread_attr_setstacksize(3), pthread_attr_getstacksize(3), pthread_attr_setstackaddr(3), pthread_attr_getstackaddr(3), pthread_attr_setdetachstate(3), pthread_attr_getdetachstate(3), pthread_attr_setinheritsched(3), pthread_attr_getinheritsched(3), pthread_attr_setschedparam(3), pthread_attr_getschedparam(3), pthread_attr_setschedpolicy(3), pthread_attr_getschedpolicy(3), pthread_attr_setscope(3), pthread_attr_getscope(3)
thread attribute operations
pthread_cancel(3)
cancel execution of a thread
pthread_cleanup_pop(3)
call the first cleanup routine
pthread_cleanup_push(3)
add a cleanup function for thread exit
pthread_cond_broadcast(3)
unblock all threads waiting for a condition variable
pthread_cond_destroy(3)
destroy a condition variable
pthread_cond_init(3)
create a condition variable
pthread_cond_signal(3)
unblock a thread waiting for a condition variable
pthread_cond_timedwait(3)
wait on a condition variable for a specific amount of time
pthread_cond_wait(3)
wait on a condition variable
pthread_condattr_init(3), pthread_condattr_destroy(3)
condition attribute operations
pthread_create(3)
create a new thread
pthread_detach(3)
detach a thread
pthread_equal(3)
compare thread IDs
pthread_exit(3)
terminate the calling thread
pthread_getspecific(3)
get a thread-specific data value
pthread_join(3)
wait for thread termination
pthread_key_create(3)
thread-specific data key creation
pthread_key_delete(3)
delete a thread-specific data key
pthread_kill(3)
send a signal to a specified thread
pthread_mutex_destroy(3)
free resources allocated for a mutex
pthread_mutex_init(3)
create a mutex
pthread_mutex_lock(3)
lock a mutex
pthread_mutex_trylock(3)
attempt to lock a mutex without blocking
pthread_mutex_unlock(3)
unlock a mutex
pthread_mutexattr_init(3), pthread_mutexattr_destroy(3), pthread_mutexattr_setprioceiling(3), pthread_mutexattr_getprioceiling(3), pthread_mutexattr_setprotocol(3), pthread_mutexattr_getprotocol(3), pthread_mutexattr_settype(3), pthread_mutexattr_gettype(3)
mutex attribute operations
pthread_once(3)
dynamic package initialization
pthread_rwlock_destroy(3)
destroy a read/write lock
pthread_rwlock_init(3)
initialize a read/write lock
pthread_rwlock_rdlock(3), pthread_rwlock_tryrdlock(3)
acquire a read/write lock for reading
pthread_rwlock_unlock(3)
release a read/write lock
pthread_rwlock_wrlock(3), pthread_rwlock_trywrlock(3)
acquire a read/write lock for writing
pthread_rwlockattr_destroy(3)
destroy a read/write lock
pthread_rwlockattr_getpshared(3)
get the process shared attribute
pthread_rwlockattr_init(3)
initialize a read/write lock
pthread_rwlockattr_setpshared(3)
set the process shared attribute
pthread_self(3)
get the calling thread's ID
pthread_setcancelstate(3), pthread_setcanceltype(3), pthread_testcancel(3)
set cancelability state
pthread_setschedparam(3), pthread_getschedparam(3)
thread scheduling parameter manipulation
pthread_setspecific(3)
set a thread-specific data value
pthread_sigmask(3)
examine and/or change a thread's signal mask
publickey(3), getpublickey(3), getsecretkey(3)
get public or secret key
pwcache(3)
cache password and group entries
qsort(3), heapsort(3), mergesort(3)
sort functions
radixsort(3)
radix sort
raise(3)
send a signal to the current process
rand(3), srand(3), rand_r(3)
bad random number generator
random(3), srandom(3), srandomdev(3), initstate(3), setstate(3)
better random number generator; routines for changing generators
rcmd(3), rresvport(3), iruserok(3), ruserok(3), rcmd_af(3), rresvport_af(3), iruserok_sa(3)
routines for returning a stream to a remote command
re_comp(3), re_exec(3)
regular expression handler
readline(3)
get a line from a user with editing
realhostname(3)
convert an IP number to the real host name
realhostname_sa(3)
convert an struct sockaddr to the real host name
realpath(3)
returns the canonicalized absolute pathname
recno(3)
record number database access method
refresh(3), wrefresh(3), wnoutrefresh(3), doupdate(3), redrawwin(3), wredrawln(3)
refresh curses windows and lines
regcomp(3), regexec(3), regerror(3), regfree(3)
regular-expression library
regcomp(3), regexec(3), regsub(3), regerror(3)
regular expression handlers
remove(3)
remove directory entry
res_query(3), res_search(3), res_mkquery(3), res_send(3), res_init(3), dn_comp(3), dn_expand(3)
resolver routines
resizeterm(3)
change the curses terminal size
rexec(3)
return stream to a remote command
rfork_thread(3)
create a rfork-based process thread
rindex(3)
locate character in string
rint(3), rintf(3)
round to integral value in floating-point format
rpc(3)
library routines for remote procedure calls
rpc_secure(3)
library routines for secure remote procedure calls
rtime(3)
get remote time
scandir(3), alphasort(3)
scan a directory
scanf(3), fscanf(3), sscanf(3), vscanf(3), vsscanf(3), vfscanf(3)
input format conversion
scanw(3), wscanw(3), mvscanw(3), mvwscanw(3), vwscanw(3), vw_scanw(3)
convert formatted input from a curses window
scr_dump(3), scr_restore(3), scr_init(3), scr_set(3)
read (write) a curses screen from (to) a file
scroll(3), scrl(3), wscrl(3)
scroll a curses window
sem_destroy(3)
destroy an unnamed semaphore
sem_getvalue(3)
get the value of a semaphore
sem_init(3)
initialize an unnamed semaphore
sem_open(3), sem_close(3), sem_unlink(3)
named semaphore operations
sem_post(3)
increment (unlock) a semaphore
sem_wait(3), sem_trywait(3)
decrement (lock) a semaphore
setbuf(3), setbuffer(3), setlinebuf(3), setvbuf(3)
stream buffering operations
setclasscontext(3), setclassenvironment(3), setclassresources(3), setusercontext(3)
functions for using the login class capabilities database
setlocale(3), localeconv(3)
natural language formatting for C
setproctitle(3)
set the process title for ps(1)
setruid(3), setrgid(3)
set user and group ID
setrunelocale(3), setinvalidrune(3), sgetrune(3), sputrune(3), fgetrune(3), fungetrune(3), fputrune(3)
rune support for C
setupterm(3), setterm(3), set_curterm(3), del_curterm(3), restartterm(3), tparm(3), tputs(3), putp(3), vidputs(3), vidattr(3), mvcur(3), tigetflag(3), tigetnum(3), tigetstr(3)
curses interfaces to terminfo database
shm_open(3)
open or create a shared memory object shm_unlink remove a shared memory object
sigemptyset(3), sigfillset(3), sigaddset(3), sigdelset(3), sigismember(3)
manipulate signal sets
siginterrupt(3)
allow signals to interrupt system calls
signal(3)
simplified software signal facilities
sigsetjmp(3), siglongjmp(3), setjmp(3), longjmp(3), _setjmp(3), _longjmp(3), longjmperror(3)
non-local jumps
sigwait(3)
select a set of signals
sin(3), sinf(3)
sine functions
sinh(3), sinhf(3)
hyperbolic sine function
skeylookup(3), skeyverify(3), skeychallenge(3), skeyinfo(3), skeyaccess(3), skey_getpass(3), skey_crypt(3)
library routines for S/Key password control table access
sleep(3)
suspend process execution for an interval measured in seconds
slk_init(3), slk_set(3), slk_refresh(3), slk_noutrefresh(3), slk_label(3), slk_clear(3), slk_restore(3), slk_touch(3), slk_attron(3), slk_attrset(3), slk_attroff(3), slk_attr_on(3), slk_attr_set(3), slk_attr_off(3), slk_attr slk_color(3)
curses soft label routines
start_color(3), init_pair(3), init_color(3), has_colors(3), can_change_color(3), color_content(3), pair_content(3), COLOR_PAIR(3)
curses color manipulation routines
stdarg(3)
variable argument lists
stdio(3)
standard input/output library functions
strcasecmp(3), strncasecmp(3)
compare strings, ignoring case
strcat(3)
concatenate strings
strcat(3), strncat(3), strchr(3), strrchr(3), strcmp(3), strncmp(3), strcasecmp(3), strncasecmp(3), strcpy(3), strncpy(3), strerror(3), strlen(3), strpbrk(3), strsep(3), strspn(3), strcspn(3), strstr(3), strtok(3), index(3), rindex(3)
string specific functions
strchr(3)
locate character in string
strcmp(3), strncmp(3)
compare strings
strcoll(3)
compare strings according to current collation
strcpy(3), strncpy(3)
copy strings
strcspn(3)
span the complement of a string
strdup(3)
save a copy of a string
strftime(3)
format date and time
stringlist(3), sl_init(3), sl_add(3), sl_free(3), sl_find(3)
stringlist manipulation functions
strlcpy(3), strlcat(3)
size-bounded string copying and concatenation
strlen(3)
find length of string
strmode(3)
convert inode status information into a symbolic string
strpbrk(3)
locate multiple characters in string
strptime(3)
parse date and time string
strrchr(3)
locate character in string
strsep(3)
separate strings
strspn(3)
span a string
strstr(3)
locate a substring in a string
strtod(3)
convert ASCII string to double
strtok(3), strtok_r(3)
string tokens
strtol(3), strtoll(3), strtoq(3)
convert a string value to a long, long long, or quad_t integer
strtoul(3), strtoull(3), strtouq(3)
convert a string to an unsigned long, unsigned long long, or uquad_t integer
strxfrm(3)
transform a string under locale
stty(3), gtty(3)
set and get terminal state (defunct)
swab(3)
swap adjacent bytes
sysconf(3)
get configurable system variables
sysctl(3), sysctlbyname(3), sysctlnametomib(3)
get or set system information
sysexits(3)
preferable exit codes for programs
syslog(3), vsyslog(3), openlog(3), closelog(3), setlogmask(3)
control system log
system(3)
pass a command to the shell
tan(3), tanf(3)
tangent functions
tanh(3), tanhf(3)
hyperbolic tangent functions
tcgetpgrp(3)
get foreground process group ID
tcsendbreak(3), tcdrain(3), tcflush(3), tcflow(3)
line control functions
tcsetpgrp(3)
set foreground process group ID
tempnam(3), tmpfile(3), tmpnam(3)
temporary file routines
tgetent(3), tgetflag(3), tgetnum(3), tgetstr(3), tgoto(3), tputs(3)
direct curses interface to the terminfo capability database
time(3)
get time of day
time2posix(3), posix2time(3)
convert seconds since the Epoch
times(3)
process times
timezone(3)
return the timezone abbreviation
toascii(3)
convert a byte to 7-bit ASCII
tolower(3)
upper case to lower case letter conversion
touchwin(3), touchline(3), untouchwin(3), wtouchln(3), is_linetouched(3), is_wintouched(3)
curses refresh control routines
toupper(3)
lower case to upper case letter conversion
tree_init(3), tree_mung(3), tree_srch(3), tree_add(3), tree_delete(3), tree_trav(3)
balanced binary tree routines
trimdomain(3)
trim the current domain name from a host name
tsearch(3), tfind(3), tdelete(3), twalk(3)
manipulate binary search trees
ttyname(3), isatty(3), ttyslot(3)
get name of associated terminal (tty) from file descriptor
tzset(3), tzsetwall(3)
initialize time conversion information
ualarm(3)
schedule signal after specified time
uname(3)
get system identification
unctrl(3), keyname(3), filter(3), use_env(3), putwin(3), getwin(3), delay_output(3), flushinp(3)
miscellaneous curses utility routines
ungetc(3)
un-get character from input stream
unvis(3), strunvis(3)
decode a visual representation of characters
usb(3), hid_get_report_desc(3), hid_dispose_report_desc(3), hid_start_parse(3), hid_end_parse(3), hid_get_item(3), hid_report_size(3), hid_locate(3), hid_usage_page(3), hid_usage_in_page(3), hid_init(3), hid_get_data(3), hid_set_data(3)
USB HID access routines
usleep(3)
suspend process execution for an interval measured in microseconds
utime(3)
set file times
uu_lock(3), uu_unlock(3), uu_lockerr(3)
acquire and release control of a serial device
valloc(3)
aligned memory allocation function
vis(3)
visually encode characters
wmemchr(3), wmemcmp(3), wmemcpy(3), wmemmove(3), wmemset(3), wcscat(3), wcschr(3), wcscmp(3), wcscpy(3), wcscspn(3), wcslcat(3), wcslcpy(3), wcslen(3), wcsncat(3), wcsncmp(3), wcsncpy(3), wcspbrk(3), wcsrchr(3), wcsspn(3), wcsstr(3)
wide character string manipulation operations
wresize(3)
resize a curses window
xdr(3)
library routines for external data representation
zlib(3)
compression/decompression library
home | help