118334Speterextern int                    TLappend(/* ??? */);
218334Speterextern int                    TLassign(/* ??? */);
318334Speterextern int                    TLclose(/* ??? */);
418334Speterextern int                    TLdelete(/* ??? */);
518334Speterextern int                    TLfreeentry(/* ??? */);
618334Speterextern ENTRY                  TLgetentry(/* ??? */);
718334Speterextern unsigned char *        TLgetfield(/* ??? */);
818334Speterextern int                    TLopen(/* ??? */);
918334Speterextern int                    TLread(/* ??? */);
1018334Speterextern int                    TLsearch1(/* ??? */);
1118334Speterextern int                    TLsubst(/* ??? */);
1218334Speterextern int                    TLsync(/* ??? */);
1318334Speterextern int                    TLwrite(/* ??? */);
1418334Speterextern int                    __acancel(int, const long int *, int);
1518334Speterextern int                    __aread(int, int, char *, uint, ecb_t *);
1618334Speterextern void                   __assert(const char *, const char *, int);
1718334Speterextern int                    __asyncio(int, aioop_t *, int);
1818334Speterextern int                    __awrite(int, int, char *, uint, ecb_t *);
1918334Speterextern int                    __evcntl(evver_t, evcntlcmds_t, long int, long int);
2018334Speterextern int                    __evexit(evver_t, idtype_t, id_t, const ecb_t *);
2118334Speterextern int                    __evexitset(evver_t, const procset_t *, hostid_t, const ecb_t *);
2218334Speterextern int                    __evpoll(evver_t, evpollcmds_t, event_t *, int, const hrtime_t *);
2318334Speterextern int                    __evpollmore(evver_t, event_t *, int);
2418334Speterextern int                    __evpost(evver_t, event_t *, int, int);
2518334Speterextern int                    __evqcntl(evver_t, int, evqcntlcmds_t, long int);
2618334Speterextern int                    __evsig(evver_t, const sigset_t *, const ecb_t *, evsiginfo_t *, int);
2718334Speterextern int                    __evtrap(evver_t, evpollcmds_t, event_t *, int, long int, void (*) (event_t *, int, long int, evcontext_t *), const evta_t *);
2818334Speterextern int                    __evtrapcancel(evver_t, long int *, int);
2918334Speterextern int                    __filbuf(FILE *);
3018334Speterextern int                    __flsbuf(int, FILE *);
3118334Speterextern major_t                __major(int, dev_t);
3218334Speterextern dev_t                  __makedev(int, major_t, minor_t);
3318334Speterextern minor_t                __minor(int, dev_t);
3418334Speterextern long int               __priocntl(/* ??? */);
3518334Speterextern long int               __priocntlset(/* ??? */);
3618334Speterextern void                   _exit(int);
3718334Speterextern int                    _filbuf(FILE *);
3818334Speterextern int                    _flsbuf(unsigned int, FILE *);
3918334Speterextern int                    _fxstat(int, int, struct stat *);
4018334Speterextern u_long                 _getlong(/* ??? */);
4118334Speterextern u_short                _getshort(/* ??? */);
4218334Speterextern int                    _getsyx(int *, int *);
4318334Speterextern int                    _longjmp(jmp_buf, int);
4418334Speterextern int                    _lxstat(int, const char *, struct stat *);
4518334Speterextern int                    _meta(int);
4618334Speterextern struct nd_hostservlist _netdir_getbyaddr(struct netconfig *, struct netbuf *);
4718334Speterextern struct nd_addrlist *   _netdir_getbyname(struct netconfig *, struct nd_hostserv *);
4818334Speterextern int                    _overlay(WINDOW *, WINDOW *, int);
4918334Speterextern int                    _ring(int);
5018334Speterextern int                    _rpc_dtbsize(/* ??? */);
5118334Speterextern int                    _rpc_endconf(/* ??? */);
5218334Speterextern u_int                  _rpc_get_a_size(/* ??? */);
5318334Speterextern u_int                  _rpc_get_t_size(/* ??? */);
5418334Speterextern struct netconfig *     _rpc_getconf(/* ??? */);
5518334Speterextern struct netconfig *     _rpc_getconfip(/* ??? */);
5618334Speterextern char *                 _rpc_gethostname(/* ??? */);
5718334Speterextern int                    _rpc_setconf(/* ??? */);
5818334Speterextern void                   _s_aligned_copy(/* ??? */);
5918334Speterextern struct _si_user *      _s_checkfd(/* ??? */);
6018334Speterextern void                   _s_close(/* ??? */);
6118334Speterextern int                    _s_do_ioctl(/* ??? */);
6218334Speterextern int                    _s_getfamily(/* ??? */);
6318334Speterextern int                    _s_getudata(/* ??? */);
6418334Speterextern int                    _s_is_ok(/* ??? */);
6518334Speterextern struct netconfig *     _s_match(/* ??? */);
6618334Speterextern int                    _s_max(/* ??? */);
6718334Speterextern int                    _s_min(/* ??? */);
6818334Speterextern struct _si_user *      _s_open(/* ??? */);
6918334Speterextern int                    _s_soreceive(/* ??? */);
7018334Speterextern int                    _s_sosend(/* ??? */);
7118334Speterextern int                    _s_uxpathlen(/* ??? */);
7218334Speterextern int                    _setecho(int);
7318334Speterextern int                    _setjmp(jmp_buf);
7418334Speterextern int                    _setnonl(int);
7518334Speterextern void                   _setqiflush(int);
7618334Speterextern char *                 _taddr2uaddr(struct netconfig *, struct netbuf *);
7718334Speterextern int                    _tolower(int);
7818334Speterextern int                    _toupper(int);
7918334Speterextern struct netbuf *        _uaddr2taddr(struct netconfig *, char *);
8018334Speterextern bool                   _xdr_yprequest(/* ??? */);
8118334Speterextern bool                   _xdr_ypresponse(/* ??? */);
8218334Speterextern int                    _xftw(int, const char *, int (*) (const char *, const struct stat *, int), int);
8318334Speterextern int                    _xmknod(int, const char *, mode_t, dev_t);
8418334Speterextern int                    _xstat(int, const char *, struct stat *);
8518334Speterextern int                    _yp_dobind(/* ??? */);
8618334Speterextern long int               a64l(const char *);
8718334Speterextern char *                 aatos(char *, struct address *, int);
8818334Speterextern void                   abort(void);
8918334Speterextern int                    abs(int);
9018334Speterextern int                    access(const char *, int);
9118334Speterextern int                    acct(const char *);
9218334Speterextern double                 acos(double);
9318334Speterextern float                  acosf(float);
9418334Speterextern double                 acosh(double);
9518334Speterextern int                    addexportent(FILE *, char *, char *);
9618334Speterextern int                    addseverity(int, const char *);
9718334Speterextern int                    adjtime(struct timeval *, struct timeval *);
9818334Speterextern int                    advance(const char *, const char *);
9918334Speterextern unsigned int           alarm(unsigned int);
10018334Speterextern void *                 alloca(size_t);
10118334Speterextern int                    and(void);
10218334Speterextern int                    ascftime(char *, const char *, const struct tm *);
10318334Speterextern char *                 asctime(const struct tm *);
10418334Speterextern double                 asin(double);
10518334Speterextern float                  asinf(float);
10618334Speterextern double                 asinh(double);
10718334Speterextern struct address *       astoa(char *, struct address *);
10818334Speterextern double                 atan(double);
10918334Speterextern double                 atan2(double, double);
11018334Speterextern float                  atan2f(float, float);
11118334Speterextern float                  atanf(float);
11218334Speterextern double                 atanh(double);
11318334Speterextern int                    atexit(void (*) (void));
11418334Speterextern double                 atof(const char *);
11518334Speterextern int                    atoi(const char *);
11618334Speterextern long int               atol(const char *);
11718334Speterextern char *                 atos(char *, struct netbuf *, int);
11818334Speterextern void                   auth_destroy(AUTH *);
11918334Speterextern AUTH *                 authdes_create(/* ??? */);
12018334Speterextern void                   authdes_getcred(struct authdes_cred *, short *, short *, short *, int *);
12118334Speterextern AUTH *                 authdes_seccreate(/* ??? */);
12218334Speterextern AUTH *                 authnone_create(void);
12318334Speterextern AUTH *                 authsys_create(char *, int, int, int, int *);
12418334Speterextern AUTH *                 authsys_create_default(void);
12518334Speterextern AUTH *                 authunix_create(char *, int, int, int, int *);
12618334Speterextern AUTH *                 authunix_create_default(void);
12718334Speterextern char *                 basename(char *);
12818334Speterextern int                    baudrate(void);
12950397Sobrienextern int                    bcmp(const void *, const void *, size_t);
13050397Sobrienextern void                   bcopy(const void *, void *, size_t);
13118334Speterextern int                    beep(void);
13218334Speterextern void (*                berk_signal(int, void (*) (int, ...))) (int, ...);
13318334Speterextern char *                 bgets(char *, size_t, FILE *, char *);
13418334Speterextern int                    bottom_panel(PANEL *);
13518334Speterextern int                    box32(WINDOW *, chtype, chtype);
13618334Speterextern int                    brk(void *);
13718334Speterextern void *                 bsearch(const void *, const void *, size_t, size_t, int (*) (const void *, const void *));
13818334Speterextern size_t                 bufsplit(char *, size_t, char *);
13918334Speterextern void                   bzero(void *, size_t);
14018334Speterextern long int               calchash(/* ??? */);
14118334Speterextern void *                 calloc(size_t, size_t);
14218334Speterextern void                   callrpc(char *, unsigned long, unsigned long, unsigned long, xdrproc_t, char *, xdrproc_t, char *);
14318334Speterextern bool                   can_change_color(void);
14418334Speterextern int                    catclose(nl_catd);
14518334Speterextern char *                 catgets(nl_catd, int, int, char *);
14618334Speterextern nl_catd                catopen(const char *, int);
14718334Speterextern int                    cbreak(void);
14818334Speterextern double                 cbrt(double);
14918334Speterextern double                 ceil(double);
15018334Speterextern float                  ceilf(float);
15118334Speterextern speed_t                cfgetispeed(const struct termios *);
15218334Speterextern speed_t                cfgetospeed(const struct termios *);
15318334Speterextern void                   cfree(void *);
15418334Speterextern int                    cfsetispeed(struct termios *, speed_t);
15518334Speterextern int                    cfsetospeed(struct termios *, speed_t);
15618334Speterextern int                    cftime(char *, char *, const time_t *);
15718334Speterextern int                    chdir(const char *);
15818334Speterextern int                    chmod(const char *, mode_t);
15918334Speterextern int                    chown(const char *, uid_t, gid_t);
16018334Speterextern int                    chroot(const char *);
16118334Speterextern void                   clean_GEN_rd(/* ??? */);
16218334Speterextern void                   cleanup(/* ??? */);
16318334Speterextern void                   clearerr(FILE *);
16418334Speterextern int                    clearok(WINDOW *, int);
16518334Speterextern enum clnt_stat         clnt_broadcast(unsigned long, unsigned long, unsigned long, xdrproc_t, char *, xdrproc_t, char *, resultproc_t);
16618334Speterextern enum clnt_stat         clnt_call(CLIENT *, unsigned long, xdrproc_t, char *, xdrproc_t, char *, struct timeval);
16718334Speterextern bool_t                 clnt_control(CLIENT *, int, char *);
16818334Speterextern CLIENT *               clnt_create(char *, unsigned long, unsigned long, char *);
16918334Speterextern void                   clnt_destroy(CLIENT *);
17018334Speterextern int                    clnt_freeres(CLIENT *, xdrproc_t, char *);
17118334Speterextern void                   clnt_geterr(CLIENT *, struct rpc_err *);
17218334Speterextern void                   clnt_pcreateerror(char *);
17318334Speterextern void                   clnt_perrno(enum clnt_stat);
17418334Speterextern void                   clnt_perror(CLIENT *, char *);
17518334Speterextern char *                 clnt_spcreateerror(char *);
17618334Speterextern char *                 clnt_sperrno(enum clnt_stat);
17718334Speterextern char *                 clnt_sperror(CLIENT *, char *);
17818334Speterextern CLIENT *               clnt_tli_create(/* ??? */);
17918334Speterextern CLIENT *               clnt_tp_create(/* ??? */);
18018334Speterextern CLIENT *               clnt_vc_create(/* ??? */);
18118334Speterextern CLIENT *               clntraw_create(unsigned long, unsigned long);
18218334Speterextern CLIENT *               clnttcp_create(struct sockaddr_in *, unsigned long, unsigned long, int *, unsigned int, unsigned int *);
18318334Speterextern CLIENT *               clntudp_bufcreate(struct sockaddr_in *, unsigned long, unsigned long, struct timeval, int *, unsigned int, unsigned int);
18418334Speterextern CLIENT *               clntudp_create(struct sockaddr_in *, unsigned long, unsigned long, struct timeval, int *);
18518334Speterextern clock_t                clock(void);
18618334Speterextern int                    close(int);
18718334Speterextern int                    closedir(DIR *);
18818334Speterextern int                    color_content(int, short int *, short int *, short int *);
18918334Speterextern char *                 compile(const char *, char *, char *);
19018334Speterextern char *                 copylist(const char *, off_t *);
19118334Speterextern double                 copysign(double, double);
19218334Speterextern int                    copywin(WINDOW *, WINDOW *, int, int, int, int, int, int, int);
19318334Speterextern double                 cos(double);
19418334Speterextern float                  cosf(float);
19518334Speterextern double                 cosh(double);
19618334Speterextern float                  coshf(float);
19718334Speterextern struct rd_user *       cr_rduser(/* ??? */);
19818334Speterextern int                    creat(const char *, mode_t);
19918334Speterextern int                    crmode(void);
20018334Speterextern char *                 crypt(const char *, const char *);
20118334Speterextern int                    crypt_close(int *);
20218334Speterextern char *                 ctermid(char *);
20318334Speterextern char *                 ctime(const time_t *);
20418334Speterextern FIELD *                current_field(FORM *);
20518334Speterextern ITEM *                 current_item(MENU *);
20618334Speterextern int                    curs_set(int);
20718334Speterextern void                   curserr(void);
20818334Speterextern char *                 cuserid(char *);
20918334Speterextern int                    data_ahead(FORM *);
21018334Speterextern int                    data_behind(FORM *);
21118334Speterextern void                   dbmclose(void);
21218334Speterextern void                   dbminit(const char *);
21318334Speterextern int                    def_prog_mode(void);
21418334Speterextern int                    def_shell_mode(void);
21518334Speterextern char *                 defread(/* ??? */);
21618334Speterextern int                    del_panel(PANEL *);
21718334Speterextern void                   del_rduser(/* ??? */);
21818334Speterextern void                   delay(long int);
21918334Speterextern int                    delay_output(int);
22018334Speterextern void                   delete(datum);
22118334Speterextern void                   delscreen(SCREEN *);
22218334Speterextern int                    delterm(TERMINAL *);
22318334Speterextern int                    delwin(WINDOW *);
22418334Speterextern WINDOW *               derwin(WINDOW *, int, int, int, int);
22518334Speterextern char *                 des_crypt(const char *, const char *);
22618334Speterextern void                   des_encrypt(char *, int);
22718334Speterextern void                   des_setkey(const char *);
22818334Speterextern char *                 devattr(/* ??? */);
22918334Speterextern int                    devfree(/* ??? */);
23018334Speterextern char **                devreserv(/* ??? */);
23118334Speterextern int                    dial(CALL);
23218334Speterextern double                 difftime(time_t, time_t);
23318334Speterextern char *                 dirname(char *);
23418334Speterextern div_t                  div(int, int);
23518334Speterextern int                    dlclose(void *);
23618334Speterextern char *                 dlerror(void);
23718334Speterextern void *                 dlopen(char *, int);
23818334Speterextern void *                 dlsym(void *, char *);
23918334Speterextern void                   dma_access(u_char, u_int, u_int, u_char, u_char);
24018334Speterextern int                    doupdate(void);
24118334Speterextern int                    drainio(int);
24218334Speterextern double                 drand48(void);
24318334Speterextern double                 drem(double, double);
24418334Speterextern int                    drv_getevtoken(/* ??? */);
24518334Speterextern void                   drv_relevtoken(/* ??? */);
24618334Speterextern int                    dup(int);
24718334Speterextern int                    dup2(int, int);
24818334Speterextern FIELD *                dup_field(FIELD *, int, int);
24918334Speterextern WINDOW *               dupwin(WINDOW *);
25018334Speterextern int                    dynamic_field_info(FIELD *, int *, int *, int *);
25118334Speterextern int                    dysize(int);
25218334Speterextern int                    eaccess(const char *, int);
25318334Speterextern int                    echo(void);
25418334Speterextern char *                 ecvt(double, int, int *, int *);
25518334Speterextern size_t                 elf32_fsize(Elf_Type, size_t, unsigned int);
25618334Speterextern Elf32_Ehdr *           elf32_getehdr(Elf *);
25718334Speterextern Elf32_Phdr *           elf32_getphdr(Elf *);
25818334Speterextern Elf32_Shdr *           elf32_getshdr(Elf_Scn *);
25918334Speterextern Elf32_Ehdr *           elf32_newehdr(Elf *);
26018334Speterextern Elf32_Phdr *           elf32_newphdr(Elf *, size_t);
26118334Speterextern Elf_Data *             elf32_xlatetof(Elf_Data *, const Elf_Data *, unsigned int);
26218334Speterextern Elf_Data *             elf32_xlatetom(Elf_Data *, const Elf_Data *, unsigned int);
26318334Speterextern Elf *                  elf_begin(int, Elf_Cmd, Elf *);
26418334Speterextern int                    elf_cntl(Elf *, Elf_Cmd);
26518334Speterextern int                    elf_end(Elf *);
26618334Speterextern const char *           elf_errmsg(int);
26718334Speterextern int                    elf_errno(void);
26818334Speterextern void                   elf_fill(int);
26918334Speterextern unsigned int           elf_flagdata(Elf_Data *, Elf_Cmd, unsigned int);
27018334Speterextern unsigned int           elf_flagehdr(Elf *, Elf_Cmd, unsigned int);
27118334Speterextern unsigned int           elf_flagelf(Elf *, Elf_Cmd, unsigned int);
27218334Speterextern unsigned int           elf_flagphdr(Elf *, Elf_Cmd, unsigned int);
27318334Speterextern unsigned int           elf_flagscn(Elf_Scn *, Elf_Cmd, unsigned int);
27418334Speterextern unsigned int           elf_flagshdr(Elf_Scn *, Elf_Cmd, unsigned int);
27518334Speterextern Elf_Arhdr *            elf_getarhdr(Elf *);
27618334Speterextern Elf_Arsym *            elf_getarsym(Elf *, size_t *);
27718334Speterextern off_t                  elf_getbase(Elf *);
27818334Speterextern Elf_Data *             elf_getdata(Elf_Scn *, Elf_Data *);
27918334Speterextern char *                 elf_getident(Elf *, size_t *);
28018334Speterextern Elf_Scn *              elf_getscn(Elf *, size_t);
28118334Speterextern long unsigned int      elf_hash(const char *);
28218334Speterextern Elf_Kind               elf_kind(Elf *);
28318334Speterextern size_t                 elf_ndxscn(Elf_Scn *);
28418334Speterextern Elf_Data *             elf_newdata(Elf_Scn *);
28518334Speterextern Elf_Scn *              elf_newscn(Elf *);
28618334Speterextern Elf_Cmd                elf_next(Elf *);
28718334Speterextern Elf_Scn *              elf_nextscn(Elf *, Elf_Scn *);
28818334Speterextern size_t                 elf_rand(Elf *, size_t);
28918334Speterextern Elf_Data *             elf_rawdata(Elf_Scn *, Elf_Data *);
29018334Speterextern char *                 elf_rawfile(Elf *, size_t *);
29118334Speterextern char *                 elf_strptr(Elf *, size_t, size_t);
29218334Speterextern off_t                  elf_update(Elf *, Elf_Cmd);
29318334Speterextern unsigned int           elf_version(unsigned int);
29418334Speterextern void                   encrypt(char *, int);
29518334Speterextern void                   endgrent(void);
29618334Speterextern int                    endnetconfig(void *);
29718334Speterextern int                    endnetpath(void *);
29818334Speterextern void                   endpwent(void);
29918334Speterextern void                   endrpcent(void);
30018334Speterextern void                   endspent(void);
30118334Speterextern void                   endutent(void);
30218334Speterextern void                   endutxent(void);
30318334Speterextern int                    endwin(void);
30418334Speterextern double                 erand(short *);
30518334Speterextern double                 erand48(short unsigned int *);
30618334Speterextern char                   erasechar(void);
30718334Speterextern double                 erf(double);
30818334Speterextern double                 erfc(double);
30918334Speterextern int                    execl(const char *, const char *, ...);
31018334Speterextern int                    execle(const char *, const char *, ...);
31118334Speterextern int                    execlp(const char *, const char *, ...);
31218334Speterextern int                    exect(const char *,  const char **,  char **);
31318334Speterextern int                    execv(const char *, char *const *);
31418334Speterextern int                    execve(const char *, char *const *, char *const *);
31518334Speterextern int                    execvp(const char *, char *const *);
31618334Speterextern void                   exit(int);
31718334Speterextern double                 exp(double);
31818334Speterextern float                  expf(float);
31918334Speterextern double                 fabs(double);
32018334Speterextern float                  fabsf(float);
32118334Speterextern int                    fattach(int, const char *);
32218334Speterextern int                    fchdir(int);
32318334Speterextern int                    fchmod(int, mode_t);
32418334Speterextern int                    fchown(int, uid_t, gid_t);
32518334Speterextern int                    fclose(FILE *);
32618334Speterextern int                    fcntl(int, int, ...);
32718334Speterextern char *                 fcvt(double, int, int *, int *);
32818334Speterextern int                    fdetach(const char *);
32918334Speterextern FILE *                 fdopen(int, const char *);
33018334Speterextern int                    feof(FILE *);
33118334Speterextern int                    ferror(FILE *);
33218334Speterextern datum                  fetch(datum);
33318334Speterextern int                    fflush(FILE *);
33418334Speterextern int                    ffs(int);
33518334Speterextern int                    fgetc(FILE *);
33618334Speterextern struct group *         fgetgrent(FILE *);
33718334Speterextern int                    fgetpos(FILE *, fpos_t *);
33818334Speterextern struct passwd *        fgetpwent(FILE *);
33918334Speterextern char *                 fgets(char *, int, FILE *);
34018334Speterextern struct spwd *          fgetspent(FILE *);
34118334Speterextern char *                 field_arg(FIELD *);
34218334Speterextern chtype                 field_back(FIELD *);
34318334Speterextern char *                 field_buffer(FIELD *, int);
34418334Speterextern int                    field_count(FORM *);
34518334Speterextern chtype                 field_fore(FIELD *);
34618334Speterextern int                    field_index(FIELD *);
34718334Speterextern int                    field_info(FIELD *, int *, int *, int *, int *, int *, int *);
34818334Speterextern PTF_void               field_init(FORM *);
34918334Speterextern int                    field_just(FIELD *);
35018334Speterextern OPTIONS                field_opts(FIELD *);
35118334Speterextern int                    field_opts_off(FIELD *, OPTIONS);
35218334Speterextern int                    field_opts_on(FIELD *, OPTIONS);
35318334Speterextern int                    field_pad(FIELD *);
35418334Speterextern int                    field_status(FIELD *);
35518334Speterextern PTF_void               field_term(FORM *);
35618334Speterextern FIELDTYPE *            field_type(FIELD *);
35718334Speterextern char *                 field_userptr(FIELD *);
35818334Speterextern int                    fileno(FILE *);
35918334Speterextern int                    filter(void);
36018334Speterextern int                    finite(double);
36118334Speterextern datum                  firsthash(/* ??? */);
36218334Speterextern datum                  firstkey(void);
36318334Speterextern int                    flash(void);
36418334Speterextern int                    flock(int, int);
36518334Speterextern double                 floor(double);
36618334Speterextern float                  floorf(float);
36718334Speterextern int                    flushinp(void);
36818334Speterextern double                 fmod(double, double);
36918334Speterextern float                  fmodf(float, float);
37018334Speterextern int                    fmtmsg(long int, const char *, int, const char *, const char *, const char *);
37118334Speterextern FILE *                 fopen(const char *, const char *);
37218334Speterextern pid_t                  fork(void);
37318334Speterextern int                    form_driver(FORM *, int);
37418334Speterextern FIELD **               form_fields(FORM *);
37518334Speterextern PTF_void               form_init(FORM *);
37618334Speterextern OPTIONS                form_opts(FORM *);
37718334Speterextern int                    form_opts_off(FORM *, OPTIONS);
37818334Speterextern int                    form_opts_on(FORM *, OPTIONS);
37918334Speterextern int                    form_page(FORM *);
38018334Speterextern WINDOW *               form_sub(FORM *);
38118334Speterextern PTF_void               form_term(FORM *);
38218334Speterextern char *                 form_userptr(FORM *);
38318334Speterextern WINDOW *               form_win(FORM *);
38418334Speterextern long int               fpathconf(int, int);
38518334Speterextern fpclass_t              fpclass(double);
38618334Speterextern int                    fpgetmask(void);
38718334Speterextern fp_rnd                 fpgetround(void);
38818334Speterextern int                    fpgetsticky(void);
38918334Speterextern int                    fprintf(FILE *, const char *, ...);
39018334Speterextern int                    fpsetmask(int);
39118334Speterextern fp_rnd                 fpsetround(fp_rnd);
39218334Speterextern int                    fpsetsticky(int);
39318334Speterextern int                    fputc(int, FILE *);
39418334Speterextern int                    fputs(const char *, FILE *);
39518334Speterextern size_t                 fread(void *, size_t, size_t, FILE *);
39618334Speterextern void                   free(void *);
39718334Speterextern int                    free_field(FIELD *);
39818334Speterextern int                    free_fieldtype(FIELDTYPE *);
39918334Speterextern int                    free_form(FORM *);
40018334Speterextern int                    free_item(ITEM *);
40118334Speterextern int                    free_menu(MENU *);
40218334Speterextern void                   freenetconfigent(struct netconfig *);
40318334Speterextern FILE *                 freopen(const char *, const char *, FILE *);
40418334Speterextern double                 frexp(double, int *);
40518334Speterextern int                    fscanf(FILE *, const char *, ...);
40618334Speterextern int                    fseek(FILE *, long int, int);
40718334Speterextern int                    fsetpos(FILE *, const fpos_t *);
40818334Speterextern int                    fstat(int, struct stat *);
40918334Speterextern int                    fstatfs(int, struct statfs *, int, int);
41018334Speterextern int                    fstatvfs(int, struct statvfs *);
41118334Speterextern int                    fsync(int);
41218334Speterextern long int               ftell(FILE *);
41318334Speterextern key_t                  ftok(const char *, int);
41418334Speterextern int                    ftruncate(int, off_t);
41518334Speterextern int                    ftw(const char *, int (*) (const char *, const struct stat *, int), int);
41618334Speterextern size_t                 fwrite(const void *, size_t, size_t, FILE *);
41718334Speterextern double                 gamma(double);
41818334Speterextern char *                 gcvt(double, int, char *);
41918334Speterextern int                    get_error(/* ??? */);
42018334Speterextern chtype                 getattrs(WINDOW *);
42118334Speterextern int                    getbegx(WINDOW *);
42218334Speterextern int                    getbegy(WINDOW *);
42318334Speterextern chtype                 getbkgd(WINDOW *);
42418334Speterextern long unsigned int      getbmap(void);
42518334Speterextern int                    getc(FILE *);
42618334Speterextern char *                 getcap(/* ??? */);
42718334Speterextern int                    getchar(void);
42818334Speterextern int                    getcontext(ucontext_t *);
42918334Speterextern int                    getcurx(WINDOW *);
43018334Speterextern int                    getcury(WINDOW *);
43118334Speterextern char *                 getcwd(char *, size_t);
43218334Speterextern struct tm *            getdate(const char *);
43318334Speterextern int                    getdents(int, struct dirent *, unsigned int);
43418334Speterextern char **                getdev(/* ??? */);
43518334Speterextern char **                getdgrp(/* ??? */);
43618334Speterextern int                    getdomainname(char *, int);
43718334Speterextern int                    getdtablesize(void);
43818334Speterextern gid_t                  getegid(void);
43918334Speterextern char *                 getenv(const char *);
44018334Speterextern struct errhdr *        geterec(/* ??? */);
44118334Speterextern struct errhdr *        geteslot(/* ??? */);
44218334Speterextern uid_t                  geteuid(void);
44318334Speterextern gid_t                  getgid(void);
44418334Speterextern struct group *         getgrent(void);
44518334Speterextern struct group *         getgrgid(gid_t);
44618334Speterextern struct group *         getgrnam(const char *);
44790075Sobrienextern int                    getgroups(int, TARGET_GETGROUPS_T []);
44818334Speterextern struct hostent *       gethostbyaddr(/* ??? */);
44918334Speterextern struct hostent *       gethostbyname(/* ??? */);
45018334Speterextern struct hostent *       gethostent(/* ??? */);
45150397Sobrien#ifdef __alpha__
45250397Sobrienextern int                    gethostid(void);
45350397Sobrien#else
45418334Speterextern long                   gethostid(void);
45550397Sobrien#endif
45650397Sobrienextern int                    gethostname(char *, size_t);
45718334Speterextern int                    getitimer(int, struct itimerval *);
45818334Speterextern char *                 getlogin(void);
45918334Speterextern int                    getmaxx(WINDOW *);
46018334Speterextern int                    getmaxy(WINDOW *);
46118334Speterextern int                    getmntany(FILE *, struct mnttab *, struct mnttab *);
46218334Speterextern int                    getmntent(/* ??? */);
46318334Speterextern long unsigned int      getmouse(void);
46418334Speterextern int                    getmsg(int, struct strbuf *, struct strbuf *, int *);
46518334Speterextern struct netent *        getnetbyaddr(/* ??? */);
46618334Speterextern struct netent *        getnetbyname(/* ??? */);
46718334Speterextern struct netconfig *     getnetconfig(void *);
46818334Speterextern struct netconfig *     getnetconfigent(char *);
46918334Speterextern struct netent *        getnetent(/* ??? */);
47018334Speterextern struct netconfig *     getnetpath(void *);
47118334Speterextern int                    getopt(int, char *const *, const char *);
47218334Speterextern int                    getpagesize(void);
47318334Speterextern int                    getparx(WINDOW *);
47418334Speterextern int                    getpary(WINDOW *);
47518334Speterextern char *                 getpass(const char *);
47618334Speterextern pid_t                  getpgid(pid_t);
47718334Speterextern pid_t                  getpgrp(void);
47818334Speterextern pid_t                  getpgrp2(pid_t);
47918334Speterextern pid_t                  getpid(void);
48018334Speterextern int                    getpmsg(int, struct strbuf *, struct strbuf *, int *, int *);
48118334Speterextern pid_t                  getppid(void);
48218334Speterextern int                    getpriority(int, int);
48318334Speterextern struct protoent *      getprotobyname(/* ??? */);
48418334Speterextern struct protoent *      getprotobynumber(/* ??? */);
48518334Speterextern struct protoent *      getprotoent(/* ??? */);
48618334Speterextern int                    getpw(int, char *);
48718334Speterextern struct passwd *        getpwent(void);
48818334Speterextern struct passwd *        getpwnam(const char *);
48918334Speterextern struct passwd *        getpwuid(uid_t);
49018334Speterextern int                    getrlimit(int, struct rlimit *);
49118334Speterextern int                    getrnge(char *);
49218334Speterextern struct rpcent *        getrpcbyname(const char *);
49318334Speterextern struct rpcent *        getrpcbynumber(int);
49418334Speterextern struct rpcent *        getrpcent(void);
49518334Speterextern int                    getrusage(int, struct rusage *);
49618334Speterextern char *                 gets(char *);
49718334Speterextern struct servent *       getservbyname(/* ??? */);
49818334Speterextern struct servent *       getservbyport(/* ??? */);
49918334Speterextern struct servent *       getservent(/* ??? */);
50018334Speterextern pid_t                  getsid(pid_t);
50118334Speterextern struct spwd *          getspent(void);
50218334Speterextern struct spwd *          getspnam(const char *);
50318334Speterextern int                    getsubopt(char **, char *const *, char **);
50418334Speterextern int                    gettmode(void);
50518334Speterextern char *                 gettxt(const char *, const char *);
50618334Speterextern uid_t                  getuid(void);
50718334Speterextern struct utmp *          getutent(void);
50818334Speterextern struct utmp *          getutid(const struct utmp *);
50918334Speterextern struct utmp *          getutline(const struct utmp *);
51018334Speterextern void                   getutmp(const struct utmpx *, struct utmp *);
51118334Speterextern void                   getutmpx(const struct utmp *, struct utmpx *);
51218334Speterextern struct utmpx *         getutxent(void);
51318334Speterextern struct utmpx *         getutxid(const struct utmpx *);
51418334Speterextern struct utmpx *         getutxline(const struct utmpx *);
51518334Speterextern int                    getvfsany(FILE *, struct vfstab *, struct vfstab *);
51618334Speterextern int                    getvfsent(FILE *, struct vfstab *);
51718334Speterextern int                    getvfsfile(FILE *, struct vfstab *, char *);
51818334Speterextern int                    getvfsspec(FILE *, struct vfstab *, char *);
51918334Speterextern int                    getvol(/* ??? */);
52018334Speterextern int                    getw(FILE *);
52118334Speterextern char *                 getwd(char *);
52218334Speterextern void                   getwidth(eucwidth_t *);
52318334Speterextern WINDOW *               getwin(FILE *);
52418334Speterextern int                    gmatch(const char *, const char *);
52518334Speterextern struct tm *            gmtime(const time_t *);
52618334Speterextern int                    gsignal(int);
52718334Speterextern int                    halfdelay(int);
52818334Speterextern bool                   has_colors(void);
52918334Speterextern int                    has_ic(void);
53018334Speterextern int                    has_il(void);
53118334Speterextern long int               hashinc(/* ??? */);
53218334Speterextern char *                 hasmntopt(/* ??? */);
53318334Speterextern int                    hcreate(size_t);
53418334Speterextern void                   hdestroy(void);
53518334Speterextern int                    hide_panel(PANEL *);
53618334Speterextern int                    host2netname(char *, char *, char *);
53718334Speterextern int                    hrtalarm(hrtcmd_t *, int);
53818334Speterextern int                    hrtcancel(const long int *, int);
53918334Speterextern int                    hrtcntl(int, int, interval_t *, hrtime_t *);
54018334Speterextern int                    hrtsleep(hrtcmd_t *);
54118334Speterextern ENTRY *                hsearch(ENTRY, ACTION);
54218334Speterextern long unsigned int      htonl(long unsigned int);
54318334Speterextern short unsigned int     htons(unsigned int);
54418334Speterextern double                 hypot(double, double);
54518334Speterextern void                   idcok(WINDOW *, int);
54618334Speterextern int                    idlok(WINDOW *, int);
54718334Speterextern void                   immedok(WINDOW *, int);
54818334Speterextern char *                 index(const char *, int);
54918334Speterextern long unsigned int      inet_addr(/* ??? */);
55018334Speterextern struct in_addr         inet_makeaddr(/* ??? */);
55118334Speterextern long unsigned int      inet_network(/* ??? */);
55218334Speterextern char *                 inet_ntoa(/* ??? */);
55318334Speterextern int                    init_color(int, int, int, int);
55418334Speterextern int                    init_pair(int, int, int);
55518334Speterextern int                    initgroups(const char *, gid_t);
55618334Speterextern WINDOW *               initscr(/* ??? */);
55718334Speterextern WINDOW *               initscr32(void);
55818334Speterextern char *                 initstate(unsigned, char *, int);
55918334Speterextern void                   insque(struct qelem *, struct qelem *);
56018334Speterextern int                    intrflush(WINDOW *, int);
56118334Speterextern int                    ioctl(int, int, ...);
56218334Speterextern int                    is_linetouched(WINDOW *, int);
56318334Speterextern int                    is_wintouched(WINDOW *);
56418334Speterextern int                    isalnum(int);
56518334Speterextern int                    isalpha(int);
56618334Speterextern int                    isascii(int);
56718334Speterextern int                    isatty(int);
56818334Speterextern int                    iscntrl(int);
56918334Speterextern int                    isdigit(int);
57018334Speterextern int                    isencrypt(const char *, size_t);
57118334Speterextern int                    isendwin(void);
57218334Speterextern int                    isgraph(int);
57318334Speterextern int                    isinf(double);
57418334Speterextern int                    islower(int);
57518334Speterextern int                    isnan(double);
57618334Speterextern int                    isnand(double);
57718334Speterextern int                    isnanf(float);
57818334Speterextern int                    isprint(int);
57918334Speterextern int                    ispunct(int);
58018334Speterextern int                    isspace(int);
58118334Speterextern int                    isupper(int);
58218334Speterextern int                    isxdigit(int);
58318334Speterextern int                    item_count(MENU *);
58418334Speterextern char *                 item_description(ITEM *);
58518334Speterextern int                    item_index(ITEM *);
58618334Speterextern PTF_void               item_init(MENU *);
58718334Speterextern char *                 item_name(ITEM *);
58818334Speterextern OPTIONS                item_opts(ITEM *);
58918334Speterextern int                    item_opts_off(ITEM *, OPTIONS);
59018334Speterextern int                    item_opts_on(ITEM *, OPTIONS);
59118334Speterextern PTF_void               item_term(MENU *);
59218334Speterextern char *                 item_userptr(ITEM *);
59318334Speterextern int                    item_value(ITEM *);
59418334Speterextern int                    item_visible(ITEM *);
59518334Speterextern long int               itol(/* ??? */);
59618334Speterextern double                 j0(double);
59718334Speterextern double                 j1(double);
59818334Speterextern double                 jn(int, double);
59918334Speterextern long int               jrand48(short unsigned int *);
60018334Speterextern char *                 keyname(int);
60118334Speterextern int                    keypad(WINDOW *, int);
60218334Speterextern int                    kill(pid_t, int);
60318334Speterextern char                   killchar(void);
60418334Speterextern int                    killpg(int, int);
60518334Speterextern void                   l3tol(long int *, const char *, int);
60618334Speterextern char *                 l64a(long int);
60718334Speterextern long int               labs(long int);
60818334Speterextern dl_t                   ladd(/* ??? */);
60918334Speterextern int                    lchown(const char *, uid_t, gid_t);
61018334Speterextern int                    lckpwdf(void);
61118334Speterextern void                   lcong48(short unsigned int *);
61218334Speterextern int                    ldaclose(struct ldfile *);
61318334Speterextern int                    ldahread(struct ldfile *, archdr *);
61418334Speterextern struct ldfile *        ldaopen(const char *, struct ldfile *);
61518334Speterextern int                    ldclose(struct ldfile *);
61618334Speterextern double                 ldexp(double, int);
61718334Speterextern int                    ldfhread(struct ldfile *, struct filehdr *);
61818334Speterextern char *                 ldgetname(struct ldfile *, const struct syment *);
61918334Speterextern ldiv_t                 ldiv(long int, long int);
62018334Speterextern dl_t                   ldivide(/* ??? */);
62118334Speterextern int                    ldlinit(struct ldfile *, long int);
62218334Speterextern int                    ldlitem(struct ldfile *, unsigned int, struct lineno *);
62318334Speterextern int                    ldlread(struct ldfile *, long int, unsigned int, struct lineno *);
62418334Speterextern int                    ldlseek(struct ldfile *, unsigned int);
62518334Speterextern int                    ldnlseek(struct ldfile *, const char *);
62618334Speterextern int                    ldnrseek(struct ldfile *, const char *);
62718334Speterextern int                    ldnshread(struct ldfile *, const char *, struct scnhdr *);
62818334Speterextern int                    ldnsseek(struct ldfile *, const char *);
62918334Speterextern int                    ldohseek(struct ldfile *);
63018334Speterextern struct ldfile *        ldopen(const char *, struct ldfile *);
63118334Speterextern int                    ldrseek(struct ldfile *, unsigned int);
63218334Speterextern int                    ldshread(struct ldfile *, unsigned int, struct scnhdr *);
63318334Speterextern int                    ldsseek(struct ldfile *, unsigned int);
63418334Speterextern long int               ldtbindex(struct ldfile *);
63518334Speterextern int                    ldtbread(struct ldfile *, long int, struct syment *);
63618334Speterextern int                    ldtbseek(struct ldfile *);
63718334Speterextern int                    leaveok(WINDOW *, int);
63818334Speterextern dl_t                   lexp10(/* ??? */);
63918334Speterextern void *                 lfind(const void *, const void *, size_t *, size_t, int (*) (const void *, const void *));
64018334Speterextern double                 lgamma(double);
64118334Speterextern int                    link(const char *, const char *);
64218334Speterextern FIELD *                link_field(FIELD *, int, int);
64318334Speterextern FIELDTYPE *            link_fieldtype(FIELDTYPE *, FIELDTYPE *);
64418334Speterextern char **                listdev(/* ??? */);
64518334Speterextern char **                listdgrp(/* ??? */);
64618334Speterextern dl_t                   llog10(/* ??? */);
64718334Speterextern dl_t                   lmul(/* ??? */);
64818334Speterextern struct lconv *         localeconv(void);
64918334Speterextern struct tm *            localtime(const time_t *);
65018334Speterextern int                    lock(int, int, long);
65150397Sobrienextern int                    lockf(int, int, off_t);
65218334Speterextern double                 log(double);
65318334Speterextern double                 log10(double);
65418334Speterextern float                  log10f(float);
65518334Speterextern double                 logb(double);
65618334Speterextern float                  logf(float);
65718334Speterextern char *                 logname(void);
65818334Speterextern void                   longjmp(jmp_buf, int);
65918334Speterextern char *                 longname(void);
66018334Speterextern long int               lrand48(void);
66118334Speterextern void *                 lsearch(const void *, void *, size_t *, size_t, int (*) (const void *, const void *));
66218334Speterextern off_t                  lseek(int, off_t, int);
66318334Speterextern dl_t                   lshiftl(/* ??? */);
66418334Speterextern int                    lstat(const char *, struct stat *);
66518334Speterextern dl_t                   lsub(/* ??? */);
66618334Speterextern void                   ltol3(char *, const long int *, int);
66718334Speterextern int                    m_addch(int);
66818334Speterextern int                    m_addstr(char *);
66918334Speterextern int                    m_clear(void);
67018334Speterextern int                    m_erase(void);
67118334Speterextern WINDOW *               m_initscr(void);
67218334Speterextern int                    m_move(int, int);
67318334Speterextern SCREEN *               m_newterm(char *, FILE *, FILE *);
67418334Speterextern int                    m_refresh(void);
67518334Speterextern int                    maillock(char *, int);
67618334Speterextern int                    mailunlock(void);
67718334Speterextern major_t                major(dev_t);
67818334Speterextern datum                  makdatum(/* ??? */);
67918334Speterextern void                   makecontext(ucontext_t *, void (*) (/* ??? */), int, ...);
68018334Speterextern dev_t                  makedev(major_t, minor_t);
68118334Speterextern struct utmpx *         makeutx(const struct utmpx *);
68218334Speterextern struct mallinfo        mallinfo(void);
68318334Speterextern void *                 malloc(size_t);
68418334Speterextern int                    mallopt(int, int);
68518334Speterextern int                    map_button(long unsigned int);
68618334Speterextern int                    matherr(struct exception *);
68718334Speterextern int                    mbftowc(char *, wchar_t *, int (*) (/* ??? */), int *);
68818334Speterextern int                    mblen(const char *, size_t);
68918334Speterextern size_t                 mbstowcs(wchar_t *, const char *, size_t);
69018334Speterextern int                    mbtowc(wchar_t *, const char *, size_t);
69118334Speterextern void *                 memalign(size_t, size_t);
69218334Speterextern void *                 memccpy(void *, const void *, int, size_t);
69318334Speterextern void *                 memchr(const void *, int, size_t);
69418334Speterextern int                    memcmp(const void *, const void *, size_t);
69518334Speterextern void *                 memcpy(void *, const void *, size_t);
69618334Speterextern int                    memlock(/* ??? */);
69718334Speterextern int                    memlocked(/* ??? */);
69818334Speterextern void *                 memmove(void *, const void *, size_t);
69918334Speterextern void *                 memset(void *, int, size_t);
70018334Speterextern int                    memunlock(/* ??? */);
70118334Speterextern chtype                 menu_back(MENU *);
70218334Speterextern int                    menu_driver(MENU *, int);
70318334Speterextern chtype                 menu_fore(MENU *);
70418334Speterextern void                   menu_format(MENU *, int *, int *);
70518334Speterextern chtype                 menu_grey(MENU *);
70618334Speterextern PTF_void               menu_init(MENU *);
70718334Speterextern ITEM **                menu_items(MENU *);
70818334Speterextern char *                 menu_mark(MENU *);
70918334Speterextern OPTIONS                menu_opts(MENU *);
71018334Speterextern int                    menu_opts_off(MENU *, OPTIONS);
71118334Speterextern int                    menu_opts_on(MENU *, OPTIONS);
71218334Speterextern int                    menu_pad(MENU *);
71318334Speterextern char *                 menu_pattern(MENU *);
71418334Speterextern WINDOW *               menu_sub(MENU *);
71518334Speterextern PTF_void               menu_term(MENU *);
71618334Speterextern char *                 menu_userptr(MENU *);
71718334Speterextern WINDOW *               menu_win(MENU *);
71818334Speterextern int                    meta(WINDOW *, int);
71918334Speterextern void                   mfree(struct map *, size_t, u_long);
72018334Speterextern int                    mincore(caddr_t, size_t, char *);
72118334Speterextern minor_t                minor(dev_t);
72218334Speterextern int                    mkdir(const char *, mode_t);
72318334Speterextern int                    mkdirp(const char *, mode_t);
72418334Speterextern int                    mkfifo(const char *, mode_t);
72518334Speterextern int                    mknod(const char *, mode_t, dev_t);
72618334Speterextern int                    mkstemp(char *);
72718334Speterextern char *                 mktemp(char *);
72818334Speterextern time_t                 mktime(struct tm *);
72918334Speterextern caddr_t                mmap(/* ??? */);
73018334Speterextern double                 modf(double, double *);
73118334Speterextern float                  modff(float, float *);
73218334Speterextern struct utmpx *         modutx(const struct utmpx *);
73318334Speterextern void                   monitor(int (*) (/* ??? */), int (*) (/* ??? */), WORD *, int, int);
73418334Speterextern int                    mount(const char *, const char *, int, ...);
73518334Speterextern int                    mouse_off(long int);
73618334Speterextern int                    mouse_on(long int);
73718334Speterextern int                    mouse_set(long int);
73818334Speterextern int                    move_field(FIELD *, int, int);
73918334Speterextern int                    move_panel(PANEL *, int, int);
74018334Speterextern int                    mprotect(/* ??? */);
74118334Speterextern long int               mrand48(void);
74218334Speterextern int                    msgctl(int, int, ...);
74318334Speterextern int                    msgget(key_t, int);
74418334Speterextern int                    msgrcv(int, void *, size_t, long int, int);
74518334Speterextern int                    msgsnd(int, const void *, size_t, int);
74618334Speterextern int                    munmap(/* ??? */);
74718334Speterextern int                    mvcur(int, int, int, int);
74818334Speterextern int                    mvderwin(WINDOW *, int, int);
74918334Speterextern int                    mvprintw(int, int, ...);
75018334Speterextern int                    mvscanw(int, int, ...);
75118334Speterextern int                    mvwin(WINDOW *, int, int);
75218334Speterextern int                    mvwprintw(WINDOW *, int, int, ...);
75318334Speterextern int                    mvwscanw(WINDOW *, int, int, ...);
75418334Speterextern int                    napms(int);
75518334Speterextern void                   netdir_free(char *, int);
75618334Speterextern int                    netdir_getbyaddr(struct netconfig *, struct nd_hostservlist **, struct netbuf *);
75718334Speterextern int                    netdir_getbyname(struct netconfig *, struct nd_hostserv *, struct nd_addrlist **);
75818334Speterextern int                    netdir_options(struct netconfig *, int, int, char *);
75918334Speterextern void                   netdir_perror(char *);
76018334Speterextern char *                 netdir_sperror(/* ??? */);
76118334Speterextern FIELD *                new_field(int, int, int, int, int, int);
76218334Speterextern FIELDTYPE *            new_fieldtype(PTF_int, PTF_int);
76318334Speterextern FORM *                 new_form(FIELD **);
76418334Speterextern ITEM *                 new_item(char *, char *);
76518334Speterextern MENU *                 new_menu(ITEM **);
76618334Speterextern int                    new_page(FIELD *);
76718334Speterextern PANEL *                new_panel(WINDOW *);
76818334Speterextern int                    newkey(char *, int, int);
76918334Speterextern WINDOW *               newpad(int, int);
77018334Speterextern SCREEN *               newscreen(char *, int, int, int, FILE *, FILE *);
77118334Speterextern SCREEN *               newterm32(char *, FILE *, FILE *);
77218334Speterextern WINDOW *               newwin(int, int, int, int);
77318334Speterextern double                 nextafter(double, double);
77418334Speterextern datum                  nextkey(datum);
77518334Speterextern int                    nftw(const char *, int (*) (const char *, const struct stat *, int, struct FTW *), int, int);
77618334Speterextern int                    nice(int);
77718334Speterextern int                    nl(void);
77818334Speterextern char *                 nl_langinfo(nl_item);
77918334Speterextern int                    nlist(const char *, struct nlist *);
78018334Speterextern int                    nocbreak(void);
78118334Speterextern int                    nocrmode(void);
78218334Speterextern int                    nodelay(WINDOW *, int);
78318334Speterextern int                    noecho(void);
78418334Speterextern int                    nonl(void);
78518334Speterextern int                    noraw(void);
78618334Speterextern int                    notimeout(WINDOW *, int);
78718334Speterextern long int               nrand48(short unsigned int *);
78818334Speterextern int                    ns_close(/* ??? */);
78918334Speterextern struct nssend *        ns_rcv(/* ??? */);
79018334Speterextern int                    ns_send(/* ??? */);
79118334Speterextern int                    ns_setup(/* ??? */);
79218334Speterextern long unsigned int      ntohl(long unsigned int);
79318334Speterextern short unsigned int     ntohs(unsigned int);
79418334Speterextern int                    nuname(struct utsname *);
79518334Speterextern int                    open(const char *, int, ...);
79618334Speterextern DIR *                  opendir(const char *);
79718334Speterextern int                    openprivwait(/* ??? */);
79818334Speterextern int                    openwait(/* ??? */);
79918334Speterextern int                    overlay(WINDOW *, WINDOW *);
80018334Speterextern int                    overwrite(WINDOW *, WINDOW *);
80118334Speterextern int                    p2close(FILE **);
80218334Speterextern int                    p2open(const char *, FILE **);
80318334Speterextern int                    p32echochar(WINDOW *, chtype);
80418334Speterextern char *                 p_cdname(/* ??? */);
80518334Speterextern char *                 p_class(/* ??? */);
80618334Speterextern char *                 p_rr(/* ??? */);
80718334Speterextern char *                 p_type(/* ??? */);
80818334Speterextern int                    pair_content(int, short int *, short int *);
80918334Speterextern PANEL *                panel_above(PANEL *);
81018334Speterextern PANEL *                panel_below(PANEL *);
81118334Speterextern char *                 panel_userptr(PANEL *);
81218334Speterextern WINDOW *               panel_window(PANEL *);
81318334Speterextern long int               pathconf(const char *, int);
81418334Speterextern char *                 pathfind(const char *, const char *, const char *);
81518334Speterextern int                    pause(void);
81618334Speterextern int                    pclose(FILE *);
81718334Speterextern void                   perror(const char *);
81818334Speterextern struct pfdat *         pfind(/* ??? */);
81918334Speterextern int                    pglstlk(/* ??? */);
82018334Speterextern int                    pglstunlk(/* ??? */);
82118334Speterextern int                    pid_slot(proc_t *);
82218334Speterextern int                    pipe(int *);
82318334Speterextern int                    plock(int);
82418334Speterextern struct pmaplist *      pmap_getmaps(/* ??? */);
82518334Speterextern u_short                pmap_getport(/* ??? */);
82618334Speterextern enum clnt_stat         pmap_rmtcall(/* ??? */);
82718334Speterextern int                    pmap_set(/* ??? */);
82818334Speterextern int                    pmap_unset(/* ??? */);
82918334Speterextern int                    pnoutrefresh(WINDOW *, int, int, int, int, int, int);
83018334Speterextern int                    poll(struct pollfd *, long unsigned int, int);
83118334Speterextern FILE *                 popen(const char *, const char *);
83218334Speterextern int                    pos_form_cursor(FORM *);
83318334Speterextern int                    pos_menu_cursor(MENU *);
83418334Speterextern int                    post_form(FORM *);
83518334Speterextern int                    post_menu(MENU *);
83618334Speterextern double                 pow(double, double);
83718334Speterextern float                  powf(float, float);
83818334Speterextern int                    prefresh(WINDOW *, int, int, int, int, int, int);
83918334Speterextern int                    printf(const char *, ...);
84018334Speterextern int                    printw(char *, ...);
84118334Speterextern void                   privsig(/* ??? */);
84218334Speterextern void                   profil(short unsigned int *, size_t, int, unsigned int);
84318334Speterextern void                   psiginfo(siginfo_t *, char *);
84418334Speterextern void                   psignal(int, const char *);
84518334Speterextern int                    ptrace(int, pid_t, int, int);
84618334Speterextern int                    putc(int, FILE *);
84718334Speterextern int                    putchar(int);
84818334Speterextern int                    putenv(char *);
84918334Speterextern int                    putmsg(int, const struct strbuf *, const struct strbuf *, int);
85018334Speterextern int                    putp(char *);
85118334Speterextern int                    putpmsg(int, const struct strbuf *, const struct strbuf *, int, int);
85218334Speterextern int                    putpwent(const struct passwd *, FILE *);
85318334Speterextern int                    puts(const char *);
85418334Speterextern int                    putspent(const struct spwd *, FILE *);
85518334Speterextern struct utmp *          pututline(const struct utmp *);
85618334Speterextern struct utmpx *         pututxline(const struct utmpx *);
85718334Speterextern int                    putw(int, FILE *);
85818334Speterextern int                    putwin(WINDOW *, FILE *);
85918334Speterextern void                   qsort(void *, size_t, size_t, int (*) (const void *, const void *));
86018334Speterextern int                    raise(int);
86118334Speterextern int                    rand(void);
86218334Speterextern long                   random(void);
86318334Speterextern int                    raw(void);
86450397Sobrienextern ssize_t                read(int, void *, size_t);
86518334Speterextern struct dirent *        readdir(DIR *);
86650397Sobrienextern ssize_t                readlink(const char *, char *, size_t);
86718334Speterextern void *                 realloc(void *, size_t);
86818334Speterextern char *                 realpath(char *, char *);
86918334Speterextern int                    redrawwin(WINDOW *);
87018334Speterextern char *                 regcmp(const char *, ...);
87118334Speterextern char *                 regex(const char *, const char *, ...);
87218334Speterextern double                 remainder(double, double);
87318334Speterextern int                    remio(/* ??? */);
87418334Speterextern int                    remove(const char *);
87518334Speterextern void                   remque(struct qelem *);
87618334Speterextern int                    rename(const char *, const char *);
87718334Speterextern int                    replace_panel(PANEL *, WINDOW *);
87818334Speterextern int                    request_mouse_pos(void);
87918334Speterextern struct reservdev **    reservdev(/* ??? */);
88018334Speterextern int                    reset_prog_mode(void);
88118334Speterextern int                    reset_shell_mode(void);
88218334Speterextern int                    resetty(void);
88318334Speterextern int                    restartterm(char *, int, int *);
88418334Speterextern void                   rewind(FILE *);
88518334Speterextern void                   rewinddir(DIR *);
88618334Speterextern int                    rf_falloc(/* ??? */);
88718334Speterextern char *                 rindex(const char *, int);
88818334Speterextern double                 rint(double);
88918334Speterextern int                    ripoffline(int, int (*) (WINDOW *, int));
89018334Speterextern int                    rmdir(const char *);
89118334Speterextern int                    rmdirp(char *, char *);
89218334Speterextern enum clnt_stat         rpc_broadcast(/* ??? */);
89318334Speterextern enum clnt_stat         rpc_call(/* ??? */);
89418334Speterextern int                    rpcb_getaddr(/* ??? */);
89518334Speterextern RPCBLIST *             rpcb_getmaps(/* ??? */);
89618334Speterextern int                    rpcb_gettime(/* ??? */);
89718334Speterextern enum clnt_stat         rpcb_rmtcall(/* ??? */);
89818334Speterextern int                    rpcb_set(/* ??? */);
89918334Speterextern char *                 rpcb_taddr2uaddr(/* ??? */);
90018334Speterextern struct netbuf *        rpcb_uaddr2taddr(/* ??? */);
90118334Speterextern int                    rpcb_unset(/* ??? */);
90218334Speterextern void                   rpctest_service(/* ??? */);
90318334Speterextern int                    run_crypt(long int, char *, unsigned int, int *);
90418334Speterextern int                    run_setkey(int *, const char *);
90518334Speterextern int                    savetty(void);
90618334Speterextern void *                 sbrk(int);
90718334Speterextern double                 scalb(double, double);
90818334Speterextern int                    scale_form(FORM *, int *, int *);
90918334Speterextern int                    scale_menu(MENU *, int *, int *);
91018334Speterextern int                    scanf(const char *, ...);
91118334Speterextern int                    scanw(char *, ...);
91218334Speterextern int                    scr_dump(char *);
91318334Speterextern int                    scr_init(char *);
91418334Speterextern int                    scr_restore(char *);
91518334Speterextern int                    scroll(WINDOW *);
91618334Speterextern int                    scrollok(WINDOW *, int);
91718334Speterextern int                    scrwidth(wchar_t);
91818334Speterextern int                    sdfree(char *);
91918334Speterextern char *                 sdget(char *, int, ...);
92018334Speterextern short unsigned int *   seed48(short unsigned int *);
92118334Speterextern void                   seekdir(DIR *, long int);
92218334Speterextern int                    semctl(int, int, int, ...);
92318334Speterextern int                    semget(key_t, int, int);
92418334Speterextern int                    semop(int, struct sembuf *, unsigned int);
92518334Speterextern int                    send(int, char *, int, int);
92618334Speterextern int                    set_current_field(FORM *, FIELD *);
92718334Speterextern int                    set_current_item(MENU *, ITEM *);
92818334Speterextern int                    set_field_back(FIELD *, chtype);
92918334Speterextern int                    set_field_buffer(FIELD *, int, char *);
93018334Speterextern int                    set_field_fore(FIELD *, chtype);
93118334Speterextern int                    set_field_init(FORM *, PTF_void);
93218334Speterextern int                    set_field_just(FIELD *, int);
93318334Speterextern int                    set_field_opts(FIELD *, OPTIONS);
93418334Speterextern int                    set_field_pad(FIELD *, int);
93518334Speterextern int                    set_field_status(FIELD *, int);
93618334Speterextern int                    set_field_term(FORM *, PTF_void);
93718334Speterextern int                    set_field_type(FIELD *, FIELDTYPE *, ...);
93818334Speterextern int                    set_field_userptr(FIELD *, char *);
93918334Speterextern int                    set_fieldtype_arg(FIELDTYPE *, PTF_charP, PTF_charP, PTF_void);
94018334Speterextern int                    set_fieldtype_choice(FIELDTYPE *, PTF_int, PTF_int);
94118334Speterextern int                    set_form_fields(FORM *, FIELD **);
94218334Speterextern int                    set_form_init(FORM *, PTF_void);
94318334Speterextern int                    set_form_opts(FORM *, OPTIONS);
94418334Speterextern int                    set_form_page(FORM *, int);
94518334Speterextern int                    set_form_sub(FORM *, WINDOW *);
94618334Speterextern int                    set_form_term(FORM *, PTF_void);
94718334Speterextern int                    set_form_userptr(FORM *, char *);
94818334Speterextern int                    set_form_win(FORM *, WINDOW *);
94918334Speterextern int                    set_item_init(MENU *, PTF_void);
95018334Speterextern int                    set_item_opts(ITEM *, OPTIONS);
95118334Speterextern int                    set_item_term(MENU *, PTF_void);
95218334Speterextern int                    set_item_userptr(ITEM *, char *);
95318334Speterextern int                    set_item_value(ITEM *, int);
95418334Speterextern int                    set_max_field(FIELD *, int);
95518334Speterextern int                    set_menu_back(MENU *, chtype);
95618334Speterextern int                    set_menu_fore(MENU *, chtype);
95718334Speterextern int                    set_menu_format(MENU *, int, int);
95818334Speterextern int                    set_menu_grey(MENU *, chtype);
95918334Speterextern int                    set_menu_init(MENU *, PTF_void);
96018334Speterextern int                    set_menu_items(MENU *, ITEM **);
96118334Speterextern int                    set_menu_mark(MENU *, char *);
96218334Speterextern int                    set_menu_opts(MENU *, OPTIONS);
96318334Speterextern int                    set_menu_pad(MENU *, int);
96418334Speterextern int                    set_menu_pattern(MENU *, char *);
96518334Speterextern int                    set_menu_sub(MENU *, WINDOW *);
96618334Speterextern int                    set_menu_term(MENU *, PTF_void);
96718334Speterextern int                    set_menu_userptr(MENU *, char *);
96818334Speterextern int                    set_menu_win(MENU *, WINDOW *);
96918334Speterextern int                    set_new_page(FIELD *, int);
97018334Speterextern int                    set_panel_userptr(PANEL *, char *);
97118334Speterextern int                    set_top_row(MENU *, int);
97218334Speterextern void                   setbuf(FILE *, char *);
97318334Speterextern int                    setcontext(ucontext_t *);
97418334Speterextern SCREEN *               setcurscreen(SCREEN *);
97518334Speterextern TERMINAL *             setcurterm(TERMINAL *);
97618334Speterextern FILE *                 setexportent(void);
97718334Speterextern int                    setgid(gid_t);
97818334Speterextern void                   setgrent(void);
97918334Speterextern int                    setgroups(int, const gid_t *);
98018334Speterextern int                    sethostname(char *, int);
98118334Speterextern int                    setitimer(int, struct itimerval *, struct itimerval *);
98218334Speterextern int                    setjmp(jmp_buf);
98318334Speterextern void                   setkey(const char *);
98418334Speterextern char *                 setlocale(int, const char *);
98518334Speterextern FILE *                 setmntent(char *, char *);
98618334Speterextern void *                 setnetconfig(void);
98718334Speterextern void *                 setnetpath(void);
98818334Speterextern int                    setpgid(pid_t, pid_t);
98918334Speterextern pid_t                  setpgrp(void);
99018334Speterextern int                    setpgrp2(pid_t, pid_t);
99118334Speterextern int                    setpriority(int, int, int);
99218334Speterextern int                    setprivwait(/* ??? */);
99318334Speterextern void                   setpwent(void);
99418334Speterextern int                    setregid(gid_t, gid_t);
99518334Speterextern int                    setreuid(uid_t, uid_t);
99618334Speterextern int                    setrlimit(int, struct rlimit *);
99718334Speterextern int                    setrpcent(int);
99818334Speterextern pid_t                  setsid(void);
99918334Speterextern void                   setspent(void);
100018334Speterextern char *                 setstate(char *);
100118334Speterextern int                    setsyx(int, int);
100218334Speterextern int                    setterm(char *);
100318334Speterextern int                    setuid(uid_t);
100418334Speterextern int                    setupterm(char *, int, int *);
100518334Speterextern void                   setutent(void);
100618334Speterextern void                   setutxent(void);
100718334Speterextern int                    setvbuf(FILE *, char *, int, size_t);
100818334Speterextern long int               sgetl(const char *);
100918334Speterextern void *                 shmat(int, void *, int);
101018334Speterextern int                    shmctl(int, int, ...);
101118334Speterextern int                    shmdt(void *);
101218334Speterextern int                    shmget(key_t, int, int);
101318334Speterextern int                    show_panel(PANEL *);
101418334Speterextern int                    sigaction(int, const struct sigaction *, struct sigaction *);
101518334Speterextern int                    sigaddset(sigset_t *, int);
101618334Speterextern int                    sigaltstack(const stack_t *, stack_t *);
101718334Speterextern int                    sigblock(int);
101818334Speterextern int                    sigdelset(sigset_t *, int);
101918334Speterextern int                    sigemptyset(sigset_t *);
102018334Speterextern int                    sigfillset(sigset_t *);
102118334Speterextern int                    sighold(int);
102218334Speterextern int                    sigignore(int);
102318334Speterextern int                    siginterrupt(int, int);
102418334Speterextern int                    sigismember(const sigset_t *, int);
102518334Speterextern void                   siglongjmp(sigjmp_buf, int);
102618334Speterextern signal_ret_t (*        signal(int, signal_ret_t (*) (int))) (int);
102718334Speterextern int                    sigpause(int);
102818334Speterextern int                    sigpending(sigset_t *);
102918334Speterextern int                    sigprocmask(int, const sigset_t *, sigset_t *);
103018334Speterextern int                    sigrelse(int);
103118334Speterextern int                    sigsend(idtype_t, id_t, int);
103218334Speterextern int                    sigsendset(const procset_t *, int);
103318334Speterextern void (*                sigset(int, void (*) (int))) (int);
103418334Speterextern int                    sigsetjmp(sigjmp_buf, int);
103518334Speterextern int                    sigsetmask(int);
103618334Speterextern int                    sigsuspend(sigset_t *);
103718334Speterextern double                 sin(double);
103818334Speterextern float                  sinf(float);
103918334Speterextern double                 sinh(double);
104018334Speterextern float                  sinhf(float);
104118334Speterextern unsigned int           sleep(unsigned int);
104218334Speterextern int                    slk_attroff(chtype);
104318334Speterextern int                    slk_attron(chtype);
104418334Speterextern int                    slk_attrset(chtype);
104518334Speterextern int                    slk_clear(void);
104618334Speterextern int                    slk_init(int);
104718334Speterextern char *                 slk_label(int);
104818334Speterextern int                    slk_noutrefresh(void);
104918334Speterextern int                    slk_refresh(void);
105018334Speterextern int                    slk_restore(void);
105118334Speterextern int                    slk_set(int, char *, int);
105218334Speterextern int                    slk_start(int, int *);
105318334Speterextern int                    slk_touch(void);
105450397Sobrienextern int                    socket (int, int, int);
105518334Speterextern void *                 sprayproc_clear_1(/* ??? */);
105618334Speterextern spraycumul *           sprayproc_get_1(/* ??? */);
105718334Speterextern void *                 sprayproc_spray_1(/* ??? */);
105818334Speterextern int                    sprintf(char *, const char *, ...);
105918334Speterextern void                   sputl(long int, char *);
106018334Speterextern double                 sqrt(double);
106118334Speterextern float                  sqrtf(float);
106218334Speterextern void                   srand(unsigned int);
106318334Speterextern void                   srand48(long int);
106418334Speterextern void                   srandom(int);
106518334Speterextern int                    sscanf(const char *, const char *, ...);
106618334Speterextern int (*                 ssignal(int, int (*) (int))) (int);
106718334Speterextern int                    start_color(void);
106818334Speterextern int                    stat(const char *, struct stat *);
106918334Speterextern int                    statfs(const char *, struct statfs *, int, int);
107018334Speterextern int                    statvfs(const char *, struct statvfs *);
107118334Speterextern int                    step(const char *, const char *);
107218334Speterextern int                    stime(const time_t *);
107318334Speterextern struct netbuf *        stoa(char *, struct netbuf *);
107418334Speterextern void                   store(datum, datum);
107518334Speterextern char *                 strcadd(char *, const char *);
107650397Sobrienextern int                    strcasecmp(const char *, const char *);
107718334Speterextern char *                 strcat(char *, const char *);
107818334Speterextern char *                 strccpy(char *, const char *);
107918334Speterextern char *                 strchr(const char *, int);
108018334Speterextern void                   strclearctty(/* ??? */);
108118334Speterextern void                   strclearpg(/* ??? */);
108218334Speterextern void                   strclearsid(/* ??? */);
108318334Speterextern int                    strcmp(const char *, const char *);
108418334Speterextern int                    strcoll(const char *, const char *);
108518334Speterextern char *                 strcpy(char *, const char *);
108618334Speterextern size_t                 strcspn(const char *, const char *);
108718334Speterextern char *                 strdup(const char *);
108818334Speterextern char *                 streadd(char *, const char *, const char *);
108918334Speterextern char *                 strecpy(char *, const char *, const char *);
109018334Speterextern char *                 strerror(int);
109118334Speterextern int                    strfind(const char *, const char *);
109218334Speterextern size_t                 strftime(char *, size_t, const char *, const struct tm *);
109318334Speterextern size_t                 strlen(const char *);
109450397Sobrienextern int                    strncasecmp(const char *, const char *, size_t);
109518334Speterextern char *                 strncat(char *, const char *, size_t);
109618334Speterextern int                    strncmp(const char *, const char *, size_t);
109718334Speterextern char *                 strncpy(char *, const char *, size_t);
109818334Speterextern char *                 strpbrk(const char *, const char *);
109918334Speterextern char *                 strrchr(const char *, int);
110018334Speterextern char *                 strrspn(const char *, const char *);
110118334Speterextern size_t                 strspn(const char *, const char *);
110218334Speterextern char *                 strstr(const char *, const char *);
110318334Speterextern double                 strtod(const char *, char **);
110418334Speterextern char *                 strtok(char *, const char *);
110518334Speterextern long int               strtol(const char *, char **, int);
110618334Speterextern long unsigned int      strtoul(const char *, char **, int);
110718334Speterextern char *                 strtrns(const char *, const char *, const char *, char *);
110818334Speterextern size_t                 strxfrm(char *, const char *, size_t);
110918334Speterextern WINDOW *               subpad(WINDOW *, int, int, int, int);
111018334Speterextern WINDOW *               subwin(WINDOW *, int, int, int, int);
111118334Speterextern int                    svc_create(/* ??? */);
111218334Speterextern SVCXPRT *              svc_fd_create(/* ??? */);
111318334Speterextern void                   svc_getreqset(/* ??? */);
111418334Speterextern SVCXPRT *              svc_raw_create(/* ??? */);
111518334Speterextern int                    svc_reg(/* ??? */);
111618334Speterextern SVCXPRT *              svc_tli_create(/* ??? */);
111718334Speterextern SVCXPRT *              svc_tp_create(/* ??? */);
111818334Speterextern void                   svc_unreg(/* ??? */);
111918334Speterextern SVCXPRT *              svc_vc_create(/* ??? */);
112018334Speterextern void                   svcerr_systemerr(/* ??? */);
112118334Speterextern SVCXPRT *              svcfd_create(/* ??? */);
112218334Speterextern SVCXPRT *              svcraw_create(/* ??? */);
112318334Speterextern SVCXPRT *              svctcp_create(/* ??? */);
112418334Speterextern SVCXPRT *              svcudp_bufcreate(/* ??? */);
112518334Speterextern SVCXPRT *              svcudp_create(/* ??? */);
112618334Speterextern void                   swab(const char *, char *, int);
112718334Speterextern int                    swapcontext(ucontext_t *, ucontext_t *);
112818334Speterextern int                    symlink(const char *, const char *);
112918334Speterextern void                   sync(void);
113018334Speterextern int                    syncok(WINDOW *, int);
113118334Speterextern int                    syscall(int, ...);
113218334Speterextern long int               sysconf(int);
113318334Speterextern int                    sysfs(int, ...);
113418334Speterextern int                    sysinfo(int, char *, long int);
113518334Speterextern int                    system(const char *);
113618334Speterextern char *                 taddr2uaddr(struct netconfig *, struct netbuf *);
113718334Speterextern double                 tan(double);
113818334Speterextern float                  tanf(float);
113918334Speterextern double                 tanh(double);
114018334Speterextern float                  tanhf(float);
114118334Speterextern int                    tcdrain(int);
114218334Speterextern int                    tcflow(int, int);
114318334Speterextern int                    tcflush(int, int);
114418334Speterextern int                    tcgetattr(int, struct termios *);
114518334Speterextern pid_t                  tcgetpgrp(int);
114618334Speterextern pid_t                  tcgetsid(int);
114718334Speterextern int                    tcsendbreak(int, int);
114818334Speterextern int                    tcsetattr(int, int, const struct termios *);
114918334Speterextern int                    tcsetpgrp(int, pid_t);
115018334Speterextern void *                 tdelete(const void *, void **, int (*) (const void *, const void *));
115118334Speterextern long int               telldir(DIR *);
115218334Speterextern char *                 tempnam(const char *, const char *);
115318334Speterextern chtype                 termattrs(void);
115418334Speterextern void                   termerr(void);
115518334Speterextern char *                 termname(void);
115618334Speterextern void *                 tfind(const void *, void *const *, int (*) (const void *, const void *));
115718334Speterextern int                    tgetent(char *, char *);
115818334Speterextern int                    tgetflag(char *);
115918334Speterextern int                    tgetnum(char *);
116018334Speterextern char *                 tgetstr(char *, char **);
116118334Speterextern char *                 tgoto(char *, int, int);
116218334Speterextern char *                 tigetstr(char *);
116318334Speterextern time_t                 time(time_t *);
116418334Speterextern clock_t                times(struct tms *);
116518334Speterextern char *                 timezone(int, int);
116618334Speterextern void                   tinputfd(int);
116718334Speterextern FILE *                 tmpfile(void);
116818334Speterextern char *                 tmpnam(char *);
116918334Speterextern int                    toascii(int);
117018334Speterextern int                    tolower(int);
117118334Speterextern int                    top_panel(PANEL *);
117218334Speterextern int                    top_row(MENU *);
117318334Speterextern int                    touchline(WINDOW *, int, int);
117418334Speterextern int                    touchwin(WINDOW *);
117518334Speterextern int                    toupper(int);
117618334Speterextern char *                 tparm(/* ??? */);
117718334Speterextern int                    tputs(char *, int, int (*) (char));
117818334Speterextern int                    traceoff(void);
117918334Speterextern int                    traceon(void);
118018334Speterextern int                    truncate(const char *, off_t);
118118334Speterextern void *                 tsearch(const void *, void **, int (*) (const void *, const void *));
118218334Speterextern char *                 ttyname(int);
118318334Speterextern int                    ttyslot(void);
118418334Speterextern void                   twalk(void *, void (*) (void *, VISIT, int));
118518334Speterextern int                    typeahead(int);
118618334Speterextern void                   tzset(void);
118718334Speterextern struct netbuf *        uaddr2taddr(struct netconfig *, char *);
118818334Speterextern int                    uadmin(int, int, int);
118918334Speterextern unsigned               ualarm(unsigned, unsigned);
119018334Speterextern int                    ulckpwdf(void);
119118334Speterextern long int               ulimit(int, ...);
119218334Speterextern mode_t                 umask(mode_t);
119318334Speterextern int                    umount(const char *);
119418334Speterextern int                    uname(struct utsname *);
119518334Speterextern char *                 unctrl(int);
119618334Speterextern void                   undial(int);
119718334Speterextern int                    ungetc(int, FILE *);
119818334Speterextern int                    ungetch(int);
119918334Speterextern int                    unlink(const char *);
120018334Speterextern int                    unordered(double, double);
120118334Speterextern int                    unpost_form(FORM *);
120218334Speterextern int                    unpost_menu(MENU *);
120318334Speterextern int                    unremio(/* ??? */);
120418334Speterextern int                    untouchwin(WINDOW *);
120518334Speterextern void                   update_panels(void);
120618334Speterextern void                   updwtmp(const char *, struct utmp *);
120718334Speterextern void                   updwtmpx(const char *, struct utmpx *);
120818334Speterextern void                   use_env(int);
120918334Speterextern unsigned               usleep(unsigned);
121018334Speterextern int                    ustat(dev_t, struct ustat *);
121118334Speterextern int                    utime(const char *, const struct utimbuf *);
121218334Speterextern int                    utmpname(const char *);
121318334Speterextern int                    utmpxname(const char *);
121418334Speterextern void                   va_end(__gnuc_va_list);
121518334Speterextern int                    vadvise(int);
121618334Speterextern void *                 valloc(size_t);
121718334Speterextern pid_t                  vfork(void);
121818334Speterextern int                    vfprintf(FILE *, const char *, __gnuc_va_list);
121918334Speterextern int                    vhangup(void);
122018334Speterextern int                    vid32attr(chtype);
122118334Speterextern int                    vid32puts(chtype, int (*) (char));
122218334Speterextern void                   vidupdate(chtype, chtype, int (*) (char));
122318334Speterextern int                    vn_close(/* ??? */);
122418334Speterextern int                    vprintf(const char *, __gnuc_va_list);
122518334Speterextern int                    vsprintf(char *, const char *, __gnuc_va_list);
122618334Speterextern int                    vwprintw(WINDOW *, char *, void *);
122718334Speterextern int                    vwscanw(WINDOW *, char *, void *);
122818334Speterextern int                    w32addch(WINDOW *, chtype);
122918334Speterextern int                    w32attroff(WINDOW *, chtype);
123018334Speterextern int                    w32attron(WINDOW *, chtype);
123118334Speterextern int                    w32attrset(WINDOW *, chtype);
123218334Speterextern int                    w32echochar(WINDOW *, chtype);
123318334Speterextern int                    w32insch(WINDOW *, chtype);
123418334Speterextern int                    waddchnstr(WINDOW *, chtype *, int);
123518334Speterextern int                    waddnstr(WINDOW *, char *, int);
123618334Speterextern int                    waddstr(WINDOW *, char *);
123718334Speterextern pid_t                  wait(wait_arg_t *);
123818334Speterextern pid_t                  wait3(union wait *, int, struct rusage *);
123918334Speterextern int                    waitid(idtype_t, id_t, siginfo_t *, int);
124018334Speterextern pid_t                  waitpid(pid_t, int *, int);
124118334Speterextern void *                 wallproc_wall_1(/* ??? */);
124218334Speterextern int                    wbkgd(WINDOW *, chtype);
124318334Speterextern void                   wbkgdset(WINDOW *, chtype);
124418334Speterextern int                    wborder(WINDOW *, chtype, chtype, chtype, chtype, chtype, chtype, chtype, chtype);
124518334Speterextern int                    wclear(WINDOW *);
124618334Speterextern int                    wclrtobot(WINDOW *);
124718334Speterextern int                    wclrtoeol(WINDOW *);
124818334Speterextern size_t                 wcstombs(char *, const wchar_t *, size_t);
124918334Speterextern int                    wctomb(char *, wchar_t);
125018334Speterextern void                   wcursyncup(WINDOW *);
125118334Speterextern int                    wdelch(WINDOW *);
125218334Speterextern int                    wdeleteln(WINDOW *);
125318334Speterextern int                    werase(WINDOW *);
125418334Speterextern int                    wgetch(WINDOW *);
125518334Speterextern int                    wgetnstr(WINDOW *, char *, int);
125618334Speterextern int                    wgetstr(WINDOW *, char *);
125718334Speterextern int                    whline(WINDOW *, chtype, int);
125818334Speterextern chtype                 winch(WINDOW *);
125918334Speterextern int                    winchnstr(WINDOW *, chtype *, int);
126018334Speterextern int                    winchstr(WINDOW *, chtype *);
126118334Speterextern int                    winnstr(WINDOW *, char *, int);
126218334Speterextern int                    winsdelln(WINDOW *, int);
126318334Speterextern int                    winsertln(WINDOW *);
126418334Speterextern int                    winsnstr(WINDOW *, char *, int);
126518334Speterextern int                    winstr(WINDOW *, char *);
126618334Speterextern int                    wisprint(wchar_t);
126718334Speterextern void                   wmouse_position(WINDOW *, int *, int *);
126818334Speterextern int                    wmove(WINDOW *, int, int);
126918334Speterextern int                    wnoutrefresh(WINDOW *);
127018334Speterextern int                    wprintw(WINDOW *, ...);
127118334Speterextern int                    wredrawln(WINDOW *, int, int);
127218334Speterextern int                    wrefresh(WINDOW *);
127350397Sobrienextern ssize_t                write(int, const void *, size_t);
127418334Speterextern int                    wscanw(WINDOW *, ...);
127518334Speterextern int                    wscrl(WINDOW *, int);
127618334Speterextern int                    wsetscrreg(WINDOW *, int, int);
127718334Speterextern int                    wstandend(WINDOW *);
127818334Speterextern int                    wstandout(WINDOW *);
127918334Speterextern void                   wsyncdown(WINDOW *);
128018334Speterextern void                   wsyncup(WINDOW *);
128118334Speterextern void                   wtimeout(WINDOW *, int);
128218334Speterextern int                    wtouchln(WINDOW *, int, int, int);
128318334Speterextern int                    wvline(WINDOW *, chtype, int);
128418334Speterextern bool                   xdr_datum(/* ??? */);
128518334Speterextern int                    xdr_double(/* ??? */);
128618334Speterextern int                    xdr_exports(/* ??? */);
128718334Speterextern int                    xdr_fhstatus(/* ??? */);
128818334Speterextern int                    xdr_float(/* ??? */);
128918334Speterextern int                    xdr_keybuf(/* ??? */);
129018334Speterextern int                    xdr_mountlist(/* ??? */);
129118334Speterextern int                    xdr_netbuf(/* ??? */);
129218334Speterextern int                    xdr_path(/* ??? */);
129318334Speterextern int                    xdr_pmap(/* ??? */);
129418334Speterextern int                    xdr_pmaplist(/* ??? */);
129518334Speterextern int                    xdr_pointer(/* ??? */);
129618334Speterextern int                    xdr_reference(/* ??? */);
129718334Speterextern int                    xdr_rmtcall_args(/* ??? */);
129818334Speterextern int                    xdr_rmtcallres(/* ??? */);
129918334Speterextern int                    xdr_rpcb(/* ??? */);
130018334Speterextern int                    xdr_rpcb_rmtcallargs(/* ??? */);
130118334Speterextern int                    xdr_rpcb_rmtcallres(/* ??? */);
130218334Speterextern int                    xdr_rpcblist(/* ??? */);
130318334Speterextern int                    xdr_sprayarr(/* ??? */);
130418334Speterextern int                    xdr_spraycumul(/* ??? */);
130518334Speterextern int                    xdr_spraytimeval(/* ??? */);
130618334Speterextern int                    xdr_u_char(/* ??? */);
130718334Speterextern int                    xdr_utmparr(/* ??? */);
130818334Speterextern int                    xdr_utmpidlearr(/* ??? */);
130918334Speterextern int                    xdr_vector(/* ??? */);
131018334Speterextern int                    xdr_yp_buf(/* ??? */);
131118334Speterextern bool                   xdr_yp_inaddr(/* ??? */);
131218334Speterextern bool                   xdr_ypall(/* ??? */);
131318334Speterextern int                    xdr_ypdelete_args(/* ??? */);
131418334Speterextern bool                   xdr_ypdomain_wrap_string(/* ??? */);
131518334Speterextern bool                   xdr_ypmap_parms(/* ??? */);
131618334Speterextern bool                   xdr_ypmap_wrap_string(/* ??? */);
131718334Speterextern bool                   xdr_ypowner_wrap_string(/* ??? */);
131818334Speterextern bool                   xdr_yppushresp_xfr(/* ??? */);
131918334Speterextern bool                   xdr_ypreq_key(/* ??? */);
132018334Speterextern bool                   xdr_ypreq_newxfr(/* ??? */);
132118334Speterextern bool                   xdr_ypreq_nokey(/* ??? */);
132218334Speterextern bool                   xdr_ypreq_xfr(/* ??? */);
132318334Speterextern bool                   xdr_ypresp_key_val(/* ??? */);
132418334Speterextern bool                   xdr_ypresp_maplist(/* ??? */);
132518334Speterextern bool                   xdr_ypresp_master(/* ??? */);
132618334Speterextern bool                   xdr_ypresp_order(/* ??? */);
132718334Speterextern bool                   xdr_ypresp_val(/* ??? */);
132818334Speterextern int                    xdr_ypupdate_args(/* ??? */);
132918334Speterextern void                   xdrrec_create(/* ??? */);
133018334Speterextern int                    xdrrec_endofrecord(/* ??? */);
133118334Speterextern int                    xdrrec_eof(/* ??? */);
133218334Speterextern int                    xdrrec_skiprecord(/* ??? */);
133318334Speterextern void                   xdrstdio_create(/* ??? */);
133418334Speterextern void                   xprt_register(/* ??? */);
133518334Speterextern void                   xprt_unregister(/* ??? */);
133618334Speterextern double                 y0(double);
133718334Speterextern double                 y1(double);
133818334Speterextern double                 yn(int, double);
133918334Speterextern int                    yp_all(char *, char *, struct ypall_callback *);
134018334Speterextern int                    yp_bind(const char *);
134118334Speterextern int                    yp_first(char *, char *, char **, int *, char **, int *);
134218334Speterextern int                    yp_get_default_domain(char **);
134318334Speterextern int                    yp_master(char *, char *, char **);
134418334Speterextern int                    yp_match(char *, char *, char *, int, char **, int *);
134518334Speterextern int                    yp_next(char *, char *, char *, int, char **, int *, char **, int *);
134618334Speterextern int                    yp_order(char *, char *, int *);
134718334Speterextern void                   yp_unbind(const char *);
134818334Speterextern char *                 yperr_string(int);
134918334Speterextern int                    ypprot_err(unsigned int);
135018334Speterextern u_int *                ypu_change_1(/* ??? */);
135118334Speterextern u_int *                ypu_delete_1(/* ??? */);
135218334Speterextern u_int *                ypu_insert_1(/* ??? */);
135318334Speterextern u_int *                ypu_store_1(/* ??? */);
1354