# %W% %E% # # Copyright (C) 1986-1995-2000 The Santa Cruz Operation, Inc. # All Rights Reserved. # The information in this file is provided for the exclusive use of # the licensees of The Santa Cruz Operation, Inc. Such users have the # right to use, modify, and incorporate this code into other products # for purposes authorized by the license agreement provided they include # this notice and the associated copyright notice with any such product. # The information in this file is provided "AS IS" without warranty. # # Copyright (C) 1986-1989 AT&T # All Rights Reserved. # # This is the whatis file for man(C) # Lines beginning with # are comments and are ignored # by man(C). # # This file contains three columns of data. Column one # is a title. Column 2 is the manual section in which it # appears. The third column is the corresponding description. # # Thus the entry for man(C) is: # # col1 = man # col2 = (C) # col3 = - print reference pages in this guide # Intro (S) - introduce system services, library routines, and error numbers Routines (S) - List of all system service (S) section routines a64l, l64a (S) - convert between long integer and base-64 ASCII string a64l (S) - gets long from base-64 representation abort (S) - generate an abort fault abs (S) - return integer absolute value acceptable_password (S) - determine if password is cryptic access, eaccess (S) - determine accessibility of a file access (S) - check file accessibility using RUID acct (S) - enable or disable process accounting acos (S) - return arc cosine of x addch (S) - manipulate text in windows addch (S) - place a character in the window and advance the cursor addchnstr (S) - write up to n characters into the window addchstr (S) - write a character string into the window addnstr (S) - write up to n characters of a character string to the default window addnwstr (S) - write up to n elements of a character string with attributes to the window addsev (S) - define additional severities addseverity (S) - build a list of severity levels for an application, for use with fmtmsg addstr (S) - write a character string to the default window addstr (S) - write on given window addwch (S) - write a character and attributes to the screen addwchnstr (S) - write up to n of a string of characters with attributes to the specified window addwchstr (S) - write a string of characters with attributes to the window addwstr (S) - write a character string with attributes to the window adf_gttok (S) - convert word to token adf_gtwrd (S) - get next word from string and copy to buffer adf_gtxcd (S) - get next text code from string and copy to buffer adjtime (S) - correct the time to allow synchronization of the system clock advance (S) - pattern match given a compiled regular expression agetdefault (S) - find next default entry in authcap file agetfile (S) - find next file entry in authcap file agetflag (S) - returns id flag agetstr (S) - returns string associated with id agettty (S) - find next tty entry in authcap file agetuser (S) - find entry with user name aio_error (S) - retrieve error status of asynchronous I/O operation aio_mkcbs (S) - specify memory to be used for aiocb data structures aio_read (S) - asynchronous read aio_return (S) - retrieve return status of asynchronous I/O operation aio_write (S) - asynchronous write alarm (S) - set a process alarm clock allocldptr, freeldptr, vldldptr (S) - ldptr structure usage routines allocldptr (S) - allocate ldptr structure and add to linked list altzone (S) - difference in seconds between UTC and alternate time zone arc (S) - plots an arc of a circle ascftime (S) - convert date and time to string asctime (S) - converts a tm structure to a 26-character string asetdefaults (S) - change authcap database used to get system defaults asin (S) - return arc sine of x assert (S) - verify program assertion atan (S) - return arc tangent of x atan2 (S) - return arc tangent of y/x atexit (S) - register function to be called at termination atof, atoi, atol (S) - converts ASCII to numbers atof (S) - converts ASCII to floating point numbers atoi (S) - converts ASCII to integers atol (S) - converts ASCII to long integer numbers attroff (S) - manipulate current attributes of named window attroff (S) - turn off the specified attributes attron (S) - manipulate current attributes of named window attron (S) - turn on the specified attributes attrset (S) - set the specified attributes to attrs audit_adjust_mask (S) - user mask audit_auth_entry (S) - reports database inconsistency audit_close, audit_open, audit_read (S) - open and access audit session data records audit_close (S) - close an audit data session audit_lax_file (S) - reports sanity check breakdown audit_lock (S) - audits database locking operations audit_login (S) - audits login attempts audit_no_resource (S) - vital resource could not be allocated audit_open (S) - open an audit data session audit_passwd (S) - audits password change attempts audit_read (S) - read an audit data session record audit_security_failure (S) - records system object problem audit_subsystem (S) - reports a subsystem problem or event authaudit (S) - produce audit records due to authentication events authcap (S) - get information from the authentication database authorized_user (S) - screens user ID for authorization permission baudrate (S) - return output speed of the terminal baudrate (S) - return the output speed of the terminal bcmp (S) - compare variable length strings bcopy (S) - copy variable length string beep (S) - signal the terminal user beep (S) - sounds the audible alarm if possible bessel: j0, j1, jn, y0, y1, yn (S) - bessel functions bigcrypt (S) - encrypt a short or long password bigcryptmax (S) - encrypt a long password bkgd (S) - combine a new background with every position on the window bkgdset (S) - set the background of the window border (S) - draws a border around the edges of the standard screen Bottom (S) - moves layer to bottom of overlapping layers bottom_panel (S) - put a panel on the bottom of the deck box (S) - draws a border around the edges of a specified window box (S) - plots a box brk (S) - set the break value brk, sbrk (S) - change data segment space allocation bsearch (S) - binary search a sorted table bstring: bcopy, bcmp, bzero (S) - bit and byte string operations bzero (S) - fill variable length string with zeros calloc (S) - allocate unused space for an array can_change_color (S) - returns TRUE if the programmer can change the colors catclose (S) - closes a message catalog catgets (S) - read a program message catopen, catclose (S) - open/close a message catalog catopen (S) - open a message catalog cbreak (S) - put terminal into CBREAK mode cbreak (S) - Put the terminal into cbreak mode ceil (S) - returns smallest integer not less than x ceilf (S) - returns smallest integer not less than x cfgetispeed (S) - returns the input baud rate cfgetospeed (S) - returns the output baud rate cfree (S) - deallocate space cfsetispeed (S) - sets the input baud rate cfsetospeed (S) - sets the output baud rate cfspeed: cfgetispeed, cfgetospeed, cfsetispeed, cfsetospeed (S) - baud rate functions cftime (S) - convert date and time to string chdir, fchdir (S) - change working directory chdir (S) - change working directory using pathname check_auth_parameters (S) - verify that set_auth_parameters has been perviously invoked chmod, fchmod (S) - change mode of file chmod (S) - change mode of file using pathname chown, lchown, fchown (S) - change owner and group of a file chown (S) - change owner and group ID of a file chroot (S) - change root directory chsize (S) - changes the size of a file circf (S) - reserved external variable circle (S) - plots a circle clear (S) - clear screen completely clear (S) - copy blanks to every position in the window, and call clearok clearerr (S) - resets error indicator to zero clearok (S) - clear screen completely clearok (S) - clear the screen on the next call to wrefresh clock (S) - report CPU time used close (S) - close a file descriptor closedir (S) - closes the named directory stream and frees the DIR structure closepl (S) - flushes the plotter output clrtobot (S) - erase all lines below cursor in current window clrtobot (S) - erase all lines below the cursor in the window, as well as the line to the right of the cursor clrtoeol (S) - erase current line to right of cursor inclusive clrtoeol (S) - erase the current line to the right of the cursor, inclusive color_content (S) - returns the definition of a color compile (S) - compile string for use with advance or step confstr (S) - get configurable variables cont (S) - plots a line from a current point to the next copydvagent (S) - copies a device assignment structure and the fields to which it refers copysign (S) - returns x but with the sign of y copywin (S) - copy an area of one window over another, non-destructively or destructively cos (S) - return cosine of x cosh (S) - returns hyperbolic cosine of argument creat (S) - create a new file or rewrite an existing one create_file_securely (S)- create a file using an attribute specification from the file control database creatsem (S) - creates an instance of a binary semaphore crmode (S) - put terminal into CBREAK mode crypt (S) - encrypts a password crypt (S) - password and file encryption functions crypt_close (S) - terminates /bin/crypt connection ctermid (S) - generate terminal filename ctime, localtime, gmtime, asctime, tzset (S) - convert date and time to string ctime (S) - converts UNIX epoch time to local time ctype (S) - character handling routines Current (S) - makes the layer current current_field (S) - return the current field number of the form current_item (S) - return current menu item curs_addch: addch, waddch, mvaddch, mvwaddch, echochar, wechochar (S) - add a character (with attributes) to a curses window and advance cursor curs_addchstr: addchstr, addchnstr, waddchstr, waddchnstr, mvaddchstr, mvaddchnstr, mvwaddchstr, mvwaddchnstr (S) - add string of characters (and attributes) to a curses window curs_addstr: addstr, addnstr, waddstr, waddnstr, mvaddstr, mvaddnstr, mvwaddstr, mvwaddnstr (S) - add a string of characters to a curses window and advance cursor curs_addwch: addwch, waddwch, mvaddwch, mvwaddwch, echowchar, wechowchar (S) - add a wchar_t character (with attributes) to a curses window and advance cursor curs_addwchstr: addwchstr, addwchnstr, waddwchstr, waddwchnstr, mvaddwchstr, mvaddwchnstr, mvwaddwchstr, mvwaddwchnstr (S) - add string of wchar_t characters (and attributes) to a curses window curs_addwstr: addwstr, addnwstr, waddwstr, waddnwstr, mvaddwstr, mvaddnwstr, mvwaddwstr, mvwaddnwstr (S) - add a string of wchar_t characters to a curses window and advance cursor curs_attr: attroff, wattroff, attron, wattron, attrset, wattrset, standend, wstandend, standout, wstandout (S) - curses character and window attribute control routines curs_beep: beep, flash (S) - curses bell and screen flash routines curs_bkgd: bkgdset, wbkgdset, bkgd, wbkgd (S) - curses window background manipulation routines curs_border: border, wborder, box, hline, whline, vline, wvline (S) - create curses borders, horizontal and vertical lines curs_clear: erase, werase, clear, wclear, clrtobot, wclrtobot, clrtoeol, wclrtoeol (S) - clear all or part of a curses window curs_color: start_color, init_pair, init_color, has_colors, can_change_color, color_content, pair_content (S) - curses color manipulation routines curs_delch: delch, wdelch, mvdelch, mvwdelch (S) - delete character under cursor in a curses window curs_deleteln: deleteln, wdeleteln, insdelln, winsdelln, insertln, winsertln (S) - delete and insert lines in a curses window curses (S) - CRT screen handling and optimization package curs_getch: getch, wgetch, mvgetch, mvwgetch, ungetch (S) - get (or push back) characters from curses terminal keyboard curs_getstr: getstr, wgetstr, mvgetstr, mvwgetstr, wgetnstr (S) - get character strings from curses terminal keyboard curs_getwch: getwch, wgetwch, mvgetwch, mvwgetwch, ungetwch (S) - get (or push back) wchar_t characters from curses terminal keyboard curs_getwstr: getwstr, getnwstr, wgetwstr, wgetnwstr, mvgetwstr, mvgetnwstr, mvwgetwstr, mvwgetnwstr (S) - get wchar_t character strings from curses terminal keyboard curs_getyx: getyx, getparyx, getbegyx, getmaxyx (S) - get curses cursor and window coordinates curs_inch: inch, winch, mvinch, mvwinch (S) - get a character and its attributes from a curses window curs_inchstr: inchstr, inchnstr, winchstr, winchnstr, mvinchstr, mvinchnstr, mvwinchstr, mvwinchnstr (S) - get a string of characters (and attributes) from a curses window curs_initscr: initscr, newterm, endwin, isendwin, set_term, delscreen (S) - curses screen initialization and manipulation routines curs_inopts: cbreak, nocbreak, echo, noecho, halfdelay, intrflush, keypad, meta, nodelay, notimeout, raw, noraw, noqiflush, qiflush, timeout, wtimeout, typeahead (S)- curses terminal input option control routines curs_insch: insch, winsch, mvinsch, mvwinsch (S) - insert a character before the character under the cursor in a curses window curs_insstr: insstr, insnstr, winsstr, winsnstr, mvinsstr, mvinsnstr, mvwinsstr, mvwinsnstr (S) - insert string before character under the cursor in a curses window curs_instr: instr, innstr, winstr, winnstr, mvinstr, mvinnstr, mvwinstr, mvwinnstr (S) - get a string of characters from a curses window curs_inswch: inswch, winswch, mvinswch, mvwinswch (S) - insert a wchar_t character before the character under the cursor in a curses window curs_inswstr: inswstr, insnwstr, winswstr, winsnwstr, mvinswstr, mvinsnwstr, mvwinswstr, mvwinsnwstr (S) - insert wchar_t string before character under the cursor in a curses window curs_inwch: inwch, winwch, mvinwch, mvwinwch (S) - get a wchar_t character and its attributes from a curses window curs_inwchstr: inwchstr, inwchnstr, winwchstr, winwchnstr, mvinwchstr, mvinwchnstr, mvwinwchstr, mvwinwchnstr (S) - get a string of wchar_t characters (and attributes) from a curses window curs_inwstr: inwstr, innwstr, winwstr, winnwstr, mvinwstr, mvinnwstr, mvwinwstr, mvwinnwstr (S) - get a string of wchar_t characters from a curses window curs_kernel: def_prog_mode, def_shell_mode, reset_prog_mode, reset_shell_mode, resetty, savetty, getsyx, setsyx, ripoffline, curs_set, napms (S)- low-level curses routines curs_move: move, wmove (S) - move curses window cursor curs_outopts: clearok, idlok, idcok immedok, leaveok, setscrreg, wsetscrreg, scrollok, nl, nonl (S) - curses routines that control terminal output options curs_overlay: overlay, overwrite, copywin (S) - overlap and manipulate overlapped curses windows curs_pad: newpad, subpad, prefresh, pnoutrefresh, pechochar, pechowchar (S) - create and display curses pads curs_printw: printw, wprintw, mvprintw, mvwprintw, vwprintw (S) - print formatted output in curses windows curs_refresh: refresh, wrefresh, wnoutrefresh, doupdate, redrawwin, wredrawln (S) - refresh curses windows and lines curs_scanw: scanw, wscanw, mvscanw, mvwscanw, vwscanw (S) - convert formatted input from a curses widow curs_scr_dump: scr_dump, scr_restore, scr_init, scr_set (S) - read (write) a curses screen from (to) a file curs_scroll: scroll, scrl, wscrl (S) - scroll a curses window curs_set (S) - make cursor invisible, visible, or bright curs_slk: slk_init, slk_set, slk_refresh, slk_noutrefresh, slk_label, slk_clear, slk_restore, slk_touch, slk_attron, slk_attrset, slk_attroff (S)- curses soft label routines curs_termattrs: baudrate, erasechar, has_ic, has_il, killchar, longname, termattrs, termname (S) - curses environment query routines curs_termcap: tgetent, tgetflag, tgetnum, tgetstr, tgoto, tputs (S) - curses and terminfo interfaces (emulated) to the termcap library curs_terminfo: setupterm, setterm, set_curterm, del_curterm, restartterm, tparm, tputs, putp, vidputs, vidattr, mvcur, tigetflag, tigetnum, tigetstr (S)- curses interfaces to terminfo database curs_touch: touchwin, touchline, untouchwin, wtouchln, is_linetouched, is_wintouched (S) - curses refresh control routines curs_util: unctrl, keyname, filter, use_env, putwin, getwin, delay_output, draino, flushinp (S) - miscellaneous curses utility routines curs_window: newwin, delwin, mvwin, subwin, derwin, mvderwin, dupwin, wsyncup, syncok, wcursyncup, wsyncdown (S) - create curses windows cuserid (S) - get character login name of the user data_ahead (S) - return TRUE if a field has more data offscreen ahead data_behind (S) - return TRUE if a field has more data offscreen behind daylight (S) - set to non-zero value if alternate time zone exists dblock: enter_quiet_zone, exit_quiet_zone, make_transition_files, replace_file (S) - authentication database locking routines dbm: dbminit, delete, fetch, firstkey, nextkey, store (S) - performs database functions dbminit (S) - opens database defcntl (S) - control defread operations defopen, defread, defcntl (S) - reads default entries defopen (S) - opens default file def_prog_mode (S) - save the current terminal modes as the ``program'' state (in curses) defread (S) - reads opened default file def_shell_mode (S) - save the current terminal modes as the ``shell'' state (not in curses) delay_output (S) - pause the production of output for a specified number of milliseconds delch (S) - delete character under cursor in window delch (S) - delete the character at the cursor del_curterm (S) - free the space pointed to by oterm delete (S) - deletes a key (and its associated contents) Delete (S) - deletes the layer deleteln (S) - delete line under cursor in window deleteln (S) - delete the line at the cursor in the default window del_panel (S) - delete a panel but not its window delscreen (S) - free storage associated with the SCREEN data structure delwin (S) - delete the specified window by deleting all internal structures derwin (S) - create a subwindow at a location relative to the window des_crypt (S) - encrypts password from DES primitive des_encrypt (S) - encrypts or decrypts data byte with DES primitive des_setkey (S) - creates encryption key with DES primitive dial (S) - establish an outgoing terminal line connection dial (S) - open a terminal line for read/write difftime (S) - computes the difference between time values directory: closedir, opendir, readdir, rewinddir, seekdir, telldir (S) - directory operations div (S) - divides integers dlclose (S) - close a dynamically linked library dlerror (S) - get diagnostic information dlopen (S) - open a dynamically linked library dlsym (S) - get the address of a symbol in a dynamically linked library doupdate (S) - allow multiple updates to the physical terminal screen draino (S) - wait until output has drained enough so that it only takes the specified number of milliseconds to clear completely drand48 (S) - generate uniformly distributed pseudo-random numbers drand48 (S) - returns non-negative double-precision floating-point value dup (S) - duplicate an open file descriptor dup2 (S) - duplicate an open file descriptor dup_field (S) - duplicate a specified field at a specified location dupwin (S) - duplicate the specified window dynamic_field_info (S) - return a field's actual size and growth limit eaccess (S) - check file accessibility using EUID echo (S) - control whether characters are echoed as they are typed echo (S) - Put the terminal into echo mode echochar (S) - place a character in the window and advance the cursor and refresh the screen echowchar (S) - write a character and attributes to the screen, then refresh it ecvt, fcvt, gcvt (S) - convert floating-point number to string ecvt (S) - converts value to string of ndigit edata (S) - first address above initialized data region _edata (S) - first address above initialized data region elf (S) - object file access library elf32_fsize (S) - give the size in bytes of the 32-bit file representation of data objects elf32_getehdr (S) - get pointer to an ELF table elf32_getphdr (S) - get pointer to program header table elf32_getshdr (S) - return a pointer to a section header for a specified section descriptor elf32_newehdr (S) - get pointer to an ELF table; allocate one if necessary elf32_newphdr (S) - allocate new program header table elf32_xlatetof (S) - translates data structures from 32-bit class file representations to memory representations elf32_xlatetom (S) - translates data structures from memory representations to 32-bit class file representations elf_begin (S) - make a file descriptor elf_cntl (S) - control a file descriptor elf_end (S) - finish using an object file elf_errmsg (S) - get a specified error message elf_errno (S) - retrieve an internal error number elf_error: elf_errmsg, elf_errno (S) - error handling elf_fill (S) - set fill byte elf_flag: elf_flagdata, elf_flagehdr, elf_flagelf, elf_flagphdr, elf_flagscn, elf_flagshdr (S) - manipulate flags elf_flagdata (S) - set or clear status bits for ELF data elf_flagehdr (S) - set or clear status bits for an ELF header elf_flagelf (S) - set or clear status bits for an ELF file elf_flagphdr (S) - set or clear status bits for a program header elf_flagscn (S) - set or clear status bits for a section elf_flagshdr (S) - set or clear status bits for a section header elf_fsize: elf32_fsize (S) - return the size of an object file type elf_getarhdr (S) - retrieve archive member header elf_getarsym (S) - retrieve archive symbol table elf_getbase (S) - get the base offset for an object file elf_getdata, elf_newdata, elf_rawdata (S) - get section data elf_getdata (S) - retrieves data from a section, translating the data from file representations into memory representations elf_getehdr: elf32_getehdr, elf32_newehdr (S) - retrieve class-dependent object file header elf_getident (S) - retrieve file identification data elf_getphdr: elf32_getphdr, elf32_newphdr (S) - retrieve class-dependent program header table elf_getscn, elf_ndxscn, elf_newscn, elf_nextscn (S) - get section information elf_getscn (S) - get a section descriptor elf_getshdr: elf32_getshdr (S) - retrieve class-dependent section header elf_hash (S) - compute hash value elf_kind (S) - determine file type elf_ndxscn (S) - return the section table index for a section elf_newdata (S) - creates a new data descriptor for a section elf_newscn (S) - create a new section elf_next (S) - sequential archive member access elf_nextscn (S) - return the section description of the next section elf_rand (S) - random archive member access elf_rawdata (S) - retrieves data from a section without interpreting it elf_rawfile (S) - retrieve uninterpreted file contents elf_strptr (S) - make a string pointer elf_update (S) - update an ELF descriptor elf_version (S) - coordinate ELF library and application versions elf_xlate: elf32_xlatetof, elf32_xlatetom (S) - class-dependent data translation encrypt (S) - encrypts a password end, etext, edata (S) - last locations in program end (S) - first address above uninitialized data region _end (S) - first address above uninitialized data region enddvagent (S) - free memory and close files supporting device assignment routines endgrent (S) - closes group file when processing is complete endprdfent (S) - closes default control file when processing is complete endprfient (S) - closes file control file when processing is complete endprpwent (S) - closes protected password files when processing is complete endprtcent (S) - close the terminal control file when processing is complete endpwent (S) - closes password file when processing is complete endspent (S) - closes shadow password file when processing is complete endutent (S) - closes the currently open file endutxent (S) - close the utmpx file endwin (S) - reset terminal to non-visual mode enter_quiet_zone (S) - block all keyboard signals environ (S) - array of character pointers to the environment strings erand48 (S) - returns non-negative double-precision floating-point value erase (S) - copy blanks to every position in the window erase (S) - starts another frame of plotter output erasechar (S) - return the user's erase character erf, erfc (S) - error function and complementary error function erf (S) - returns the error function of x erfc (S) - returns 1.0 minus the error function of x errno (S) - system error messages ERROR (S) - abnormal return from compile routine etext (S) - first address above program text _etext (S) - first address above program text ev_block (S) - wait until the queue contains an event ev_close (S) - close the event queue and all associated devices ev_count (S) - returns the number of events currently in the queue ev_flush (S) - discard all events currently in the queue ev_getdev (S) - gets a list of devices feeding an event queue ev_getemask (S) - return the current event mask ev_gindev (S) - include/exclude devices for event input ev_init (S) - invokes the event manager ev_initf (S) - invokes the event manager ev_open (S) - opens an event queue for input ev_pop (S) - pop the next event off the queue ev_read (S) - read the next event in the queue ev_resume (S) - restart a suspended queue ev_setemask (S) - sets event mask ev_suspend (S) - suspends an event queue exec: execl, execv, execle, execve, execlp, execvp (S) - execute a file execl (S) - execute process with argument list execle (S) - execute process with argument list and given environment execlp (S) - execute process using PATH variable and argument list execseg (S) - makes a data region executable execv (S) - execute process with argument array execve (S) - execute process with argument array and given argument execvp (S) - execute process using PATH variable and argument array exhelp (S) - execute help process and block until return exit, _exit (S) - terminate process Exit (S) - kills all layer processes exit (S) - terminates calling process _exit (S) - circumvents cleanup exit_quiet_zone (S) - unblock keyboard signals exp, expm1, log, log10, sqrt, pow (S) - exponential, logarithm, square root and power functions exp (S) - computes an exponential expm1 (S) - computes exp(x)-1 fabs (S) - returns absolute value of x, | x | fabsf (S) - returns absolute value of x, | x | fattach (S) - STREAMS-based file descriptor to filesystem object fchdir (S) - change working directory using file descriptor fchmod (S) - change mode of file using file descriptor fchown (S) - change owner and group ID of a file using a file descriptor fclose, fflush (S) - close or flush a stream fclose (S) - writes buffered data and closes stream fcntl (S) - file control fcvt (S) - converts value to string of ndigit rounded for FORTRAN F-format FD_CLR (S) - removes a descriptor from a descriptor set fdetatch (S) - detach a name from a STREAMS-based file descriptor FD_ISSET (S) - returns non-zero if descriptor is member of a descriptor set fdopen (S) - associates a stream with a file descriptor FD_SET (S) - include a particular descriptor in descriptor set FD_ZERO (S) - initialize descriptor set to the null set feof (S) - test for previous EOF ferror, feof, clearerr, fileno (S) - stream status inquiries ferror (S) - tests for previous read/write error fetch (S) - accesses data stored under a key fflush (S) - writes buffered data to file for named stream ffs (S) - find first set bit fgetc (S) - return next character from named input stream fgetgrent (S) - returns pointer to next group structure fgetpasswd (S) - read or clear a password from a file fgetpos (S) - gets and stores the current value of a stream's file position indicator fgetpwent (S) - gets pointer to next matching passwd structure fgets (S) - reads characters from stream in an array fgetspent (S) - get pointer to next spwd structure fgetwc (S) - returns a wide character from input stream fgetws (S) - get a wide character string from a stream field (S) - FIELD library routines field_arg (S) - return a pointer to the field arguments associated with the specified field type field_back (S) - return the background attribute of a field field_buffer (S) - return the value of a buffer for a field field_count (S) - count the fields connected to a form field_fore (S) - return the foreground attribute of a field field_index (S) - return the index in the field pointer array of the field field_info (S) - return the field chararacteristics of a field field_init (S) - return a pointer to the application-defined function to be called after a form is posted field_just (S) - return justification for a field field_opts (S) - return the specified options field_opts_off (S) - turn off the specified options and leave all others unchanged field_opts_on (S) - turn on the specified options and leave all others unchanged field_pad (S) - return the pad character attribute of a field fields (S) - return status based on fields of authentication database field_status (S) - return the status flag for a field field_term (S) - return a pointer to the application-defined function to be called before a form is posted fieldtype (S) - FIELDTYPE library routines field_type (S) - return a pointer to the field type of a field field_userptr (S) - return the field's user pointer fileno (S) - returns integer file descriptor filter (S) - make curses assume that there is a one-line screen firstkey (S) - returns the first key in a database fixterm (S) - restore terminal to program state flash (S) - flashes the visible alarm if possible flash (S) - used to signal the terminal user floor, floorf, ceil, ceilf, copysign, fmod, fmodf, fabs, fabsf, rint, remainder (S) - floor, ceiling, remainder, absolute value functions floor (S) - returns largest integer not greater than x floorf (S) - returns largest integer not greater than x flushinp (S) - discard current typeahead characters flushinp (S) - throw away typeahead not yet read by the program fmod (S) - returns floating-point remainder of division of x fmodf (S) - returns floating-point remainder of division of x fmtmsg (S) - display a message on stderr or system console fnmatch (S) - find matching filename or pathname fopen, freopen, fdopen (S) - open a stream fopen (S) - opens file and associates stream with it fork (S) - create a new process form (S) - create and display a form form_cursor: pos_form_cursor (S) - position forms window cursor form_data: data_ahead, data_behind (S) - tell if forms field has off-screen data ahead or behind form_driver (S) - command processor for the forms subsystem form_field: set_form_fields, form_fields, field_count, move_field (S) - connect fields to forms form_field_attributes: set_field_fore, field_fore, set_field_back, field_back, set_field_pad, field_pad (S) - format the general display attributes of forms form_field_buffer: set_field_buffer, field_buffer, set_field_status, field_status, set_max_field (S) - set and get forms field attributes form_field_info: field_info, dynamic_field_info (S) - get forms field characteristics form_field_just: set_field_just, field_just (S) - format the general appearance of forms form_field_new: new_field, dup_field, link_field, free_field, (S) - create and destroy forms fields form_field_opts: set_field_opts, field_opts_on, field_opts_off, field_opts (S) - forms field option routines form_fields (S) - return a pointer to the field pointer array for a form form_fieldtype: new_fieldtype, free_fieldtype, set_fieldtype_arg, set_fieldtype_choice, link_fieldtype (S) - forms fieldtype routines form_field_userptr: set_field_userptr, field_userptr (S) - associate application data with forms form_field_validation: set_field_type, field_type, field_arg (S) - forms field data type validation form_hook: set_form_init, form_init, set_form_term, form_term, set_field_init, field_init, set_field_term, field_term (S) - assign application-specific routines for invocation by forms form_init (S) - return a pointer to the application-defined initialization function for a form form_new: new_form, free_form (S) - create and destroy forms form_new_page: set_new_page, new_page (S) - forms pagination form_opts (S) - return the options set for the specified form form_opts: set_form_opts, form_opts_on, form_opts_off, form_opts (S) - forms option routines form_opts_off (S) - turn off the specified options and leave others unchanged form_opts_on (S) - turn on the specified options and leave others unchanged form_page (S) - return the page number of the form form_page: set_form_page, form_page, set_current_field, current_field, field_index (S) - set forms current page and field form_post: post_form, unpost_form (S) - write or erase forms from associated subwindows forms (S) - character-based-forms package form_sub (S) - return a pointer to the subwindow for a form form_term (S) - return a pointer to the application-defined termination function for a form form_userptr (S) - return the user pointer of a form form_userptr: set_form_userptr, form_userptr (S) - associate application data with forms form_win (S) - return a pointer to the window for a form form_win: set_form_win, form_win, set_form_sub, form_sub, scale_form (S) - forms window and subwindow association routines fpathconf (S) - determines current value of an open file descriptor fpgetmask (S) - returns the current exception masks fpgetround, fpsetround, fpgetmask, fpsetmask, fpgetsticky, fpsetsticky (S) - IEEE floating point environment control fpgetround (S) - returns the current rounding mode fpgetsticky (S) - returns the current exception sticky flags fprintf (S) - place output on the named output stream fpsetmask (S) - sets the exception masks and returns the previous setting fpsetround (S) - sets the rounding mode and returns the previous rounding mode fpsetsticky (S) - sets the exception sticky flags and returns previous setting fputc (S) - behaves as putc but is a function fputs (S) - writes nul-terminated string to named output stream fputwc (S) - put wide character on a stream fputws (S) - put wide character string on a stream fread, fwrite (S) - binary input/output fread (S) - copies items into an array free (S) - deallocate space free_field (S) - free the storage space allocated to a field free_fieldtype (S) - free the space allocated for the field type free_form (S) - disconnect a form from its fields and free the form's space free_item (S) - free the space allocated to a new menu item freeldptr (S) - free allocated ldptr structure from linked list free_menu (S) - disconnect a menu from its item pointer array and free the menu's storage space freopen (S) - substitutes the named file in place of the open stream frexp, frexpl, ldexp, ldexpl, logb, logbl, modf, modff, modfl, nextafter, nextafterl, scalb, scalbl (S) - manipulate parts of floating-point numbers frexp (S) - returns the mantissa of a double value frexpl (S) - returns the mantissa of a long double value fscanf (S) - convert formatted input fseek, ftell, rewind (S)- reposition a file pointer in a stream fseek (S) - sets position of next I/O operation on a stream fsetpos (S) - sets the file position indicator for a stream fstat (S) - returns information about an open file fstatfs (S) - get file system information fstatvfs (S) - report on a filesystem using a file descriptor fsync (S) - synchronize changes to a file ftell (S) - returns offset of current byte relative to beginning of file ftime (S) - return time in a structure ftok (S) - standard interprocess communication package ftruncate (S) - set a file to a specified length using a file descriptor ftw (S) - walk a file tree fwrite (S) - appends items from an array fxlist (S) - gets name list entries from file pointer gamma (S) - log gamma function gcvt (S) - converts value to a null-terminated string in an array getbegyx (S) - get the beginning coordinates of the specified window getc, getchar, fgetc, getw (S) - get character or word from a stream getc (S) - return next character from named input stream GETC (S) - return the value of next character getch (S) - read a character from the terminal associated with the window getch (S) - read character from terminal associated with a window getchar (S) - return next character from stdin getcontext (S) - report on current user context getcontext, setcontext (S) - get and set current user context getcwd (S) - get pathname of current working directory getdate (S) - convert user format date and time getdtablesize (S) - get descriptor table size getdvagent, getdvagnam, setdvagent, enddvagent, putdvagnam, copydvagent (S) - manipulate device assignment database entry getdvagent (S) - return pointer to first device assignment entry getdvagnam (S) - search device assignment database for device name getegid (S) - get effective group ID getenv (S) - return value for environment name geteuid (S) - get effective user ID getgid (S) - get real group ID getgrent, getgrgid, getgrnam, setgrent, endgrent, fgetgrent (S) - get group file entry getgrent (S) - returns pointer to the first and successive group structures getgrgid (S) - searches for matching gid getgrnam (S) - searches for matching name getgroups (S) - get supplementary group ID's gethz (S) - return the frequency of the system clock in ticks per second getitimer (S) - returns the current value of the specified timer getitimer, setitimer (S)- get and set value of interval timers getlogin, getlogin_r (S)- get login name getluid (S) - get login user ID getmaxyx (S) - get the size of the specified window getmsg (S) - get next message from stream getmsg (S) - get next message off a stream getnwstr (S) - get up to n characters with attributes from the keyboard and write them to the default window getopt (S) - get option letter from argument vector getpagesize (S) - get system page size getparyx (S) - get the beginning coordinates of the specified subwindow relative to its parent window getpass (S) - read a password getpasswd, fgetpasswd, bigcrypt, bigcryptmax (S) - read or clear a password getpasswd (S) - read or clear a password getpgid (S) - returns the process group ID of process pid getpgrp (S) - returns the process group ID of the calling process getpid, getpgrp, getppid, getpgid (S) - get process, process group, and parent process IDs getpid (S) - returns the process ID of the calling process getpmsg (S) - get next message from stream with priority control getppid (S) - returns the parent process ID of the calling process getprdfent, getprdfnam, setprdfent, endprdfent, putprdfnam (S) - manipulate default control database entry getprdfent (S) - returns pointer to first and successive pr_default structures getprdfnam (S) - searches for matching login name getprfient, getprfinam, setprfient, endprfient, putprfinam (S) - manipulate file control database entry getprfient (S) - gets next pr_file structure getprfinam (S) - searches for matching login name getpriority (S) - report on highest priority of listed processes getpriority, setpriority (S) - get/set program scheduling priority getpriv (S) - get system privileges associated with this process getprpwent, getprpwuid, getprpwnam, setprpwent, endprpwent, putprpwnam (S) - manipulate protected password database entry getprpwent (S) - gets pointer to next pr_passwd structure getprpwnam (S) - searches for login name matching name getprpwuid (S) - searches for numerical user ID matching uid getprtcent, getprtcnam, setprtcent, endprtcent, putprtcnam (S) - manipulate terminal control database entry getprtcent (S) - gets pointer to next pr_term structure getprtcnam (S) - searches for login name matching name getpw (S) - get user info from UID getpwent, getpwuid, getpwnam, setpwent, endpwent, fgetpwent (S) - get password file entry getpwent (S) - gets pointer to next passwd structure getpwnam (S) - searches for login name matching name getpwuid (S) - searches for matching numerical user ID getrlimit, setrlimit (S)- control maximum system resource consumption getrusage (S) - get information about resource utilization gets, fgets (S) - get a string from a stream gets (S) - reads characters from standard input stream get_seed (S) - obtain seed for random number generator getsid (S) - get session ID getspent, getspnam, setspent, endspent, fgetspent, lckpwdf, ulckpwdf (S) - get shadow password file entry getspent (S) - get shadow password entry getspnam (S) - get matching login name shadow password entry getstr (S) - get characters from the keyboard and write them to the default window getsubopt (S) - parse suboptions from a string getsyx (S) - return the current co-ordinates of the virtual screen cursor gettimeofday (S) - return system date and time gettimeofday, settimeofday (S) - get or set the date and time gettxt (S) - retrieve a text string getuid, geteuid, getgid, getegid (S) - get real user, effective user, real group, and effective group IDs getuid (S) - get real user ID getut: endutent, getutent, getutid, getutline, pututline, setutent, utmpname (S) - access utmp file entry getutent (S) - reads in the next entry from a utmp -like file getutid (S) - searches forward in the utmp -like file getutline (S) - searches for LOGIN_PROCESS or USER_PROCESS entry getutmp (S) - fill the utmp structure getutmpx (S) - fill the utmpx structure getutx (S) - access utmpx file entry getutxent (S) - get the next entry from a utmpx file getutxid (S) - find the next specified entry from a utmpx file getutxline (S) - find the next specified entry from a utmpx file getw (S) - return next word from named input stream getwc, getwchar, fgetwc (S) - get wide character from a stream getwc (S) - returns a wide character from input stream getwch (S) - get a character from the keyboard associated with the default window, convert it to a wchar_t character, and return it getwchar (S) - returns a wide character from the standard input getwd (S) - get current working directory pathname getwin (S) - retrieve window-related data from a specified file getwstr (S) - get a string of characters with attributes from the keyboard and write them to the default window getyx (S) - get the cursor's coordinates in the specified window getyx (S) - place cursor position of the window in two integer variables glob, globfree (S) - generate pathnames matching a pattern glob (S) - generate pathnames matching a pattern globfree (S) - free memory allocated by glob gmtime (S) - convert time to UTC goodpw_check_other (S) - check group, modem or filesystem password syntax and guessability goodpw_set_other_checks (S) - select password parameters grantpt (S) - grant access to the slave pseudo-terminal device gr_idtoname (S) - map between group IDs and names gr_nametoid (S) - map between group names and IDs gsignal (S) - raises signal identified by its argument halfdelay (S) - Put the terminal into half-delay mode has_colors (S) - returns TRUE if the terminal can manipulate colors has_ic (S) - is TRUE if terminal can insert and delete characters has_il (S) - is TRUE if terminal can insert and delete lines, or can simulate them using scrolling regions hcreate (S) - allocates sufficient space for the table hdestroy (S) - destroys the search table hide_panel (S) - remove a panel from the panel deck hline (S) - draws a horizontal line on the standard screen hsearch, hcreate, hdestroy (S) - manage hash search tables hsearch (S) - searches a hash table hypot (S) - euclidean distance function iconv (S) - convert characters from one codeset into another iconv_close (S) - code conversion deallocation routine iconv_open, iconv_close, iconv (S) - convert characters from one codeset into another iconv_open (S) - code conversion allocation routine idcok (S) - make curses consider using hardware insert and delete character identity (S) - get or check uids or gids from program start idlok (S) - make curses consider using hardware insert and delete line immedok (S) - make any change in the window image refresh the screen inch (S) - get a character and its attributes from the default window inchnstr (S) - get up to n characters of type chtype from the default window inchstr (S) - get a character string of type chtype from the default window index, rindex (S) - string operations index (S) - character string operation INIT (S) - initialize before compile init_color (S) - define a color using RGB components initgroups (S) - initialize the supplementary group access list init_pair (S) - define a color-pair initscr (S) - initialize all curses data structures initstate (S) - initialize a state array innstr (S) - get up to n characters from the default window innwstr (S) - get string of up to n wchar_t characters without attributes from window insch (S) - insert a character on the default window insch (S) - insert character ch before the character under cursor insdelln (S) - insert or delete the line at the cursor in the default window insertln (S) - insert a blank line above the cursor in the default window insertln (S) - insert blank line above current line insnstr (S) - insert up to n characters on the default window insnwstr (S) - insert up to n wchar_t characters in the default window insque, remque (S) - insert or remove an element of a queue insque (S) - insert an entry into a queue insstr (S) - insert a character string on the default window instr (S) - get a character string from the default window inswch (S) - insert a wchar_t character on the default window inswstr (S) - insert a string of wchar_t characters in the default window intrflush (S) - set the terminal to flush tty driver output when a key is pressed, or not inwch (S) - get a character with attributes from the default window inwchnstr (S) - return up to n wchar_t characters from the default window inwchstr (S) - return a string of wchar_t characters from the default window inwstr (S) - get string of wchar_t characters without attributes from window ioctl (S) - I/O control command isalnum (S) - tests for alphanumeric character isalpha (S) - tests for alphabetic character isascii (S) - test for ASCII characters isastream (S) - test a file descriptor isatty (S) - test for a terminal device iscntrl (S) - tests for control characters isdigit (S) - tests for decimal digit isendwin (S) - determine if endwin has been called without wrefresh isgraph (S) - tests for a visible character is_linetouched (S) - return TRUE if the specified line has been modified since the last call to wrefresh islower (S) - tests for any lowercase letter isnan, isnand, isnanf (S) - test for a floating point NaN (Not-A-Number) isnan (S) - test double for Not-a-Number (NaN) isnand (S) - test double for Not-a-Number (NaN) according to IEEE Standard isnanf (S) - test float for Not-a-Number (NaN) according to IEEE Standard isprint (S) - tests for printing character ispunct (S) - tests for punctuation character isspace (S) - tests for white-space character is_starting_egid (gid) (S) - check current effective GID against retained ID is_starting_euid (uid) (S) - check current effective UID against retained ID is_starting_luid (uid) (S) - check current login UID against retained ID is_starting_rgid (gid) (S) - check current real GID against retained ID is_starting_ruid (uid) (S) - check current real UID against retained ID isupper (S) - tests for any uppercase letter iswalnum (S) - test for an alphanumeric wide-character code iswalpha (S) - test for an alphabetic wide-character code iswcntrl (S) - test for a control wide-character code iswctype (S) - test character for specified class iswctype (S) - test wide-character code for specified class iswdigit (S) - test for a decimal digit wide-character code iswgraph (S) - test for a visible wide-character code iswind (S) - determine if terminal is local or remote is_wintouched (S) - return TRUE if the specified window has been modified since the last call to wrefresh iswlower (S) - test for a lower-case letter wide-character code iswprint (S) - test for a printing wide-character code iswpunct (S) - test for a punctuation wide-character code iswspace (S) - test for a white-space wide-character code iswupper (S) - test for an upper-case letter wide-character code iswxdigit (S) - test for a hexadecimal digit wide-character code isxdigit (S) - tests for hexadecimal digit item (S) - CRT menu-item routines item_count (S) - count the number of items in a menu item_description (S) - return pointer to item name item_index (S) - return index to item in item pointer array item_init (S) - return menu-item initiation function item_name (S) - set pointer to item name item_opts (S) - return the current item options item_opts_off (S) - turn off specified item options and leave the others unchanged item_opts_on (S) - turn on specified item options and leave the others unchanged item_term (S) - return menu-item termination function item_userptr (S) - return an item's user pointer item_value (S) - return the select value of an item in a multivalued menu item_visible (S) - return TRUE if an item is visible itimer (S) - interval timers j0 (S) - return Bessel function of x of the first kind of order 0 j1 (S) - return Bessel function of x of the first kind of order 1 jn (S) - return Bessel function of x of the first kind of order n jrand48 (S) - returns signed long integers kcodemap (S) - return 7-bit escape sequence that maps onto 8-bit value keyname (S) - return a character string corresponding to a specified character keypad (S) - enable or disable the terminal's keypad keypad (S) - obtain information from keypad of user's terminal kill (S) - send a signal to a process or a group of processes killchar (S) - return the user's kill character killpg (S) - send signal to a process group l3tol, ltol3 (S) - convert between 3-byte integers and long integers l3tol (S) - converts three-byte integers to long integers l64a (S) - gets base-64 representation from long label (S) - labels the current plotting point labs (S) - converts to absolute value latch_close (S) - close a latch latch_getvalue (S) - get value of latch latch_open (S) - open a latch latch_post (S) - unlock a latch latch_trywait (S) - acquire a latch; return an error if latch is already held latch_unlink (S) - remove latch from the system latch_wait, latch_trywait (S) - acquire a latch latch_wait (S) - acquire a latch; block if latch is already held lchown (S) - change owner and group ID of a symbolic link lckpwdf (S) - lock the shadow password file lcong48 (S) - invoke initialization entry points ldaclose (S) - closes file and frees memory ldahread (S) - read the archive header of a member of an archive file ldaopen (S) - allocates and initializes a new LDFILE structure ldclose, ldaclose (S) - close a common object file and free memory ldclose (S) - closes file and frees memory ldexp (S) - returns the quantity value* 2^exp ldexpl (S) - returns the quantity value* 2^exp ldfhread (S) - read the file header of a common object file ldgetname (S) - retrieve symbol name for common object file symbol table entry ldiv (S) - divides long integers ldlinit (S) - reads the entry with the smallest line number ldlitem (S) - retrieves a series of line number entries ldlread, ldlinit, ldlitem (S) - manipulate line number entries of a common object file function ldlread (S) - begins its search with the line number ldlseek, ldnlseek (S) - seek to line number entries of a section of a common object file ldlseek (S) - seek to line number entries of section specified by sectindx ldnlseek (S) - seek to line number entries of section specified by sectname ldnrseek (S) - seeks relocation entries of section specified by sectname ldnshread (S) - reads section header specified by sectname into memory ldnsseek (S) - seeks to the section specified by sectname ldohseek (S) - seek to the optional file header of a common object file ldopen, ldaopen (S) - open a common object file for reading ldopen (S) - returns a pointer to LDFILE structure ldrseek, ldnrseek (S) - seek to relocation entries of a section of a common object file ldrseek (S) - seeks relocation entries of section specified by sectname ldshread, ldnshread (S) - read an indexed/named section header of a common object file ldshread (S) - reads section header specified by sectindx into memory ldsseek, ldnsseek (S) - seek to an indexed/named section of a common object file ldsseek (S) - seeks to the section specified by sectindx ldtbindex (S) - compute the index of a symbol table entry of a common object file ldtbread (S) - read an indexed symbol table entry of a common object file ldtbseek (S) - seek to the symbol table of a common object file leaveok (S) - leave cursor at location of the window cursor being refreshed leaveok (S) - leave the cursor wherever it is after screen update lfind (S) - searches for object and adds to table lgamma (S) - xpg3 log gamma function lib300 (S) - plotting library for Tektronix 300 terminal lib300s (S) - plotting library for Tektronix 300 terminal lib4014 (S) - plotting library for Tektronix 4014 terminal lib450 (S) - plotting library for Tektronix 300 terminal libplot (S) - plotting library libvt0 (S) - plotting library for VT100 terminal libwindows (S) - windowing terminal function library line (S) - plots a line linemod (S) - sets style for plotting further lines link (S) - link to a file link_field (S) - duplicate a specified field at a specified location and share field buffers link_fieldtype (S) - return a pointer to a field type built from the specified field types lio_listio (S) - list directed I/O loc1 (S) - pointer to first character matching regular expression __loc1 (S) - pointer to beginning of regex match loc2 (S) - pointer to character after last character matching regular expression localeconv (S) - get lconv structure pointer localtime (S) - converts time pointed to by clock to tm structure lock (S) - locks a process in primary memory locked_out (S) - determine if specified user can log in lockf (S) - record locking on files locking (S) - locks or unlocks a file region for reading or writing locs (S) - pointer causing advance to break out of back up loop log (S) - computes a natural logarithm log10 (S) - computes a natural logarithm to base 10 log1p (S) - computes log(1+x) logb (S) - returns the unbiased exponent of floating-point argument logbl (S) - returns the unbiased exponent of floating-point argument logname (S) - return login name of user longjmp (S) - restores last saved environment _longjmp (S) - restores last saved environment longname (S) - point to a verbose description of the terminal lrand48 (S) - returns non-negative long integers lsearch, lfind (S) - linear search and update lsearch (S) - performs linear search of table lseek (S) - move read/write file pointer lstat (S) - returns information about a symbolic link ltol3 (S) - converts long integers to three-byte integers makecontext (S) - modify user context make_transition_files (S) - create transition file names mallinfo (S) - report allocated space usage malloc, free, realloc, calloc, cfree, mallinfo, mallopt (S) - allocate main memory malloc (S) - allocate space for an object mallopt (S) - control the space allocation algorithm matherr (S) - error-handling function mbchar: mbtowc, wctomb, mblen, mbrtowc, wcrtomb, mbrlen (S) - multibyte character handling mblen (S) - determine the number of bytes in a multibye character mbrlen (S) - determine the number of bytes in a multibye character (restartable) mbrtowc (S) - convert a multibyte character to a wide character (restartable) mbsrtowcs (S) - convert a string of multibyte characters in a specified shift state to wide characters mbstowcs (S) - convert a string of multibyte characters to wide characters mbstring: mbstowcs, wcstombs, mbsrtowcs, wcsrtombs (S) - multibyte string functions mbtowc (S) - convert a multibyte character to a wide character memccpy (S) - copies characters from memory area memchr (S) - returns a pointer to the first occurrence of a character memcmp (S) - compares arguments memcpy (S) - copies n characters memmove (S) - copies characters between objects memory: memccpy, memchr, memcmp, memcpy, memset (S) - memory operations memset (S) - sets the first n characters in memory area menu (S) - create and display a menu menu_attributes: set_menu_fore, menu_fore, set_menu_back, menu_back, set_menu_grey, menu_grey, set_menu_pad, menu_pad (S) - control menus display attributes menu_back (S) - set the background attribute of a menu menu_cursor: pos_menu_cursor (S) - position a menu cursor correctly menu_driver (S) - command processor for the menus subsystem menu_fore (S) - set the foreground attribute of a menu menu_format (S) - return the number of rows and columns that can be displayed menu_format: set_menu_format, menu_format (S) - set and get maximum numbers of rows and columns in menus menu_grey (S) - set the ``grey'' attribute of a menu menu_hook: set_item_init, item_init, set_item_term, item_term, set_menu_init, menu_init, set_menu_term, menu_term (S) - assign application-specific routines for automatic invocation by menus menu_init (S) - return menu initiation function menu_item_current: set_current_item, current_item, set_top_row, top_row, item_index (S) - set and get current menus items menu_item_name: item_name, item_description (S) - get menus item name and description menu_item_new: new_item, free_item (S) - create and destroy menus items menu_item_opts: set_item_opts, item_opts_on, item_opts_off, item_opts (S) - menus item option routines menu_items (S) - return a pointer to the item pointer array connected to a menu menu_items: set_menu_items, menu_items, item_count (S) - connect and disconnect items to and from menus menu_item_userptr: set_item_userptr, item_userptr (S) - associate application data with menus items menu_item_value: set_item_value, item_value (S) - set and get menus item values menu_item_visible: item_visible (S) - tell if menus item is visible menu_mark (S) - return a pointer to the mark string of a specified menu menu_mark: set_menu_mark, menu_mark (S) - menus mark string routines menu_new: new_menu, free_menu (S) - create and destroy menus menu_opts (S) - return the current menu options menu_opts: set_menu_opts, menu_opts_on, menu_opts_off, menu_opts (S) - menus option routines menu_opts_off (S) - turn off the specified menu options and leave the others unchanged menu_opts_on (S) - turn on the specified menu options and leave the others unchanged menu_pad (S) - set the pad character of a menu item menu_pattern (S) - return the current menu pattern menu_pattern: set_menu_pattern, menu_pattern (S) - set and get menu pattern match buffer menu_post: post_menu, unpost_menu (S) - write or erase menus from associated subwindows menus (S) - character based menus package menu_sub (S) - return the subwindow for a specified menu menu_term (S) - return menu termination function menu_userptr (S) - return the menu's user pointer menu_userptr: set_menu_userptr, menu_userptr (S) - associate application data with menus menu_win (S) - return the window for a specified menu menu_win: set_menu_win, menu_win, set_menu_sub, menu_sub, scale_menu (S) - menus window and subwindow association routines message (S) - output help or error message and wait for response meta (S) - force the terminal to return seven or eight bit significant bits on input mkdir (S) - make a directory mkfifo (S) - make a FIFO special file mknod (S) - make a directory or a special or ordinary file or a FIFO mkstemp (S) - make a unique file name mktemp (S) - make a unique filename mktime (S) - converts local time to calendar time mmap (S) - map object to pages of memory modf (S) - returns the signed fractional part of value modff (S) - returns the signed fractional part of value modfl (S) - returns the signed fractional part of value monitor (S) - prepare execution profile mount (S) - mount a filesystem move (S) - gets a new current point for plotting move (S) - move cursor to row r, column c move (S) - move the cursor to the specified co-ordinates Move (S) - moves layer to new location move_field (S) - move a disconnected field to a specified location in the forms subwindow move_panel (S) - move the curses window associated with the specified panel mprotect (S) - set protection of memory mapping mrand48 (S) - returns signed long integers msgctl (S) - message control operations msgget (S) - get message queue msgop (S) - message operations msgrcv (S) - receives a message msgsnd (S) - sends a message msync (S) - synchronize memory mapping with physical storage munmap (S) - unmap pages of memory mvaddch (S) - manipulate text in windows mvaddch (S) - place a character in the window after moving the cursor and advance the cursor mvaddchnstr (S) - write up to n characters into the window after moving the cursor mvaddchstr (S) - write a character string into the window after moving the cursor mvaddnstr (S) - write up to n characters of a character string to the default window after moving the cursor mvaddnwstr (S) - write up to n elements of a character string with attributes to the window after moving the cursor mvaddstr (S) - write a character string to the default window after moving the cursor mvaddstr (S) - write all characters of null-terminated character string str on given window mvaddwch (S) - write a character and attributes to the screen after moving the cursor mvaddwchnstr (S) - write up to n of a string of characters with attributes to the specified window after moving the cursor mvaddwchstr (S) - write a string of characters with attributes to the window after moving the cursor mvaddwstr (S) - write a character string with attributes to the window after moving the cursor mvcur (S) - move the cursor mvdelch (S) - delete the character at the cursor, after moving the cursor mvderwin (S) - move a subwindow inside its parent window mvgetch (S) - read a character from the specified location of the terminal associated with the window mvgetnwstr (S) - get up to n characters with attributes from the keyboard and write them to the default window after moving the cursor mvgetstr (S) - get characters from the keyboard and write them to the default window after moving the cursor mvgetwch (S) - get a character from the keyboard associated with the default window, convert it to a wchar_t character, and return it mvgetwstr (S) - get a string of characters with attributes from the keyboard and write them to the default window after moving the cursor mvinch (S) - get a character and its attributes from the default window after moving the cursor mvinch (S) - return character at current position in named window mvinchnstr (S) - get up to n characters of type chtype from the default window after moving the cursor mvinchstr (S) - get a character string of type chtype from the default window after moving the cursor mvinnstr (S) - get up to n characters from the default window after moving the cursor mvinnwstr (S) - get string of up to n wchar_t characters without attributes from window after moving the cursor mvinsch (S) - insert a character on the default window after moving the cursor mvinsnstr (S) - insert up to n characters on the default window after moving the cursor mvinsnwstr (S) - insert up to n wchar_t characters in the default window after moving the cursor mvinsstr (S) - insert a character string on the default window after moving the cursor mvinstr (S) - get a character string from the default window after moving the cursor mvinswch (S) - insert a wchar_t character on the default window after moving the cursor mvinswstr (S) - insert a string of wchar_t characters in the default window after moving the cursor mvinwch (S) - get a character with attributes from the default window after moving the cursor mvinwchnstr (S) - return up to n wchar_t characters from the default window after moving the cursor mvinwchstr (S) - return a string of wchar_t characters from the default window after moving the cursor mvinwstr (S) - get string of wchar_t characters without attributes from window after moving the cursor mvprintw (S) - output string to specified location in stdscr mvscanw (S) - read formatted input from specified location of standard input mvwaddch (S) - place a character in the specified window after moving the cursor and advance the cursor mvwaddchnstr (S) - write up to n characters into the specified window after moving the cursor mvwaddchstr (S) - write a character string into the specified window after moving the cursor mvwaddnstr (S) - write up to n characters of a character string to the specified window after moving the cursor mvwaddnwstr (S) - write up to n elements of a character string with attributes to the specified window after moving the cursor mvwaddstr (S) - write a character string to the specified window after moving the cursor mvwaddwch (S) - write a character and attributes to the specified window after moving the cursor mvwaddwchnstr (S) - write up to n of a string of characters with attributes to the specified window after moving the cursor mvwaddwchstr (S) - write a string of characters with attributes to the window after moving the cursor mvwaddwstr (S) - write a character string with attributes to the specified window after moving the cursor mvwdelch (S) - delete the character at the cursor in the specified window, after moving the cursor mvwgetch (S) - read a character from the specified location of the terminal associated with the specified window mvwgetnwstr (S) - get up to n characters with attributes from the keyboard and write them to the specified window after moving the cursor mvwgetstr (S) - get characters from the keyboard and write them to the specified window after moving the cursor mvwgetwch (S) - get a character from the keyboard associated with the specified window, convert it to a wchar_t character, and return it mvwgetwstr (S) - get a string of characters with attributes from the keyboard and write them to the specified window after moving the cursor mvwin (S) - move the specified window to the specified location mvwinch (S) - get a character and its attributes from the specified window after moving the cursor mvwinchnstr (S) - get up to n characters of type chtype from the specified window after moving the cursor mvwinchstr (S) - get a character string of type chtype from the specified window after moving the cursor mvwinnstr (S) - get up to n characters from the specified window after moving the cursor mvwinnwstr (S) - get string of up to n wchar_t characters without attributes from the specified window after moving the cursor mvwinsch (S) - insert a character on the specified window after moving the cursor mvwinsnstr (S) - insert up to n characters on the specified window after moving the cursor mvwinsnwstr (S) - insert up to n wchar_t characters in the specified window after moving the cursor mvwinsstr (S) - insert a character string on the specified window after moving the cursor mvwinstr (S) - get a character string from the specified window after moving the cursor mvwinswch (S) - insert a wchar_t character on the specified window after moving the cursor mvwinswstr (S) - insert a string of wchar_t characters in the specified window after moving the cursor mvwinwch (S) - get a character with attributes from the specified window after moving the cursor mvwinwchnstr (S) - return up to n wchar_t characters from the specified window after moving the cursor mvwinwchstr (S) - return a string of wchar_t characters from the specified window after moving the cursor mvwinwstr (S) - get string of wchar_t characters without attributes from the specified window after moving the cursor mvwprintw (S) - output string to specified location in specified window mvwscanw (S) - read formatted input from specified location of the specified window nap (S) - suspends execution for a short interval napms (S) - make the cursor sleep for ms milliseconds nbra (S) - reserved external variable nbwaitsem (S) - waits for access to a semaphore-governed resource New (S) - creates a new layer with a separate shell new_field (S) - create a new field of a specified size and location new_fieldtype (S) - create a new field type new_form (S) - create a new form connected to the specified fields new_item (S) - create a new menu item Newlayer (S) - creates a new layer without a separate shell new_menu (S) - create a menu connected to an item pointer array newpad (S) - create and return a pointer to a new pad data structure with the specified number of lines and columns new_page (S) - indicate whether a field starts a new page new_panel (S) - create a panel associated with a window newterm (S) - enable output to more than one terminal newwin (S) - create a new window with the specified number of lines and columns nextafter (S) - returns the next representable floating-point value nextafterl (S) - returns the next representable floating-point value nextkey (S) - returns the next key in a database nice (S) - change priority of a process nl (S) - control whether carriage return is translated into newline nl (S) - convert newline into carriage return and line feed on output and carriage return into newline on input nl_ascxtime (S) - converts a tm structure to a 26-character string nl_cxtime, nl_ascxtime (S) - format date and time nl_cxtime (S) - converts UNIX epoch time to local time nl_fprintf (S) - places output on the named output nl_fscanf (S) - reads from the named input nl_init (S) - initializes native language support operation nlist (S) - get entries from name list nl_langinfo (S) - language information nl_printf, nl_fprintf, nl_sprintf (S) - formats native language output nl_printf (S) - places output on the standard output stream nl_scanf, nl_fscanf, nl_sscanf (S) - converts formatted native language input nl_scanf (S) - reads from the standard input stream nl_sprintf (S) - places ``output,'' in consecutive bytes nl_sscanf (S) - reads from the character string nl_strcmp, nl_strncmp (S) - compare native language strings nl_strcmp (S) - compare native language strings nl_strncmp (S) - compare native n language strings nocbreak (S) - put terminal out of CBREAK mode nocbreak (S) - Take the terminal out of cbreak mode nocrmode (S) - put terminal out of CBREAK mode nodelay (S) - cause wgetch() to be a non-blocking call nodelay (S) - make getch wait until a key is pressed, or not noecho (S) - control whether characters are echoed as they are typed noecho (S) - Take the terminal out of echo mode nonl (S) - control whether carriage return is translated into newline nonl (S) - do not convert newline into carriage return and line feed on output nor carriage return into newline on input noqiflush (S) - do not flush input and output queues when INTR, QUIT, or SUSP is received noraw (S) - interpret control characters notimeout (S) - set a timer to detect function keys, or not nrand48 (S) - returns non-negative long integers open (S) - open for reading or writing openagent (S) - opens the control channel openchan (S) - opens the channel argument chan opendir (S) - opens a directory openpl (S) - opens plot device for writing opensem (S) - opens a semaphore optarg (S) - pointer to option argument opterr (S) - disables error message optind (S) - argv index of next argument to be processed optopt (S) - bad option character overlay (S) - copy an area of one window over another, non-destructively overwrite (S) - copy an area of one window over another, destructively p2open, p2close (S) - open, close pipes to and from a command paccess (S) - used in conjunction with ptrace for tracing a child process pair_content (S) - returns the definition of a color pair panel_above: panel_above, panel_below (S) - panels deck traversal primitives panel_above (S) - return pointer to the panel above the specified panel panel_below (S) - return pointer to the panel below the specified panel panel_hidden (S) - return TRUE if the specified panel is in the deck panel_move: move_panel (S) - move a panels window on the virtual screen panel_new: new_panel, del_panel (S) - create and destroy panels panels (S) - character based panels package panel_show: show_panel, hide_panel, panel_hidden (S) - panels deck manipulation routines panel_top: top_panel, bottom_panel (S) - panels deck manipulation routines panel_update: update_panels (S) - panels virtual screen refresh routine panel_userptr (S) - return the user pointer of a panel panel_userptr: set_panel_userptr, panel_userptr (S) - associate application data with a panels panel panel_window: panel_window, replace_panel (S) - get or set the current window of a panels panel panel_window (S) - return a pointer to a panel's associated window passlen (S) - determine minimum password length of an account pathconf (S) - determines current value of the pathname of a file or directory pathconf (S) - get configurable pathname variables pause (S) - suspend process until signal pb_check (S) - check if paste buffer contains anything pb_empty (S) - clear out paste buffer and close it pb_gbuf (S) - read paste buffer file to buffer pb_gets (S) - read paste buffer file and convert to text pb_name (S) - get name for paste buffer file pb_open (S) - open or create a paste buffer file pb_puts (S) - output string to paste buffer in ADF format pb_seek (S) - seek to end of paste buffer and set for appending pb_weof (S) - output EOF to paste buffer and close file pclose (S) - returns exit status of command pechochar (S) - insert a character and refresh the screen pechowchar (S) - insert a character and refresh the screen PEEKC (S) - return the next character perror (S) - print last error encountered during call to system or library function perror (S) - system error messages pfmt (S) - display an error message in standard format; called with a variable number of arguments pfmt, vpfmt (S) - display error message in standard format pipe (S) - create an interprocess channel plock (S) - lock process, text, or data in memory plot (S) - graphics interface subroutines pnoutrefresh (S) - refresh part of the screen for a specified pad point (S) - plots the point given by the next four bytes poll (S) - STREAMS input/output multiplexing popen, pclose (S) - initiate a pipe to or from a process popen (S) - creates pipe between calling program and command pos_form_cursor (S) - move the form window cursor for form processing pos_menu_cursor (S) - move the cursor in a menu post_form (S) - write a form into its associated subwindow post_menu (S) - write the menu to its subwindow pow (S) - computes x to the exponent y prefresh (S) - refresh part of the screen for a specified pad primary_auth (S) - checks user's authorization against Protected Password entry primary_of_secondary_auth (S) - returns primary authorization name associated with secondary authorization printf, fprintf, snprintf, sprintf (S) - print formatted output printf (S) - place output on the standard output stream printw (S) - corresponds to printf(S) printw (S) - output string to stdscr proctl (S) - controls active processes or process groups profil (S) - execution time profile psiginfo (S) - produce system signal messages psignal, psiginfo (S) - system signal messages psignal (S) - produce system signal messages ptrace (S) - process trace ptsname (S) - get name of the slave pseudo-terminal putc, putchar, fputc, putw (S) - put character or word on a stream putc (S) - writes character to output stream putchar (S) - writes character to output stream putdvagnam (S) - rewrites or adds an entry to the database putenv (S) - change or add value to environment putmsg (S) - send a message on a stream putp (S) - output the specified string to stdout using putchar putpmsg (S) - send a message on a stream with priority control putprdfnam (S) - puts a new or replaced default control entry putprfinam (S) - puts a new or replaced file control entry putprpwnam (S) - writes new or replaced protected password entry to a file putprtcnam (S) - puts a new or replaced terminal control entry putpwent (S) - write password file entry puts, fputs (S) - put a string on a stream puts (S) - writes null-terminated string to standard output stream putspent (S) - write shadow password file entry pututline (S) - writes out supplied utmp structure to utmp -like file pututxline (S) - write the supplied utmpx structure into the utmpx file putw (S) - writes integer to output stream putwc, putwchar, fputwc (S) - put wide character on a stream putwc (S) - put wide character on a stream putwchar (S) - put wide character on a stream putwin (S) - write window-related data into a specified file pw_idtoname (S) - map between user IDs and names pw_nametoid, pw_idtoname, gr_nametoid, gr_idtoname (S) - map between user and group names and IDs pw_nametoid (S) - map between user names and IDs qiflush (S) - flush input and output queues when INTR, QUIT, or SUSP is received qsort (S) - quicker sort raise (S) - send signal to the execution program rand (S) - simple random-number generator rand, srand (S) - simple random-number generator random (S) - better random number generator random, srandom, initstate, setstate (S) - better random number generator; routines for changing generators randomword (S) - generate a pronounceable password raw (S) - pass control characters to the user program rdchk (S) - checks to see if there is data to be read read, readv (S) - read from a file read (S) - read from a file readdir (S) - returns a pointer to the next active directory entry readlink (S) - reads a symbolic link read_pw_fields (S) - get current field and flag information from protected password database read_tc_fields (S) - get current field and flag information from terminal control database readv (S) - read from a file using multiple buffers realloc (S) - change the size of a memory object realpath (S) - returns the real file name re_comp, re_exec (S) - regular expression handler re_comp (S) - compile regular expression redrawwin (S) - indicate to curses that part of the window needs to be redrawn re_exec (S) - compare regular expressions refresh (S) - copy named window to terminal screen using stdscr as default refresh (S) - copy the specified window to the terminal screen using stdscr as default regcmp, regex (S) - compiles and executes regular expressions regcmp (S) - compile a regular expression regcomp, regexec, regerror, regfree (S) - regular expression matching regcomp (S) - compile regular expression held in pattern regerror (S) - generate verbal error messages from error codes regex (S) - execute a compiled regular expression against a string regexec (S) - compare string with compiled regular expression regexp (S) - regular expression compile and match routines regfree (S) - free memory allocated by regcomp remainder (S) - returns floating-point remainder of division of x by y remove (S) - removes filename remque (S) - remove an entry from a queue rename (S) - changes filename replace_file (S) - perform a database update using transition file names replace_panel (S) - replace a panel's associated window reset_prog_mode (S) - restore the terminal to ``program'' state (in curses) reset_shell_mode (S) - restore the terminal to ``shell'' state (out of curses) resetty (S) - restore terminal to previous state resetty (S) - restore the state of the terminal modes from the last call to save tty Reshape (S) - reshapes the layer restartterm (S) - reset the terminal-dependent variables to saved values RETURN (S) - returns pointer argument at exit of compile routine rewind (S) - sets position of next I/O operation but does not return a value rewinddir (S) - resets the named directory stream to the beginning of the directory rindex (S) - character string operation rint (S) - returns nearest integer value to floating point argument x ripoffline (S) - remove line from the top or bottom of the screen rmdir (S) - remove a directory run_crypt (S) - encrypts data using /bin/crypt connection Runlayer (S) - runs specified command in layer run_setkey (S) - creates encryption key for /bin/crypt connection rusage (S) - structure used with getrusage(S) savetty (S) - save current state of terminal to a buffer savetty (S) - save the state of the terminal modes sbrk (S) - add bytes to the break value scalb (S) - returns the quantity value* 2^exp scalbl (S) - returns the quantity value* 2^exp scale_form (S) - return the smallest window size for a form's subwindow scale_menu (S) - returns the minimum size needed by the subwindow of a menu scanf (S) - convert formatted input scanw (S) - read formatted input from standard input sc_copyscstate (S) - copies the scancode state from one tty to another sc_exit (S) - restores scancode terminal mode and tty settings sc_getfkeystr (S) - gets scancode key string sc_getinfo (S) - returns scancode information sc_getkbmap (S) - returns pointer to scancode sc_bitmap structure sc_getkeymap (S) - returns the current active scancode keymap table sc_getled (S) - gets current scancode keyboard LED state sc_getscreenswitch (S) - gets scancode screen switch keys sched_getparam (S) - get scheduling parameters sched_get_priority_max (S) - get the maximum priority sched_get_priority_max, sched_get_priority_min (S) - get the maximum/minimum priority sched_get_priority_min (S) - get the minimum priority sched_getscheduler (S) - get scheduling policy sched_rr_get_interval (S) - get time limit for currently running process sched_setparam (S) - set scheduling parameters sched_setscheduler (S) - set scheduling policy sched_yield (S) - yield processor sc_init (S) - initializes for scancode input sc_init (S) - scancode Application Programming Interface (API) initialization and internal administration functions sc_kb2mapcode (S) - maintains the state of the scancode keyboard sc_mapcode2kb (S) - gets scancode from mapcode sc_mapcode2str (S) - gets scancode map string sc_mapin (S) - initializes scancode translation tables sc_mapinit (S) - saves for scancode mapping functions sc_mapout (S) - gets scancode mapped output string __scoinfo (S) - get kernel and system information sc_raw (S) - scancode Application Programming Interface (API) line-discipline and screen-switching functions sc_raw (S) - turns off scancode translation and returns the original mode scr_dump (S) - write the contents of the virtual screen to a specified file sc_readkb (S) - returns the next input scancode sc_readkb (S) - scancode translation functions sc_readmapcode (S) - returns the next input mapcode sc_readstr (S) - read scancode character(s) sc_receive_kb (S) - maintains scancode sc_bitmap structure scr_init (S) - initialize the curses data structures for the screen with the contents of the specified file scrl (S) - scroll lines up or down on the screen scroll (S) - scroll the window up one line scrollok (S) - scroll up when cursor would go off the bottom of the screen scr_restore (S) - restore the virtual screen using the contents of the specified screen dump file scr_set (S) - combine the functions of scr_restore and scr_init sc_setfkeystr (S) - sets scancode key string sc_setinfo (S) - sets scancode information from input parameter sc_setkeymap (S) - sets the current active scancode keymap table sc_setled (S) - sets the scancode keyboard LED state sc_setscreenswitch (S) - sets scancode screen switch keys sc_str2kb (S) - gets scancode keytop string sc_unraw (S) - turns on scancode translation and returns the original mode sdenter (S) - access shared data segment sdenter, sdleave (S) - synchronizes access to a shared data segment sdfree (S) - detaches a shared data segment sdget (S) - attaches a shared data segment sdget, sdfree (S) - attaches and detaches a shared data segment sdgetv (S) - returns version number of shared data segment sdgetv, sdwaitv (S) - synchronizes shared data access sdleave (S) - modify shared data segment sdwaitv (S) - synchronizes shared data access secondary_auth (S) - checks secondary authorization against Protected Password entry sed (S) - reserved external variable seed: get_seed, set_seed (S) - obtain or set seed for random number generator seed48 (S) - invokes initialization entry points seekdir (S) - sets the position of the next readdir operation select (S) - examine I/O descriptor sets select (S) - synchronous I/O multiplexing sem_close (S) - close a named semaphore semctl (S) - semaphore control operations sem_destroy (S) - destroy an unnamed semaphore semget (S) - get set of semaphores sem_getvalue (S) - get the value of a semaphore sem_init (S) - initialize an unnamed semaphore semop (S) - semaphore operations sem_open (S) - initialize/open a named semaphore sem_post (S) - unlock a semaphore sem_trywait (S) - conditionally lock a semaphore sem_unlink (S) - remove a named semaphore sem_wait (S) - lock a semaphore sem_wait, sem_trywait (S) - lock a semaphore set_auth_parameters (S) - retain IDs for future lookup setbuf (S) - assign buffer to a stream setbuf, setvbuf (S) - assign buffering to a stream setcat (S) - define default catalog setcontext (S) - set current user context set_current_field (S) - set the current field number of the form set_current_item (S) - set current menu item set_curterm (S) - set the variable cur_term setdvagent (S) - sets device assignment database back to first entry setegid (S) - set effective group IDs seteuid (S) - set effective user IDs set_field_back (S) - set the background attribute of a field set_field_buffer (S) - set the value of a buffer for a field set_field_fore (S) - set the foreground attribute of a field set_field_init (S) - assign an application-defined function to be called after a form is posted set_field_just (S) - set justification for a field set_field_opts (S) - set the specified options and turn off all others set_field_pad (S) - set the pad character attribute of a field set_field_status (S) - set the status flag for a field set_field_term (S) - assign an application-defined function to be called before a form is posted set_field_type (S) - set a field to a specified field type set_fieldtype_arg (S) - connect arguments to a field type set_fieldtype_choice (S)- associate application-defined functions with a field type set_field_userptr (S) - set the field's user pointer set_form_fields (S) - connect new fields to a form and disconnect any original fields set_form_init (S) - assign an application-defined initialization function for a form set_form_opts (S) - turn on the specified options and turn the others off set_form_page (S) - set the page number of the form set_form_sub (S) - set the subwindow for a form set_form_term (S) - assign an application-defined termination function for a form set_form_userptr (S) - set the user pointer of a form set_form_win (S) - set the window for a form setgid (S) - set group IDs setgrent (S) - rewinds the group file to allow repeated searches setgroups (S) - set supplementary group ID's set_item_init (S) - set menu-item initiation function set_item_opts (S) - turn on specified item options and turn off the others set_item_term (S) - set menu-item termination function set_item_userptr (S) - set an item's user pointer set_item_value (S) - set the select value of an item in a multivalued menu setitimer (S) - sets the specified interval timer setjmp, longjmp (S) - non-local goto setjmp (S) - saves stack environment _setjmp (S) - saves stack environment setkey (S) - creates encryption key setlabel (S) - define the label for pfmt setlocale (S) - set or read international environment setluid (S) - set login user ID set_max_field (S) - set the the maximum field size for a field set_menu_back (S) - set the background attribute of a menu set_menu_fore (S) - set the foreground attribute of a menu set_menu_format (S) - limits the number of rows and columns that can be displayed set_menu_grey (S) - set the ``grey'' attribute of a menu set_menu_init (S) - set menu initiation function set_menu_items (S) - connect an item pointer array to a menu set_menu_mark (S) - mark a menu with the specified mark string set_menu_opts (S) - set the specified menu options and turn off all others set_menu_pad (S) - set the pad character of a menu item set_menu_pattern (S) - set the menu pattern buffer to the specified pattern set_menu_sub (S) - set the subwindow for a specified menu set_menu_term (S) - set menu termination function set_menu_userptr (S) - set the menu's user pointer set_menu_win (S) - set the window for a specified menu set_new_page (S) - start a new page on a form set_panel_userptr (S) - set the user pointer of a panel setpgid (S) - set process group ID for job control setpgrp (S) - set process group ID setprdfent (S) - rewinds default control file to allow repeated searches setprfient (S) - rewinds file control file to allow repeated searches setpriority (S) - set priority of listed processes setpriv (S) - set system privileges for this process setprpwent (S) - rewinds protected password files to allow repeated searches setprtcent (S) - rewinds terminal control file to allow repeated searches setpwent (S) - rewinds password file to allow repeated searches setregid (S) - set real and effective group IDs setreuid (S) - set real and effective user IDs setrlimit (S) - set maximum system resource consumption setscrreg (S) - set scrolling region set_seed (S) - set seed for random number generator setsid (S) - create session and set process ID setspent (S) - rewind shadow password file to allow repeated searches setstate (S) - switch between state arrays setsyx (S) - move the virtual screen cursor to the saved co-ordinates setterm (S) - define the terminal-dependent variables (older command) set_term (S) - replaced by setupterm settimeofday (S) - set system date and time set_top_row (S) - set current menu top row setuid (S) - set user IDs setuid, setgid, seteuid, setegid, setreuid, setregid (S) - set user and groupIDs setupterm (S) - define the terminal-dependent variables setutent (S) - resets input stream setutxent (S) - reset the utmpx file setvbuf (S) - assign buffer after a stream has been opened sgetl (S) - gets long integer data from memory shmat (S) - attaches shared memory segment shmctl (S) - shared memory control operations shmdt (S) - detaches shared memory segment shmget (S) - get shared memory segment identifier shmop: shmat, shmdt (S) - shared memory operations show_panel (S) - show the specified panel sigaction (S) - detailed signal management sigaddset (S) - add a signal to the existing signal set sigaltstack (S) - set or get signal alternate stack context sigdelset (S) - remove a signal from the existing signal set sigemptyset (S) - initialize the signal set to include no signals sigfillset (S) - initialize the signal set to include all signals sighold (S) - holds a signal until released or discarded sigignore (S) - sets the action for signal to SIG_IGN siginterrupt (S) - allow signals to interrupt system calls sigismember (S) - test if a signal is in the existing signal set siglongjmp (S) - restores last saved environment signal (S) - set a signal action signgam (S) - sign of value returned by gamma or lgamma sigpause (S) - suspends the calling process until it receives a signal sigpending (S) - examine pending signals sigprocmask (S) - change and/or examine blocked signals sigrelse (S) - release a held signal sigsem (S) - signals a process waiting on a semaphore sigsend (S) - send a signal to processes sigsend, sigsendset (S) - send a signal to a process or a group of processes sigsendset (S) - send a signal to processes sigset (S) - manipulate signal sets sigset (S) - specifies signal action to be taken sigset, sighold, sigrelse, sigignore, sigpause (S) - signal management routines sigsetjmp (S) - saves stack environment sigsetjmp, siglongjmp (S) - non-local jumps sigstack (S) - set and/or get signal stack context sigsuspend (S) - wait for signal(s) sin (S) - return sine of x sinh, cosh, tanh (S) - hyperbolic functions sinh (S) - returns hyperbolic sine of argument S_ISBLK (S) - determines if file is a block special file S_ISCHR (S) - determines if file is a character special file S_ISDIR (S) - determines if file is a directory S_ISFIFO (S) - determines if file is a first-in, first-out (FIFO) sisinit (S) - test for initial multibyte conversion state S_ISNAM (S) - determines if file is a special named file S_ISREG (S) - determines if file is a regular file sleep (S) - suspend execution for interval slk_attroff (S) - turn off the specified character attributes for soft labels slk_attron (S) - turn on the specified character attributes for soft labels slk_attrset (S) - set the specified character attributes for soft labels slk_clear (S) - clear soft labels from the screen slk_init (S) - initialize the screen to allow soft key display slk_label (S) - return the current label for the specified soft key slk_noutrefresh (S) - copy soft labels to virtual screen slk_refresh (S) - copy soft labels from virtual to physical screen slk_restore (S) - restore soft labels to the screen slk_set (S) - define labels for up to eight soft function keys slk_touch (S) - force the output of all soft labels by the next slk_noutrefresh smp_audit_fail (S) - write audit record smp_check_pw (S) - check user-supplied password smp_check_user (S) - register login or password change to be performed smp_generate_pw (S) - provide a password smp_get_messages (S) - return login messages smp_pw_change (S) - check user authorization to change password smp_pw_choice (S) - check password types smp_set_identity (S) - set user identity smp_set_pw (S) - verify password and update authentication databases smp_try_pw (S) - check user password syntax and guessability snprintf (S) - place ``output'', no more than maxsize characters, in consecutive bytes space (S) - allocates space for plotting area sprintf (S) - place ``output'' in consecutive bytes sputl (S) - puts long integer data in memory sputl, sgetl (S) - access long integer data in a machine-independent fashion sqrt (S) - computes a square root srand (S) - reset random-number generator srand48 (S) - invokes initialization entry points srandom (S) - seed the better random number generator sscanf (S) - convert formatted input ssignal, gsignal (S) - software signals ssignal (S) - returns action established by signal type standend (S) - turn off all attributes standout (S) - turn on the best highlighting attributes start_color (S) - initialize the basic colors and the color global variables starting_egid (S) - returns the effective GID starting_euid (S) - returns the effective UID starting_luid (S) - returns the login UID starting_rgid (S) - returns the real GID starting_ruid (S) - returns the real UID stat, fstat, lstat, statlstat (S) - returns file status stat (S) - returns information about named file statfs, fstatfs (S) - get file system information statfs (S) - get file system information statlstat (S) - returns information about a symbolic link or a named file statvfs, fstatvfs (S) - get filesystem information statvfs (S) - report on a filesystem stderr (S) - standard error file stdin (S) - standard input file stdio (S) - standard buffered input/output package stdout (S) - standard output file step (S) - steps through string argument and returns advance stime (S) - set time stopio (S) - stop further I/O to an open file store (S) - places data under a key store_pw_fields (S) - add field and flag information to protected password database store_tc_fields (S) - add field and flag information to protected password database strcat (S) - appends a copy of string s2 to the end of string s1 strchr (S) - returns pointer to first character c in string s strcmp (S) - compares its arguments and returns an integer strcoll (S) - used to collate two strings strcoll, strncoll, strnxfrm, strxfrm (S) - handles collation of strings strcpy (S) - copies string s2 to s1 strcspn (S) - returns length of initial segment of string s1 strdup (S) - returns pointer to duplicate of string pointed to by s1 strerror (S) - gets error message pointer from last routine call error strftime, cftime, ascftime (S) - convert date and time to string strftime (S) - convert date and time to string string: strcat, strchr, strcmp, strcpy, strcspn, strdup, strlen, strncat, strncmp, strncpy, strpbrk, strrchr, strspn, strstr, strtok (S)- string operations strlcat (S) - size-bounded string concatenation strlcpy (S) - size-bounded string copying strlcpy, strlcat (S) - size-bounded string copying and concatenation strlen (S) - returns the number of characters in s strncat (S) - appends at most n characters strncmp (S) - compares its arguments to maximum of n characters strncoll (S) - collates two strings until nth character is reached strncpy (S) - copies exactly n characters strnxfrm (S) - transforms at most n characters in the from string strpbrk (S) - returns pointer to first character s1 from string s2 strptime (S) - date and time conversion strrchr (S) - returns pointer to last character c from string s strspn (S) - returns segment length of string s1 from string s2 strstr (S) - finds the first occurrence in string s1 of string s2 strtod (S) - convert string to double-precision number strtok (S) - returns a pointer to the first character after a token strtol (S) - convert string to integer strtoul (S) - convert a string to an unsigned long integer strxfrm (S) - transforms the string from subpad (S) - create and return a pointer to a new subwindow with the specified number of lines and columns subsystems (S) - manipulation routines for Subsystems database subwin (S) - create a subwindow at a location relative to the screen suds_aioinfo (S) - return asynchronous I/O status information suds_lock (S) - obtain a spin lock suds_lockinit (S) - initialize a spin lock suds_lockstate (S) - return the status of a spin lock suds_locktry (S) - obtain a spin lock without spinning suds_shmat (S) - shared memory operations suds_unlock (S) - release a spin lock previously obtained by suds_lock or suds_try swab (S) - swap bytes swapcontext (S) - saves and resets current context symlink (S) - creates symbolic link to a file sync (S) - update super block syncok (S) - specify whether to call wysncup automatically sysconf (S) - get configurable system variables sysfs (S) - get file system type information sysi86 (S) - machine-specific functions system (S) - issue a shell command tam (S) - TAM transition libraries tan (S) - return tangent of x tanh (S) - returns hyperbolic tangent of argument tcdrain (S) - wait until all output has been transmitted tcdrain, tcflow, tcflush, tcsendbreak (S) - line control functions tcflow (S) - suspend transmission or reception of data tcflush (S) - discard all data not written or read tcgetattr (S) - gets the fildes object parameters tcgetattr, tcsetattr (S)- state functions tc_getent: tgetent, tgetflag, tgetnum, tgetstr, tgoto, tputs (S) - termcap database emulation tcgetpgrp (S) - gets process group ID for tty foreground process tcgetpgrp, tcsetpgrp (S)- process group id functions tcsendbreak (S) - transmit zero-valued bits for specified duration tcsetattr (S) - sets the fildes object parameters tcsetpgrp (S) - sets the foreground process ID group tdelete (S) - deletes a node from a binary search tree telldir (S) - returns current location associated with named directory stream tempnam (S) - creates a filename in a named directory termattrs (S) - return video attributes supported by the terminal termcap (S) - perform terminal functions terminfo (S) - curses interfaces to terminfo database termios: tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed, tcgetpgrp, tcsetpgrp, tcgetsid (S)- general terminal interface termname (S) - return the environmental variable TERM, truncated tfind (S) - searches for a datum in the tree and returns a pointer tgetent (S) - look up the termcap entry for name tgetflag (S) - get the boolean entry for 20character boolean flag id tgetflag (S) - get the boolean entry for id tgetnum (S) - get the numeric entry for id tgetstr (S) - get the string entry for id tgoto (S) - instantiate the parameters into the given capability tigetflag (S) - check whether capname is boolean tigetnum (S) - check whether capname is numeric tigetstr (S) - check whether capname is string time, ftime (S) - return time time (S) - return time timeout (S) - set blocking or nonblocking read for the default window timer_create (S) - create a per-process timer timer_delete (S) - delete a per process timer timer_getoverrun (S) - return timer overrun count timer_gettime (S) - get process timer timer_settime (S) - set process timer timer_settime, timer_gettime, timer_getoverrun (S) - per-process timers times (S) - get process and child process times timezone (S) - difference in seconds between UTC and local time zone tmpfile (S) - create a temporary file tmpnam (S) - creates a filename using the path-prefix tmpnam, tempnam (S) - create a name for a temporary file toascii (S) - convert integer to a 7-bit ASCII character toascii, todigit, toint, tolower, _tolower, toupper, _toupper (S) - routines used to translate characters todigit (S) - convert integer to a digit (0 - 9) toint (S) - convert character to an integer tolower (S) - converts character to lowercase _tolower (S) - converts character to lowercase (faster, limited algorithm) Top (S) - moves layer to top of overlapping layers top_panel (S) - put a panel on top of the deck top_row (S) - return current menu top row total_auths (S) - returns the number of recognized primary and secondary authorizations touchline (S) - mark lines on the screen as having changed touchwin (S) - mark the the entire screen as having changed toupper (S) - converts character to uppercase _toupper (S) - converts character to uppercase (faster, limited algorithm) towlower (S) - translate uppercase wide-character code to lowercase towlower, towupper (S) - translate wide-character code to lowercase or uppercase towupper (S) - translate lowercase wide-character code to uppercase tparm (S) - fill in the terminfo capability str with parameters file tputs (S) - output the returned string tputs (S) - pad and output the specified string using putc track (S) - track mouse motion trig: acos, asin, atan, atan2, cos, sin, tan (S) - trigonometric functions truncate, ftruncate (S) - set a file to a specified length truncate (S) - set a file to a specified length tsearch (S) - builds and accesses search tree tsearch, tfind, tdelete, twalk (S) - manage binary search trees ttyname, isatty (S) - get name of a terminal ttyname (S) - get terminal device pathname ttyname_r (S) - store terminal device pathname ttyslot (S) - find the slot in the utmp file of the current user twalk (S) - traverses a binary search tree typeahead (S) - look for typeahead characters while updating the screen tzname (S) - contains time zone names tzset (S) - changes values of time variables uadmin (S) - administrative control ualarm (S) - set the interval timer ulckpwdf (S) - unlock the shadow password file ulimit (S) - get and set user limits umask (S) - set and get file creation mask umount (S) - unmount a file system uname (S) - get name of current system unctrl (S) - expand a specified character to a printable representation of that character undial (S) - close a terminal line unexecseg (S) - makes a data region returned by execseg non-executable ungetc (S) - push character back into input stream UNGETC (S) - returns argument c on call to GETC() or PEEKC() ungetch (S) - return a character to the input queue, to be reread from the terminal associated with the window ungetwc (S) - push wide-character code back into input stream ungetwch (S) - take a wchar_t character from the default window and put it back onto the input queue unlink (S) - remove directory entry unlockpt (S) - unlock a pseudo-terminal master/slave pair unpost_form (S) - erase a form from its associated subwindow unpost_menu (S) - remove the menu from its subwindow untouchwin (S) - mark the the entire screen as not having changed update_panels (S) - update the display of panels updwtmp (S) - update the wtmp and wtmpx files updwtmpx (S) - update the wtmp and wtmpx files use_env (S) - specify whether to use the environment variables for the number of lines and columns usersgroups (S) - get users groups usleep (S) - suspend execution for an interval ustat (S) - get file system statistics utime (S) - set file access and modification times utimes (S) - set file times utmpname (S) - allows the user to change the name of the file examined utmpxname (S) - use a different utmpx file for input va_alist (S) - denotes an old-style variable argument list va_arg (S) - gets next arg on variable list va_dcl (S) - declares va_alist va_end (S) - ends variable list va_list (S) - declares a variable used to traverse the argument list varargs, stdarg (S) - variable argument list va_start (S) - initializes variable list vfork (S) - spawn new process in a virtual memory efficient way vfprintf (S) - places output on the named output stream vidattr (S) - display the specified characters with video attributes via putchar vidputs (S) - display the specified characters with video attributes via putc vldldptr (S) - verify ldptr structure on linked list vline (S) - draws a vertical line on the standard screen vpfmt (S) - display an error message in standard format; called with an argument list vprintf (S) - places output on the standard output stream vprintf, vfprintf, vsprintf (S) - print formatted output of a varargs argument list vsprintf (S) - places output in consecutive bytes vwprintw (S) - output string to stdscr using variable argument list vwscanw (S) - read formatted input from the specified window using a variable argument list waddch (S) - place a character in the specified window and advance the cursor waddchnstr (S) - write up to n characters into the specified window waddchstr (S) - write a character string into the specified window waddnstr (S) - write up to n characters of a character string to the specified window waddnwstr (S) - write up to n elements of a character string with attributes to the specified window waddstr (S) - write a character string to the specified window waddwch (S) - write a character and attributes to the specified window waddwchnstr (S) - write up to n of a string of characters with attributes to the specified window waddwchstr (S) - write a string of characters with attributes to the window waddwstr (S) - write a character string with attributes to the specified window wait (S) - wait for child process to stop or terminate wait3 (S) - wait for a child process to terminate or stop waitid (S) - wait for child process to change state waitpid (S) - wait for child process to change state waitsem, nbwaitsem (S) - awaits and checks access to a semaphore-governed resource waitsem (S) - gives access to a semaphore-governed resource wattroff (S) - turn off the specified attributes in the specified window wattron (S) - turn on the specified attributes in the specified window wattrset (S) - set the specified attributes in the specified window to attrs wbkgd (S) - combine a new background with every position on the specified window wbkgdset (S) - set the background of the specified window wborder (S) - draws a border around the edges of a specified window wclear (S) - copy blanks to every position in the specified window, and call clearok wclrtobot (S) - erase all lines below the cursor and the line to the right of the cursor, in the specified window wclrtoeol (S) - erase the current line to the right of the cursor, inclusive, in the specified window wcmd (S) - output null-terminated string to command entry/echo line wcreate (S) - create a window wcrtomb (S) - convert a wide character to a multibyte character (restartable) wcscat, wcsncat (S) - concatenate two wide character strings wcschr (S) - scan wide character string for wide-character code wcschr, wcsrchr, wcspbrk, wcswcs (S) - wide character string scanning operation wcscmp (S) - compare two wide character strings wcscoll (S) - wide character string comparison using collating information wcscoll, wcscmp, wcsncmp (S) - compare two wide character strings wcscpy (S) - copy a wide character string wcscpy, wcsncpy (S) - copy a wide character string wcscspn (S) - get length of complementary wide substring wcsftime (S) - convert data and time to wide character string wcslen (S) - get wide character string length wcslen, wcsspn, wcscspn (S) - get wide character string length wcsncat (S) - concatenate part of a wide character string to another wcsncmp (S) - compare part of two wide character strings wcsncpy (S) - copy part of a wide character string wcspbrk (S) - scan wide character string for wide-character code wcsrchr (S) - scan wide character string for wide-character code wcsrtombs (S) - convert a string of wide characters to multibyte characters in a specified shift state wcsspn (S) - get length of wide substring wcsstr (S) - find wide substring wcstod (S) - convert wide character string to double-precision number wcstod, wcstol, wcstoul (S) - convert wide character string to number wcstok (S) - split wide character string into tokens wcstol (S) - convert wide character string to long integer wcstombs (S) - convert a string of wide characters to multibyte characters wcstoul (S) - convert wide character string to unsigned long integer wcswcs (S) - find wide substring wcswidth (S) - determine number of column positions of a wide character string wcsxfrm (S) - transform wide character string wctob (S) - wide character to byte conversion wctomb (S) - convert a wide character to a multibyte character wctype (S) - define character class wcursyncup (S) - synchronize the cursor position of a window's ancestors with that of the window wcwidth (S) - determine number of column positions of a wide-character code wcwidth, wcswidth (S) - determine number of column positions of a wide-character code or string wdelch (S) - delete the character at the cursor in the specified window wdelete (S) - delete a window wdeleteln (S) - delete the line at the cursor in the specified window wechochar (S) - place a character in the specified window and advance the cursor and refresh the screen wechowchar (S) - write a character and attributes to the specified window, then refresh it werase (S) - copy blanks to every position in the specified window wexit (S) - reset parameters set by winit and exit wgetc (S) - get character from window wgetch (S) - read a character from the terminal associated with the specified window wgetmouse (S) - return mouse status wgetnstr (S) - get up to n characters from the keyboard and write them to the specified window wgetnwstr (S) - get up to n characters with attributes from the keyboard and write them to the specified window wgetpos (S) - get current cursor position in specified window wgetsel (S) - return currently selected window wgetstat (S) - return information in WSTAT for specified window wgetstr (S) - get characters from the keyboard and write them to the specified window wgetwch (S) - get a character from the keyboard associated with the specified window, convert it to a wchar_t character, and return it wgetwstr (S) - get a string of characters with attributes from the keyboard and write them to the specified window wgoto (S) - move window's cursor to specific row and column whline (S) - draws a horizontal line in a specified window wicoff (S) - turn icon off wicon (S) - turn icon on widest_auth (S) - returns longest authorization string name winch (S) - get a character and its attributes from the specified window winchnstr (S) - get up to n characters of type chtype from the specified window winchstr (S) - get a character string of type chtype from the specified window wind (S) - place window on screen winit (S) - set up process for window access winnstr (S) - get up to n characters from the specified window winnwstr (S) - get string of up to n wchar_t characters without attributes from the specified window winsch (S) - insert a character on the specified window winsdelln (S) - insert or delete the line at the cursor in the specified window winsertln (S) - insert a blank line above the cursor in the specified window winsnstr (S) - insert up to n characters on the specified window winsnwstr (S) - insert up to n wchar_t characters in the specified window winsstr (S) - insert a character string on the specified window winstr (S) - get a character string from the specified window winswch (S) - insert a wchar_t character on the specified window winswstr (S) - insert a string of wchar_t characters in the specified window winwch (S) - get a character with attributes from the specified window winwchnstr (S) - return up to n wchar_t characters from the specified window winwchstr (S) - return a string of wchar_t characters from the specified window winwstr (S) - get string of wchar_t characters without attributes from the specified window wlabel (S) - output null-terminated string to window label line wmove (S) - move the cursor to the specified co-ordinates in the specified window wndelay (S) - set no delay input mode wnl (S) - turn on/off mapping NL into CR/NL on output wnoutrefresh (S) - allow multiple updates to the physical terminal screen wordexp (S) - perform word expansions wordexp, wordfree (S) - perform word expansions wordfree (S) - free memory allocated by wordexp wpostwait (S) - called by a parent process to reverse effects of wprexec wprexec (S) - called by child process to prepare to take window after fork wprintf (S) - print to specified window wprintw (S) - output string to specified window wprompt (S) - output null-terminated string to prompt line wputc (S) - output specified character to specified window wputs (S) - output specified character string to specified window wrastop (S) - pixel raster operations wreadmouse (S) - get mouse state wredrawln (S) - indicate to curses the lines that need to be redrawn wrefresh (S) - copy the named window to the physical terminal screen wrefresh (S) - copy the specified window to the physical terminal screen write (S) - write to a file write, writev (S) - write to a file write_authorizations (S)- updates the Subsystem database writev (S) - write to a file using multiple buffers wscanw (S) - read formatted input from the specified window wscrl (S) - scroll lines up or down in the specified window wselect (S) - select specified window as current window wsetmouse (S) - set up parameters associated with mouse wsetscrreg (S) - set scrolling region in the specified window wsetstat (S) - change parameters in WSTAT for specified window wslk (S) - output a null-terminated string to a screen labeled key wstandend (S) - turn off all attributes in the specified window wstandout (S) - turn on the best highlighting attributes in the specified window wsyncdown (S) - synchronize the status of a window with that of its ancestors wsyncup (S) - synchronize the status of a window's ancestors with that of the window wtimeout (S) - set blocking or nonblocking read for the specified window wtouchln (S) - specify whether the specified lines in the specified window appear touched or untouched wuser (S) - write the user line of the window wvline (S) - draws a vertical line in a specified window xlist, fxlist (S) - gets name list entries from files xlist (S) - gets name list entries from file y0 (S) - return Bessel function of x of the second kind of order 0 y1 (S) - return Bessel function of x of the second kind of order 1 yn (S) - return Bessel function of x of the second kind of order n