1*404b540aSrobert extern int TLappend(/* ??? */); 2*404b540aSrobert extern int TLassign(/* ??? */); 3*404b540aSrobert extern int TLclose(/* ??? */); 4*404b540aSrobert extern int TLdelete(/* ??? */); 5*404b540aSrobert extern int TLfreeentry(/* ??? */); 6*404b540aSrobert extern ENTRY TLgetentry(/* ??? */); 7*404b540aSrobert extern unsigned char * TLgetfield(/* ??? */); 8*404b540aSrobert extern int TLopen(/* ??? */); 9*404b540aSrobert extern int TLread(/* ??? */); 10*404b540aSrobert extern int TLsearch1(/* ??? */); 11*404b540aSrobert extern int TLsubst(/* ??? */); 12*404b540aSrobert extern int TLsync(/* ??? */); 13*404b540aSrobert extern int TLwrite(/* ??? */); 14*404b540aSrobert extern int __acancel(int, const long int *, int); 15*404b540aSrobert extern int __aread(int, int, char *, uint, ecb_t *); 16*404b540aSrobert extern void __assert(const char *, const char *, int); 17*404b540aSrobert extern int __asyncio(int, aioop_t *, int); 18*404b540aSrobert extern int __awrite(int, int, char *, uint, ecb_t *); 19*404b540aSrobert extern int __evcntl(evver_t, evcntlcmds_t, long int, long int); 20*404b540aSrobert extern int __evexit(evver_t, idtype_t, id_t, const ecb_t *); 21*404b540aSrobert extern int __evexitset(evver_t, const procset_t *, hostid_t, const ecb_t *); 22*404b540aSrobert extern int __evpoll(evver_t, evpollcmds_t, event_t *, int, const hrtime_t *); 23*404b540aSrobert extern int __evpollmore(evver_t, event_t *, int); 24*404b540aSrobert extern int __evpost(evver_t, event_t *, int, int); 25*404b540aSrobert extern int __evqcntl(evver_t, int, evqcntlcmds_t, long int); 26*404b540aSrobert extern int __evsig(evver_t, const sigset_t *, const ecb_t *, evsiginfo_t *, int); 27*404b540aSrobert extern int __evtrap(evver_t, evpollcmds_t, event_t *, int, long int, void (*) (event_t *, int, long int, evcontext_t *), const evta_t *); 28*404b540aSrobert extern int __evtrapcancel(evver_t, long int *, int); 29*404b540aSrobert extern int __filbuf(FILE *); 30*404b540aSrobert extern int __flsbuf(int, FILE *); 31*404b540aSrobert extern major_t __major(int, dev_t); 32*404b540aSrobert extern dev_t __makedev(int, major_t, minor_t); 33*404b540aSrobert extern minor_t __minor(int, dev_t); 34*404b540aSrobert extern long int __priocntl(/* ??? */); 35*404b540aSrobert extern long int __priocntlset(/* ??? */); 36*404b540aSrobert extern void _exit(int); 37*404b540aSrobert extern int _filbuf(FILE *); 38*404b540aSrobert extern int _flsbuf(unsigned int, FILE *); 39*404b540aSrobert extern int _fxstat(int, int, struct stat *); 40*404b540aSrobert extern u_long _getlong(/* ??? */); 41*404b540aSrobert extern u_short _getshort(/* ??? */); 42*404b540aSrobert extern int _getsyx(int *, int *); 43*404b540aSrobert extern int _longjmp(jmp_buf, int); 44*404b540aSrobert extern int _lxstat(int, const char *, struct stat *); 45*404b540aSrobert extern int _meta(int); 46*404b540aSrobert extern struct nd_hostservlist _netdir_getbyaddr(struct netconfig *, struct netbuf *); 47*404b540aSrobert extern struct nd_addrlist * _netdir_getbyname(struct netconfig *, struct nd_hostserv *); 48*404b540aSrobert extern int _overlay(WINDOW *, WINDOW *, int); 49*404b540aSrobert extern int _ring(int); 50*404b540aSrobert extern int _rpc_dtbsize(/* ??? */); 51*404b540aSrobert extern int _rpc_endconf(/* ??? */); 52*404b540aSrobert extern u_int _rpc_get_a_size(/* ??? */); 53*404b540aSrobert extern u_int _rpc_get_t_size(/* ??? */); 54*404b540aSrobert extern struct netconfig * _rpc_getconf(/* ??? */); 55*404b540aSrobert extern struct netconfig * _rpc_getconfip(/* ??? */); 56*404b540aSrobert extern char * _rpc_gethostname(/* ??? */); 57*404b540aSrobert extern int _rpc_setconf(/* ??? */); 58*404b540aSrobert extern void _s_aligned_copy(/* ??? */); 59*404b540aSrobert extern struct _si_user * _s_checkfd(/* ??? */); 60*404b540aSrobert extern void _s_close(/* ??? */); 61*404b540aSrobert extern int _s_do_ioctl(/* ??? */); 62*404b540aSrobert extern int _s_getfamily(/* ??? */); 63*404b540aSrobert extern int _s_getudata(/* ??? */); 64*404b540aSrobert extern int _s_is_ok(/* ??? */); 65*404b540aSrobert extern struct netconfig * _s_match(/* ??? */); 66*404b540aSrobert extern int _s_max(/* ??? */); 67*404b540aSrobert extern int _s_min(/* ??? */); 68*404b540aSrobert extern struct _si_user * _s_open(/* ??? */); 69*404b540aSrobert extern int _s_soreceive(/* ??? */); 70*404b540aSrobert extern int _s_sosend(/* ??? */); 71*404b540aSrobert extern int _s_uxpathlen(/* ??? */); 72*404b540aSrobert extern int _setecho(int); 73*404b540aSrobert extern int _setjmp(jmp_buf); 74*404b540aSrobert extern int _setnonl(int); 75*404b540aSrobert extern void _setqiflush(int); 76*404b540aSrobert extern char * _taddr2uaddr(struct netconfig *, struct netbuf *); 77*404b540aSrobert extern int _tolower(int); 78*404b540aSrobert extern int _toupper(int); 79*404b540aSrobert extern struct netbuf * _uaddr2taddr(struct netconfig *, char *); 80*404b540aSrobert extern bool _xdr_yprequest(/* ??? */); 81*404b540aSrobert extern bool _xdr_ypresponse(/* ??? */); 82*404b540aSrobert extern int _xftw(int, const char *, int (*) (const char *, const struct stat *, int), int); 83*404b540aSrobert extern int _xmknod(int, const char *, mode_t, dev_t); 84*404b540aSrobert extern int _xstat(int, const char *, struct stat *); 85*404b540aSrobert extern int _yp_dobind(/* ??? */); 86*404b540aSrobert extern long int a64l(const char *); 87*404b540aSrobert extern char * aatos(char *, struct address *, int); 88*404b540aSrobert extern void abort(void); 89*404b540aSrobert extern int abs(int); 90*404b540aSrobert extern int access(const char *, int); 91*404b540aSrobert extern int acct(const char *); 92*404b540aSrobert extern double acos(double); 93*404b540aSrobert extern float acosf(float); 94*404b540aSrobert extern double acosh(double); 95*404b540aSrobert extern int addexportent(FILE *, char *, char *); 96*404b540aSrobert extern int addseverity(int, const char *); 97*404b540aSrobert extern int adjtime(struct timeval *, struct timeval *); 98*404b540aSrobert extern int advance(const char *, const char *); 99*404b540aSrobert extern unsigned int alarm(unsigned int); 100*404b540aSrobert extern void * alloca(size_t); 101*404b540aSrobert extern int and(void); 102*404b540aSrobert extern int ascftime(char *, const char *, const struct tm *); 103*404b540aSrobert extern char * asctime(const struct tm *); 104*404b540aSrobert extern double asin(double); 105*404b540aSrobert extern float asinf(float); 106*404b540aSrobert extern double asinh(double); 107*404b540aSrobert extern struct address * astoa(char *, struct address *); 108*404b540aSrobert extern double atan(double); 109*404b540aSrobert extern double atan2(double, double); 110*404b540aSrobert extern float atan2f(float, float); 111*404b540aSrobert extern float atanf(float); 112*404b540aSrobert extern double atanh(double); 113*404b540aSrobert extern int atexit(void (*) (void)); 114*404b540aSrobert extern double atof(const char *); 115*404b540aSrobert extern int atoi(const char *); 116*404b540aSrobert extern long int atol(const char *); 117*404b540aSrobert extern char * atos(char *, struct netbuf *, int); 118*404b540aSrobert extern void auth_destroy(AUTH *); 119*404b540aSrobert extern AUTH * authdes_create(/* ??? */); 120*404b540aSrobert extern void authdes_getcred(struct authdes_cred *, short *, short *, short *, int *); 121*404b540aSrobert extern AUTH * authdes_seccreate(/* ??? */); 122*404b540aSrobert extern AUTH * authnone_create(void); 123*404b540aSrobert extern AUTH * authsys_create(char *, int, int, int, int *); 124*404b540aSrobert extern AUTH * authsys_create_default(void); 125*404b540aSrobert extern AUTH * authunix_create(char *, int, int, int, int *); 126*404b540aSrobert extern AUTH * authunix_create_default(void); 127*404b540aSrobert extern char * basename(char *); 128*404b540aSrobert extern int baudrate(void); 129*404b540aSrobert extern int bcmp(const void *, const void *, size_t); 130*404b540aSrobert extern void bcopy(const void *, void *, size_t); 131*404b540aSrobert extern int beep(void); 132*404b540aSrobert extern void (* berk_signal(int, void (*) (int, ...))) (int, ...); 133*404b540aSrobert extern char * bgets(char *, size_t, FILE *, char *); 134*404b540aSrobert extern int bottom_panel(PANEL *); 135*404b540aSrobert extern int box32(WINDOW *, chtype, chtype); 136*404b540aSrobert extern int brk(void *); 137*404b540aSrobert extern void * bsearch(const void *, const void *, size_t, size_t, int (*) (const void *, const void *)); 138*404b540aSrobert extern size_t bufsplit(char *, size_t, char *); 139*404b540aSrobert extern void bzero(void *, size_t); 140*404b540aSrobert extern long int calchash(/* ??? */); 141*404b540aSrobert extern void * calloc(size_t, size_t); 142*404b540aSrobert extern void callrpc(char *, unsigned long, unsigned long, unsigned long, xdrproc_t, char *, xdrproc_t, char *); 143*404b540aSrobert extern bool can_change_color(void); 144*404b540aSrobert extern int catclose(nl_catd); 145*404b540aSrobert extern char * catgets(nl_catd, int, int, char *); 146*404b540aSrobert extern nl_catd catopen(const char *, int); 147*404b540aSrobert extern int cbreak(void); 148*404b540aSrobert extern double cbrt(double); 149*404b540aSrobert extern double ceil(double); 150*404b540aSrobert extern float ceilf(float); 151*404b540aSrobert extern speed_t cfgetispeed(const struct termios *); 152*404b540aSrobert extern speed_t cfgetospeed(const struct termios *); 153*404b540aSrobert extern void cfree(void *); 154*404b540aSrobert extern int cfsetispeed(struct termios *, speed_t); 155*404b540aSrobert extern int cfsetospeed(struct termios *, speed_t); 156*404b540aSrobert extern int cftime(char *, char *, const time_t *); 157*404b540aSrobert extern int chdir(const char *); 158*404b540aSrobert extern int chmod(const char *, mode_t); 159*404b540aSrobert extern int chown(const char *, uid_t, gid_t); 160*404b540aSrobert extern int chroot(const char *); 161*404b540aSrobert extern void clean_GEN_rd(/* ??? */); 162*404b540aSrobert extern void cleanup(/* ??? */); 163*404b540aSrobert extern void clearerr(FILE *); 164*404b540aSrobert extern int clearok(WINDOW *, int); 165*404b540aSrobert extern enum clnt_stat clnt_broadcast(unsigned long, unsigned long, unsigned long, xdrproc_t, char *, xdrproc_t, char *, resultproc_t); 166*404b540aSrobert extern enum clnt_stat clnt_call(CLIENT *, unsigned long, xdrproc_t, char *, xdrproc_t, char *, struct timeval); 167*404b540aSrobert extern bool_t clnt_control(CLIENT *, int, char *); 168*404b540aSrobert extern CLIENT * clnt_create(char *, unsigned long, unsigned long, char *); 169*404b540aSrobert extern void clnt_destroy(CLIENT *); 170*404b540aSrobert extern int clnt_freeres(CLIENT *, xdrproc_t, char *); 171*404b540aSrobert extern void clnt_geterr(CLIENT *, struct rpc_err *); 172*404b540aSrobert extern void clnt_pcreateerror(char *); 173*404b540aSrobert extern void clnt_perrno(enum clnt_stat); 174*404b540aSrobert extern void clnt_perror(CLIENT *, char *); 175*404b540aSrobert extern char * clnt_spcreateerror(char *); 176*404b540aSrobert extern char * clnt_sperrno(enum clnt_stat); 177*404b540aSrobert extern char * clnt_sperror(CLIENT *, char *); 178*404b540aSrobert extern CLIENT * clnt_tli_create(/* ??? */); 179*404b540aSrobert extern CLIENT * clnt_tp_create(/* ??? */); 180*404b540aSrobert extern CLIENT * clnt_vc_create(/* ??? */); 181*404b540aSrobert extern CLIENT * clntraw_create(unsigned long, unsigned long); 182*404b540aSrobert extern CLIENT * clnttcp_create(struct sockaddr_in *, unsigned long, unsigned long, int *, unsigned int, unsigned int *); 183*404b540aSrobert extern CLIENT * clntudp_bufcreate(struct sockaddr_in *, unsigned long, unsigned long, struct timeval, int *, unsigned int, unsigned int); 184*404b540aSrobert extern CLIENT * clntudp_create(struct sockaddr_in *, unsigned long, unsigned long, struct timeval, int *); 185*404b540aSrobert extern clock_t clock(void); 186*404b540aSrobert extern int close(int); 187*404b540aSrobert extern int closedir(DIR *); 188*404b540aSrobert extern int color_content(int, short int *, short int *, short int *); 189*404b540aSrobert extern char * compile(const char *, char *, char *); 190*404b540aSrobert extern char * copylist(const char *, off_t *); 191*404b540aSrobert extern double copysign(double, double); 192*404b540aSrobert extern int copywin(WINDOW *, WINDOW *, int, int, int, int, int, int, int); 193*404b540aSrobert extern double cos(double); 194*404b540aSrobert extern float cosf(float); 195*404b540aSrobert extern double cosh(double); 196*404b540aSrobert extern float coshf(float); 197*404b540aSrobert extern struct rd_user * cr_rduser(/* ??? */); 198*404b540aSrobert extern int creat(const char *, mode_t); 199*404b540aSrobert extern int crmode(void); 200*404b540aSrobert extern char * crypt(const char *, const char *); 201*404b540aSrobert extern int crypt_close(int *); 202*404b540aSrobert extern char * ctermid(char *); 203*404b540aSrobert extern char * ctime(const time_t *); 204*404b540aSrobert extern FIELD * current_field(FORM *); 205*404b540aSrobert extern ITEM * current_item(MENU *); 206*404b540aSrobert extern int curs_set(int); 207*404b540aSrobert extern void curserr(void); 208*404b540aSrobert extern char * cuserid(char *); 209*404b540aSrobert extern int data_ahead(FORM *); 210*404b540aSrobert extern int data_behind(FORM *); 211*404b540aSrobert extern void dbmclose(void); 212*404b540aSrobert extern void dbminit(const char *); 213*404b540aSrobert extern int def_prog_mode(void); 214*404b540aSrobert extern int def_shell_mode(void); 215*404b540aSrobert extern char * defread(/* ??? */); 216*404b540aSrobert extern int del_panel(PANEL *); 217*404b540aSrobert extern void del_rduser(/* ??? */); 218*404b540aSrobert extern void delay(long int); 219*404b540aSrobert extern int delay_output(int); 220*404b540aSrobert extern void delete(datum); 221*404b540aSrobert extern void delscreen(SCREEN *); 222*404b540aSrobert extern int delterm(TERMINAL *); 223*404b540aSrobert extern int delwin(WINDOW *); 224*404b540aSrobert extern WINDOW * derwin(WINDOW *, int, int, int, int); 225*404b540aSrobert extern char * des_crypt(const char *, const char *); 226*404b540aSrobert extern void des_encrypt(char *, int); 227*404b540aSrobert extern void des_setkey(const char *); 228*404b540aSrobert extern char * devattr(/* ??? */); 229*404b540aSrobert extern int devfree(/* ??? */); 230*404b540aSrobert extern char ** devreserv(/* ??? */); 231*404b540aSrobert extern int dial(CALL); 232*404b540aSrobert extern double difftime(time_t, time_t); 233*404b540aSrobert extern char * dirname(char *); 234*404b540aSrobert extern div_t div(int, int); 235*404b540aSrobert extern int dlclose(void *); 236*404b540aSrobert extern char * dlerror(void); 237*404b540aSrobert extern void * dlopen(char *, int); 238*404b540aSrobert extern void * dlsym(void *, char *); 239*404b540aSrobert extern void dma_access(u_char, u_int, u_int, u_char, u_char); 240*404b540aSrobert extern int doupdate(void); 241*404b540aSrobert extern int drainio(int); 242*404b540aSrobert extern double drand48(void); 243*404b540aSrobert extern double drem(double, double); 244*404b540aSrobert extern int drv_getevtoken(/* ??? */); 245*404b540aSrobert extern void drv_relevtoken(/* ??? */); 246*404b540aSrobert extern int dup(int); 247*404b540aSrobert extern int dup2(int, int); 248*404b540aSrobert extern FIELD * dup_field(FIELD *, int, int); 249*404b540aSrobert extern WINDOW * dupwin(WINDOW *); 250*404b540aSrobert extern int dynamic_field_info(FIELD *, int *, int *, int *); 251*404b540aSrobert extern int dysize(int); 252*404b540aSrobert extern int eaccess(const char *, int); 253*404b540aSrobert extern int echo(void); 254*404b540aSrobert extern char * ecvt(double, int, int *, int *); 255*404b540aSrobert extern size_t elf32_fsize(Elf_Type, size_t, unsigned int); 256*404b540aSrobert extern Elf32_Ehdr * elf32_getehdr(Elf *); 257*404b540aSrobert extern Elf32_Phdr * elf32_getphdr(Elf *); 258*404b540aSrobert extern Elf32_Shdr * elf32_getshdr(Elf_Scn *); 259*404b540aSrobert extern Elf32_Ehdr * elf32_newehdr(Elf *); 260*404b540aSrobert extern Elf32_Phdr * elf32_newphdr(Elf *, size_t); 261*404b540aSrobert extern Elf_Data * elf32_xlatetof(Elf_Data *, const Elf_Data *, unsigned int); 262*404b540aSrobert extern Elf_Data * elf32_xlatetom(Elf_Data *, const Elf_Data *, unsigned int); 263*404b540aSrobert extern Elf * elf_begin(int, Elf_Cmd, Elf *); 264*404b540aSrobert extern int elf_cntl(Elf *, Elf_Cmd); 265*404b540aSrobert extern int elf_end(Elf *); 266*404b540aSrobert extern const char * elf_errmsg(int); 267*404b540aSrobert extern int elf_errno(void); 268*404b540aSrobert extern void elf_fill(int); 269*404b540aSrobert extern unsigned int elf_flagdata(Elf_Data *, Elf_Cmd, unsigned int); 270*404b540aSrobert extern unsigned int elf_flagehdr(Elf *, Elf_Cmd, unsigned int); 271*404b540aSrobert extern unsigned int elf_flagelf(Elf *, Elf_Cmd, unsigned int); 272*404b540aSrobert extern unsigned int elf_flagphdr(Elf *, Elf_Cmd, unsigned int); 273*404b540aSrobert extern unsigned int elf_flagscn(Elf_Scn *, Elf_Cmd, unsigned int); 274*404b540aSrobert extern unsigned int elf_flagshdr(Elf_Scn *, Elf_Cmd, unsigned int); 275*404b540aSrobert extern Elf_Arhdr * elf_getarhdr(Elf *); 276*404b540aSrobert extern Elf_Arsym * elf_getarsym(Elf *, size_t *); 277*404b540aSrobert extern off_t elf_getbase(Elf *); 278*404b540aSrobert extern Elf_Data * elf_getdata(Elf_Scn *, Elf_Data *); 279*404b540aSrobert extern char * elf_getident(Elf *, size_t *); 280*404b540aSrobert extern Elf_Scn * elf_getscn(Elf *, size_t); 281*404b540aSrobert extern long unsigned int elf_hash(const char *); 282*404b540aSrobert extern Elf_Kind elf_kind(Elf *); 283*404b540aSrobert extern size_t elf_ndxscn(Elf_Scn *); 284*404b540aSrobert extern Elf_Data * elf_newdata(Elf_Scn *); 285*404b540aSrobert extern Elf_Scn * elf_newscn(Elf *); 286*404b540aSrobert extern Elf_Cmd elf_next(Elf *); 287*404b540aSrobert extern Elf_Scn * elf_nextscn(Elf *, Elf_Scn *); 288*404b540aSrobert extern size_t elf_rand(Elf *, size_t); 289*404b540aSrobert extern Elf_Data * elf_rawdata(Elf_Scn *, Elf_Data *); 290*404b540aSrobert extern char * elf_rawfile(Elf *, size_t *); 291*404b540aSrobert extern char * elf_strptr(Elf *, size_t, size_t); 292*404b540aSrobert extern off_t elf_update(Elf *, Elf_Cmd); 293*404b540aSrobert extern unsigned int elf_version(unsigned int); 294*404b540aSrobert extern void encrypt(char *, int); 295*404b540aSrobert extern void endgrent(void); 296*404b540aSrobert extern int endnetconfig(void *); 297*404b540aSrobert extern int endnetpath(void *); 298*404b540aSrobert extern void endpwent(void); 299*404b540aSrobert extern void endrpcent(void); 300*404b540aSrobert extern void endspent(void); 301*404b540aSrobert extern void endutent(void); 302*404b540aSrobert extern void endutxent(void); 303*404b540aSrobert extern int endwin(void); 304*404b540aSrobert extern double erand(short *); 305*404b540aSrobert extern double erand48(short unsigned int *); 306*404b540aSrobert extern char erasechar(void); 307*404b540aSrobert extern double erf(double); 308*404b540aSrobert extern double erfc(double); 309*404b540aSrobert extern int execl(const char *, const char *, ...); 310*404b540aSrobert extern int execle(const char *, const char *, ...); 311*404b540aSrobert extern int execlp(const char *, const char *, ...); 312*404b540aSrobert extern int exect(const char *, const char **, char **); 313*404b540aSrobert extern int execv(const char *, char *const *); 314*404b540aSrobert extern int execve(const char *, char *const *, char *const *); 315*404b540aSrobert extern int execvp(const char *, char *const *); 316*404b540aSrobert extern void exit(int); 317*404b540aSrobert extern double exp(double); 318*404b540aSrobert extern float expf(float); 319*404b540aSrobert extern double fabs(double); 320*404b540aSrobert extern float fabsf(float); 321*404b540aSrobert extern int fattach(int, const char *); 322*404b540aSrobert extern int fchdir(int); 323*404b540aSrobert extern int fchmod(int, mode_t); 324*404b540aSrobert extern int fchown(int, uid_t, gid_t); 325*404b540aSrobert extern int fclose(FILE *); 326*404b540aSrobert extern int fcntl(int, int, ...); 327*404b540aSrobert extern char * fcvt(double, int, int *, int *); 328*404b540aSrobert extern int fdetach(const char *); 329*404b540aSrobert extern FILE * fdopen(int, const char *); 330*404b540aSrobert extern int feof(FILE *); 331*404b540aSrobert extern int ferror(FILE *); 332*404b540aSrobert extern datum fetch(datum); 333*404b540aSrobert extern int fflush(FILE *); 334*404b540aSrobert extern int ffs(int); 335*404b540aSrobert extern int fgetc(FILE *); 336*404b540aSrobert extern struct group * fgetgrent(FILE *); 337*404b540aSrobert extern int fgetpos(FILE *, fpos_t *); 338*404b540aSrobert extern struct passwd * fgetpwent(FILE *); 339*404b540aSrobert extern char * fgets(char *, int, FILE *); 340*404b540aSrobert extern struct spwd * fgetspent(FILE *); 341*404b540aSrobert extern char * field_arg(FIELD *); 342*404b540aSrobert extern chtype field_back(FIELD *); 343*404b540aSrobert extern char * field_buffer(FIELD *, int); 344*404b540aSrobert extern int field_count(FORM *); 345*404b540aSrobert extern chtype field_fore(FIELD *); 346*404b540aSrobert extern int field_index(FIELD *); 347*404b540aSrobert extern int field_info(FIELD *, int *, int *, int *, int *, int *, int *); 348*404b540aSrobert extern PTF_void field_init(FORM *); 349*404b540aSrobert extern int field_just(FIELD *); 350*404b540aSrobert extern OPTIONS field_opts(FIELD *); 351*404b540aSrobert extern int field_opts_off(FIELD *, OPTIONS); 352*404b540aSrobert extern int field_opts_on(FIELD *, OPTIONS); 353*404b540aSrobert extern int field_pad(FIELD *); 354*404b540aSrobert extern int field_status(FIELD *); 355*404b540aSrobert extern PTF_void field_term(FORM *); 356*404b540aSrobert extern FIELDTYPE * field_type(FIELD *); 357*404b540aSrobert extern char * field_userptr(FIELD *); 358*404b540aSrobert extern int fileno(FILE *); 359*404b540aSrobert extern int filter(void); 360*404b540aSrobert extern int finite(double); 361*404b540aSrobert extern datum firsthash(/* ??? */); 362*404b540aSrobert extern datum firstkey(void); 363*404b540aSrobert extern int flash(void); 364*404b540aSrobert extern int flock(int, int); 365*404b540aSrobert extern double floor(double); 366*404b540aSrobert extern float floorf(float); 367*404b540aSrobert extern int flushinp(void); 368*404b540aSrobert extern double fmod(double, double); 369*404b540aSrobert extern float fmodf(float, float); 370*404b540aSrobert extern int fmtmsg(long int, const char *, int, const char *, const char *, const char *); 371*404b540aSrobert extern FILE * fopen(const char *, const char *); 372*404b540aSrobert extern pid_t fork(void); 373*404b540aSrobert extern int form_driver(FORM *, int); 374*404b540aSrobert extern FIELD ** form_fields(FORM *); 375*404b540aSrobert extern PTF_void form_init(FORM *); 376*404b540aSrobert extern OPTIONS form_opts(FORM *); 377*404b540aSrobert extern int form_opts_off(FORM *, OPTIONS); 378*404b540aSrobert extern int form_opts_on(FORM *, OPTIONS); 379*404b540aSrobert extern int form_page(FORM *); 380*404b540aSrobert extern WINDOW * form_sub(FORM *); 381*404b540aSrobert extern PTF_void form_term(FORM *); 382*404b540aSrobert extern char * form_userptr(FORM *); 383*404b540aSrobert extern WINDOW * form_win(FORM *); 384*404b540aSrobert extern long int fpathconf(int, int); 385*404b540aSrobert extern fpclass_t fpclass(double); 386*404b540aSrobert extern int fpgetmask(void); 387*404b540aSrobert extern fp_rnd fpgetround(void); 388*404b540aSrobert extern int fpgetsticky(void); 389*404b540aSrobert extern int fprintf(FILE *, const char *, ...); 390*404b540aSrobert extern int fpsetmask(int); 391*404b540aSrobert extern fp_rnd fpsetround(fp_rnd); 392*404b540aSrobert extern int fpsetsticky(int); 393*404b540aSrobert extern int fputc(int, FILE *); 394*404b540aSrobert extern int fputs(const char *, FILE *); 395*404b540aSrobert extern size_t fread(void *, size_t, size_t, FILE *); 396*404b540aSrobert extern void free(void *); 397*404b540aSrobert extern int free_field(FIELD *); 398*404b540aSrobert extern int free_fieldtype(FIELDTYPE *); 399*404b540aSrobert extern int free_form(FORM *); 400*404b540aSrobert extern int free_item(ITEM *); 401*404b540aSrobert extern int free_menu(MENU *); 402*404b540aSrobert extern void freenetconfigent(struct netconfig *); 403*404b540aSrobert extern FILE * freopen(const char *, const char *, FILE *); 404*404b540aSrobert extern double frexp(double, int *); 405*404b540aSrobert extern int fscanf(FILE *, const char *, ...); 406*404b540aSrobert extern int fseek(FILE *, long int, int); 407*404b540aSrobert extern int fsetpos(FILE *, const fpos_t *); 408*404b540aSrobert extern int fstat(int, struct stat *); 409*404b540aSrobert extern int fstatfs(int, struct statfs *, int, int); 410*404b540aSrobert extern int fstatvfs(int, struct statvfs *); 411*404b540aSrobert extern int fsync(int); 412*404b540aSrobert extern long int ftell(FILE *); 413*404b540aSrobert extern key_t ftok(const char *, int); 414*404b540aSrobert extern int ftruncate(int, off_t); 415*404b540aSrobert extern int ftw(const char *, int (*) (const char *, const struct stat *, int), int); 416*404b540aSrobert extern size_t fwrite(const void *, size_t, size_t, FILE *); 417*404b540aSrobert extern double gamma(double); 418*404b540aSrobert extern char * gcvt(double, int, char *); 419*404b540aSrobert extern int get_error(/* ??? */); 420*404b540aSrobert extern chtype getattrs(WINDOW *); 421*404b540aSrobert extern int getbegx(WINDOW *); 422*404b540aSrobert extern int getbegy(WINDOW *); 423*404b540aSrobert extern chtype getbkgd(WINDOW *); 424*404b540aSrobert extern long unsigned int getbmap(void); 425*404b540aSrobert extern int getc(FILE *); 426*404b540aSrobert extern char * getcap(/* ??? */); 427*404b540aSrobert extern int getchar(void); 428*404b540aSrobert extern int getcontext(ucontext_t *); 429*404b540aSrobert extern int getcurx(WINDOW *); 430*404b540aSrobert extern int getcury(WINDOW *); 431*404b540aSrobert extern char * getcwd(char *, size_t); 432*404b540aSrobert extern struct tm * getdate(const char *); 433*404b540aSrobert extern int getdents(int, struct dirent *, unsigned int); 434*404b540aSrobert extern char ** getdev(/* ??? */); 435*404b540aSrobert extern char ** getdgrp(/* ??? */); 436*404b540aSrobert extern int getdomainname(char *, int); 437*404b540aSrobert extern int getdtablesize(void); 438*404b540aSrobert extern gid_t getegid(void); 439*404b540aSrobert extern char * getenv(const char *); 440*404b540aSrobert extern struct errhdr * geterec(/* ??? */); 441*404b540aSrobert extern struct errhdr * geteslot(/* ??? */); 442*404b540aSrobert extern uid_t geteuid(void); 443*404b540aSrobert extern gid_t getgid(void); 444*404b540aSrobert extern struct group * getgrent(void); 445*404b540aSrobert extern struct group * getgrgid(gid_t); 446*404b540aSrobert extern struct group * getgrnam(const char *); 447*404b540aSrobert extern int getgroups(int, TARGET_GETGROUPS_T []); 448*404b540aSrobert extern struct hostent * gethostbyaddr(/* ??? */); 449*404b540aSrobert extern struct hostent * gethostbyname(/* ??? */); 450*404b540aSrobert extern struct hostent * gethostent(/* ??? */); 451*404b540aSrobert #ifdef __alpha__ 452*404b540aSrobert extern int gethostid(void); 453*404b540aSrobert #else 454*404b540aSrobert extern long gethostid(void); 455*404b540aSrobert #endif 456*404b540aSrobert extern int gethostname(char *, size_t); 457*404b540aSrobert extern int getitimer(int, struct itimerval *); 458*404b540aSrobert extern char * getlogin(void); 459*404b540aSrobert extern int getmaxx(WINDOW *); 460*404b540aSrobert extern int getmaxy(WINDOW *); 461*404b540aSrobert extern int getmntany(FILE *, struct mnttab *, struct mnttab *); 462*404b540aSrobert extern int getmntent(/* ??? */); 463*404b540aSrobert extern long unsigned int getmouse(void); 464*404b540aSrobert extern int getmsg(int, struct strbuf *, struct strbuf *, int *); 465*404b540aSrobert extern struct netent * getnetbyaddr(/* ??? */); 466*404b540aSrobert extern struct netent * getnetbyname(/* ??? */); 467*404b540aSrobert extern struct netconfig * getnetconfig(void *); 468*404b540aSrobert extern struct netconfig * getnetconfigent(char *); 469*404b540aSrobert extern struct netent * getnetent(/* ??? */); 470*404b540aSrobert extern struct netconfig * getnetpath(void *); 471*404b540aSrobert extern int getopt(int, char *const *, const char *); 472*404b540aSrobert extern int getpagesize(void); 473*404b540aSrobert extern int getparx(WINDOW *); 474*404b540aSrobert extern int getpary(WINDOW *); 475*404b540aSrobert extern char * getpass(const char *); 476*404b540aSrobert extern pid_t getpgid(pid_t); 477*404b540aSrobert extern pid_t getpgrp(void); 478*404b540aSrobert extern pid_t getpgrp2(pid_t); 479*404b540aSrobert extern pid_t getpid(void); 480*404b540aSrobert extern int getpmsg(int, struct strbuf *, struct strbuf *, int *, int *); 481*404b540aSrobert extern pid_t getppid(void); 482*404b540aSrobert extern int getpriority(int, int); 483*404b540aSrobert extern struct protoent * getprotobyname(/* ??? */); 484*404b540aSrobert extern struct protoent * getprotobynumber(/* ??? */); 485*404b540aSrobert extern struct protoent * getprotoent(/* ??? */); 486*404b540aSrobert extern int getpw(int, char *); 487*404b540aSrobert extern struct passwd * getpwent(void); 488*404b540aSrobert extern struct passwd * getpwnam(const char *); 489*404b540aSrobert extern struct passwd * getpwuid(uid_t); 490*404b540aSrobert extern int getrlimit(int, struct rlimit *); 491*404b540aSrobert extern int getrnge(char *); 492*404b540aSrobert extern struct rpcent * getrpcbyname(const char *); 493*404b540aSrobert extern struct rpcent * getrpcbynumber(int); 494*404b540aSrobert extern struct rpcent * getrpcent(void); 495*404b540aSrobert extern int getrusage(int, struct rusage *); 496*404b540aSrobert extern char * gets(char *); 497*404b540aSrobert extern struct servent * getservbyname(/* ??? */); 498*404b540aSrobert extern struct servent * getservbyport(/* ??? */); 499*404b540aSrobert extern struct servent * getservent(/* ??? */); 500*404b540aSrobert extern pid_t getsid(pid_t); 501*404b540aSrobert extern struct spwd * getspent(void); 502*404b540aSrobert extern struct spwd * getspnam(const char *); 503*404b540aSrobert extern int getsubopt(char **, char *const *, char **); 504*404b540aSrobert extern int gettmode(void); 505*404b540aSrobert extern char * gettxt(const char *, const char *); 506*404b540aSrobert extern uid_t getuid(void); 507*404b540aSrobert extern struct utmp * getutent(void); 508*404b540aSrobert extern struct utmp * getutid(const struct utmp *); 509*404b540aSrobert extern struct utmp * getutline(const struct utmp *); 510*404b540aSrobert extern void getutmp(const struct utmpx *, struct utmp *); 511*404b540aSrobert extern void getutmpx(const struct utmp *, struct utmpx *); 512*404b540aSrobert extern struct utmpx * getutxent(void); 513*404b540aSrobert extern struct utmpx * getutxid(const struct utmpx *); 514*404b540aSrobert extern struct utmpx * getutxline(const struct utmpx *); 515*404b540aSrobert extern int getvfsany(FILE *, struct vfstab *, struct vfstab *); 516*404b540aSrobert extern int getvfsent(FILE *, struct vfstab *); 517*404b540aSrobert extern int getvfsfile(FILE *, struct vfstab *, char *); 518*404b540aSrobert extern int getvfsspec(FILE *, struct vfstab *, char *); 519*404b540aSrobert extern int getvol(/* ??? */); 520*404b540aSrobert extern int getw(FILE *); 521*404b540aSrobert extern char * getwd(char *); 522*404b540aSrobert extern void getwidth(eucwidth_t *); 523*404b540aSrobert extern WINDOW * getwin(FILE *); 524*404b540aSrobert extern int gmatch(const char *, const char *); 525*404b540aSrobert extern struct tm * gmtime(const time_t *); 526*404b540aSrobert extern int gsignal(int); 527*404b540aSrobert extern int halfdelay(int); 528*404b540aSrobert extern bool has_colors(void); 529*404b540aSrobert extern int has_ic(void); 530*404b540aSrobert extern int has_il(void); 531*404b540aSrobert extern long int hashinc(/* ??? */); 532*404b540aSrobert extern char * hasmntopt(/* ??? */); 533*404b540aSrobert extern int hcreate(size_t); 534*404b540aSrobert extern void hdestroy(void); 535*404b540aSrobert extern int hide_panel(PANEL *); 536*404b540aSrobert extern int host2netname(char *, char *, char *); 537*404b540aSrobert extern int hrtalarm(hrtcmd_t *, int); 538*404b540aSrobert extern int hrtcancel(const long int *, int); 539*404b540aSrobert extern int hrtcntl(int, int, interval_t *, hrtime_t *); 540*404b540aSrobert extern int hrtsleep(hrtcmd_t *); 541*404b540aSrobert extern ENTRY * hsearch(ENTRY, ACTION); 542*404b540aSrobert extern long unsigned int htonl(long unsigned int); 543*404b540aSrobert extern short unsigned int htons(unsigned int); 544*404b540aSrobert extern double hypot(double, double); 545*404b540aSrobert extern void idcok(WINDOW *, int); 546*404b540aSrobert extern int idlok(WINDOW *, int); 547*404b540aSrobert extern void immedok(WINDOW *, int); 548*404b540aSrobert extern char * index(const char *, int); 549*404b540aSrobert extern long unsigned int inet_addr(/* ??? */); 550*404b540aSrobert extern struct in_addr inet_makeaddr(/* ??? */); 551*404b540aSrobert extern long unsigned int inet_network(/* ??? */); 552*404b540aSrobert extern char * inet_ntoa(/* ??? */); 553*404b540aSrobert extern int init_color(int, int, int, int); 554*404b540aSrobert extern int init_pair(int, int, int); 555*404b540aSrobert extern int initgroups(const char *, gid_t); 556*404b540aSrobert extern WINDOW * initscr(/* ??? */); 557*404b540aSrobert extern WINDOW * initscr32(void); 558*404b540aSrobert extern char * initstate(unsigned, char *, int); 559*404b540aSrobert extern void insque(struct qelem *, struct qelem *); 560*404b540aSrobert extern int intrflush(WINDOW *, int); 561*404b540aSrobert extern int ioctl(int, int, ...); 562*404b540aSrobert extern int is_linetouched(WINDOW *, int); 563*404b540aSrobert extern int is_wintouched(WINDOW *); 564*404b540aSrobert extern int isalnum(int); 565*404b540aSrobert extern int isalpha(int); 566*404b540aSrobert extern int isascii(int); 567*404b540aSrobert extern int isatty(int); 568*404b540aSrobert extern int iscntrl(int); 569*404b540aSrobert extern int isdigit(int); 570*404b540aSrobert extern int isencrypt(const char *, size_t); 571*404b540aSrobert extern int isendwin(void); 572*404b540aSrobert extern int isgraph(int); 573*404b540aSrobert extern int isinf(double); 574*404b540aSrobert extern int islower(int); 575*404b540aSrobert extern int isnan(double); 576*404b540aSrobert extern int isnand(double); 577*404b540aSrobert extern int isnanf(float); 578*404b540aSrobert extern int isprint(int); 579*404b540aSrobert extern int ispunct(int); 580*404b540aSrobert extern int isspace(int); 581*404b540aSrobert extern int isupper(int); 582*404b540aSrobert extern int isxdigit(int); 583*404b540aSrobert extern int item_count(MENU *); 584*404b540aSrobert extern char * item_description(ITEM *); 585*404b540aSrobert extern int item_index(ITEM *); 586*404b540aSrobert extern PTF_void item_init(MENU *); 587*404b540aSrobert extern char * item_name(ITEM *); 588*404b540aSrobert extern OPTIONS item_opts(ITEM *); 589*404b540aSrobert extern int item_opts_off(ITEM *, OPTIONS); 590*404b540aSrobert extern int item_opts_on(ITEM *, OPTIONS); 591*404b540aSrobert extern PTF_void item_term(MENU *); 592*404b540aSrobert extern char * item_userptr(ITEM *); 593*404b540aSrobert extern int item_value(ITEM *); 594*404b540aSrobert extern int item_visible(ITEM *); 595*404b540aSrobert extern long int itol(/* ??? */); 596*404b540aSrobert extern double j0(double); 597*404b540aSrobert extern double j1(double); 598*404b540aSrobert extern double jn(int, double); 599*404b540aSrobert extern long int jrand48(short unsigned int *); 600*404b540aSrobert extern char * keyname(int); 601*404b540aSrobert extern int keypad(WINDOW *, int); 602*404b540aSrobert extern int kill(pid_t, int); 603*404b540aSrobert extern char killchar(void); 604*404b540aSrobert extern int killpg(int, int); 605*404b540aSrobert extern void l3tol(long int *, const char *, int); 606*404b540aSrobert extern char * l64a(long int); 607*404b540aSrobert extern long int labs(long int); 608*404b540aSrobert extern dl_t ladd(/* ??? */); 609*404b540aSrobert extern int lchown(const char *, uid_t, gid_t); 610*404b540aSrobert extern int lckpwdf(void); 611*404b540aSrobert extern void lcong48(short unsigned int *); 612*404b540aSrobert extern int ldaclose(struct ldfile *); 613*404b540aSrobert extern int ldahread(struct ldfile *, archdr *); 614*404b540aSrobert extern struct ldfile * ldaopen(const char *, struct ldfile *); 615*404b540aSrobert extern int ldclose(struct ldfile *); 616*404b540aSrobert extern double ldexp(double, int); 617*404b540aSrobert extern int ldfhread(struct ldfile *, struct filehdr *); 618*404b540aSrobert extern char * ldgetname(struct ldfile *, const struct syment *); 619*404b540aSrobert extern ldiv_t ldiv(long int, long int); 620*404b540aSrobert extern dl_t ldivide(/* ??? */); 621*404b540aSrobert extern int ldlinit(struct ldfile *, long int); 622*404b540aSrobert extern int ldlitem(struct ldfile *, unsigned int, struct lineno *); 623*404b540aSrobert extern int ldlread(struct ldfile *, long int, unsigned int, struct lineno *); 624*404b540aSrobert extern int ldlseek(struct ldfile *, unsigned int); 625*404b540aSrobert extern int ldnlseek(struct ldfile *, const char *); 626*404b540aSrobert extern int ldnrseek(struct ldfile *, const char *); 627*404b540aSrobert extern int ldnshread(struct ldfile *, const char *, struct scnhdr *); 628*404b540aSrobert extern int ldnsseek(struct ldfile *, const char *); 629*404b540aSrobert extern int ldohseek(struct ldfile *); 630*404b540aSrobert extern struct ldfile * ldopen(const char *, struct ldfile *); 631*404b540aSrobert extern int ldrseek(struct ldfile *, unsigned int); 632*404b540aSrobert extern int ldshread(struct ldfile *, unsigned int, struct scnhdr *); 633*404b540aSrobert extern int ldsseek(struct ldfile *, unsigned int); 634*404b540aSrobert extern long int ldtbindex(struct ldfile *); 635*404b540aSrobert extern int ldtbread(struct ldfile *, long int, struct syment *); 636*404b540aSrobert extern int ldtbseek(struct ldfile *); 637*404b540aSrobert extern int leaveok(WINDOW *, int); 638*404b540aSrobert extern dl_t lexp10(/* ??? */); 639*404b540aSrobert extern void * lfind(const void *, const void *, size_t *, size_t, int (*) (const void *, const void *)); 640*404b540aSrobert extern double lgamma(double); 641*404b540aSrobert extern int link(const char *, const char *); 642*404b540aSrobert extern FIELD * link_field(FIELD *, int, int); 643*404b540aSrobert extern FIELDTYPE * link_fieldtype(FIELDTYPE *, FIELDTYPE *); 644*404b540aSrobert extern char ** listdev(/* ??? */); 645*404b540aSrobert extern char ** listdgrp(/* ??? */); 646*404b540aSrobert extern dl_t llog10(/* ??? */); 647*404b540aSrobert extern dl_t lmul(/* ??? */); 648*404b540aSrobert extern struct lconv * localeconv(void); 649*404b540aSrobert extern struct tm * localtime(const time_t *); 650*404b540aSrobert extern int lock(int, int, long); 651*404b540aSrobert extern int lockf(int, int, off_t); 652*404b540aSrobert extern double log(double); 653*404b540aSrobert extern double log10(double); 654*404b540aSrobert extern float log10f(float); 655*404b540aSrobert extern double logb(double); 656*404b540aSrobert extern float logf(float); 657*404b540aSrobert extern char * logname(void); 658*404b540aSrobert extern void longjmp(jmp_buf, int); 659*404b540aSrobert extern char * longname(void); 660*404b540aSrobert extern long int lrand48(void); 661*404b540aSrobert extern void * lsearch(const void *, void *, size_t *, size_t, int (*) (const void *, const void *)); 662*404b540aSrobert extern off_t lseek(int, off_t, int); 663*404b540aSrobert extern dl_t lshiftl(/* ??? */); 664*404b540aSrobert extern int lstat(const char *, struct stat *); 665*404b540aSrobert extern dl_t lsub(/* ??? */); 666*404b540aSrobert extern void ltol3(char *, const long int *, int); 667*404b540aSrobert extern int m_addch(int); 668*404b540aSrobert extern int m_addstr(char *); 669*404b540aSrobert extern int m_clear(void); 670*404b540aSrobert extern int m_erase(void); 671*404b540aSrobert extern WINDOW * m_initscr(void); 672*404b540aSrobert extern int m_move(int, int); 673*404b540aSrobert extern SCREEN * m_newterm(char *, FILE *, FILE *); 674*404b540aSrobert extern int m_refresh(void); 675*404b540aSrobert extern int maillock(char *, int); 676*404b540aSrobert extern int mailunlock(void); 677*404b540aSrobert extern major_t major(dev_t); 678*404b540aSrobert extern datum makdatum(/* ??? */); 679*404b540aSrobert extern void makecontext(ucontext_t *, void (*) (/* ??? */), int, ...); 680*404b540aSrobert extern dev_t makedev(major_t, minor_t); 681*404b540aSrobert extern struct utmpx * makeutx(const struct utmpx *); 682*404b540aSrobert extern struct mallinfo mallinfo(void); 683*404b540aSrobert extern void * malloc(size_t); 684*404b540aSrobert extern int mallopt(int, int); 685*404b540aSrobert extern int map_button(long unsigned int); 686*404b540aSrobert extern int matherr(struct exception *); 687*404b540aSrobert extern int mbftowc(char *, wchar_t *, int (*) (/* ??? */), int *); 688*404b540aSrobert extern int mblen(const char *, size_t); 689*404b540aSrobert extern size_t mbstowcs(wchar_t *, const char *, size_t); 690*404b540aSrobert extern int mbtowc(wchar_t *, const char *, size_t); 691*404b540aSrobert extern void * memalign(size_t, size_t); 692*404b540aSrobert extern void * memccpy(void *, const void *, int, size_t); 693*404b540aSrobert extern void * memchr(const void *, int, size_t); 694*404b540aSrobert extern int memcmp(const void *, const void *, size_t); 695*404b540aSrobert extern void * memcpy(void *, const void *, size_t); 696*404b540aSrobert extern int memlock(/* ??? */); 697*404b540aSrobert extern int memlocked(/* ??? */); 698*404b540aSrobert extern void * memmove(void *, const void *, size_t); 699*404b540aSrobert extern void * memset(void *, int, size_t); 700*404b540aSrobert extern int memunlock(/* ??? */); 701*404b540aSrobert extern chtype menu_back(MENU *); 702*404b540aSrobert extern int menu_driver(MENU *, int); 703*404b540aSrobert extern chtype menu_fore(MENU *); 704*404b540aSrobert extern void menu_format(MENU *, int *, int *); 705*404b540aSrobert extern chtype menu_grey(MENU *); 706*404b540aSrobert extern PTF_void menu_init(MENU *); 707*404b540aSrobert extern ITEM ** menu_items(MENU *); 708*404b540aSrobert extern char * menu_mark(MENU *); 709*404b540aSrobert extern OPTIONS menu_opts(MENU *); 710*404b540aSrobert extern int menu_opts_off(MENU *, OPTIONS); 711*404b540aSrobert extern int menu_opts_on(MENU *, OPTIONS); 712*404b540aSrobert extern int menu_pad(MENU *); 713*404b540aSrobert extern char * menu_pattern(MENU *); 714*404b540aSrobert extern WINDOW * menu_sub(MENU *); 715*404b540aSrobert extern PTF_void menu_term(MENU *); 716*404b540aSrobert extern char * menu_userptr(MENU *); 717*404b540aSrobert extern WINDOW * menu_win(MENU *); 718*404b540aSrobert extern int meta(WINDOW *, int); 719*404b540aSrobert extern void mfree(struct map *, size_t, u_long); 720*404b540aSrobert extern int mincore(caddr_t, size_t, char *); 721*404b540aSrobert extern minor_t minor(dev_t); 722*404b540aSrobert extern int mkdir(const char *, mode_t); 723*404b540aSrobert extern int mkdirp(const char *, mode_t); 724*404b540aSrobert extern int mkfifo(const char *, mode_t); 725*404b540aSrobert extern int mknod(const char *, mode_t, dev_t); 726*404b540aSrobert extern int mkstemp(char *); 727*404b540aSrobert extern char * mktemp(char *); 728*404b540aSrobert extern time_t mktime(struct tm *); 729*404b540aSrobert extern caddr_t mmap(/* ??? */); 730*404b540aSrobert extern double modf(double, double *); 731*404b540aSrobert extern float modff(float, float *); 732*404b540aSrobert extern struct utmpx * modutx(const struct utmpx *); 733*404b540aSrobert extern void monitor(int (*) (/* ??? */), int (*) (/* ??? */), WORD *, int, int); 734*404b540aSrobert extern int mount(const char *, const char *, int, ...); 735*404b540aSrobert extern int mouse_off(long int); 736*404b540aSrobert extern int mouse_on(long int); 737*404b540aSrobert extern int mouse_set(long int); 738*404b540aSrobert extern int move_field(FIELD *, int, int); 739*404b540aSrobert extern int move_panel(PANEL *, int, int); 740*404b540aSrobert extern int mprotect(/* ??? */); 741*404b540aSrobert extern long int mrand48(void); 742*404b540aSrobert extern int msgctl(int, int, ...); 743*404b540aSrobert extern int msgget(key_t, int); 744*404b540aSrobert extern int msgrcv(int, void *, size_t, long int, int); 745*404b540aSrobert extern int msgsnd(int, const void *, size_t, int); 746*404b540aSrobert extern int munmap(/* ??? */); 747*404b540aSrobert extern int mvcur(int, int, int, int); 748*404b540aSrobert extern int mvderwin(WINDOW *, int, int); 749*404b540aSrobert extern int mvprintw(int, int, ...); 750*404b540aSrobert extern int mvscanw(int, int, ...); 751*404b540aSrobert extern int mvwin(WINDOW *, int, int); 752*404b540aSrobert extern int mvwprintw(WINDOW *, int, int, ...); 753*404b540aSrobert extern int mvwscanw(WINDOW *, int, int, ...); 754*404b540aSrobert extern int napms(int); 755*404b540aSrobert extern void netdir_free(char *, int); 756*404b540aSrobert extern int netdir_getbyaddr(struct netconfig *, struct nd_hostservlist **, struct netbuf *); 757*404b540aSrobert extern int netdir_getbyname(struct netconfig *, struct nd_hostserv *, struct nd_addrlist **); 758*404b540aSrobert extern int netdir_options(struct netconfig *, int, int, char *); 759*404b540aSrobert extern void netdir_perror(char *); 760*404b540aSrobert extern char * netdir_sperror(/* ??? */); 761*404b540aSrobert extern FIELD * new_field(int, int, int, int, int, int); 762*404b540aSrobert extern FIELDTYPE * new_fieldtype(PTF_int, PTF_int); 763*404b540aSrobert extern FORM * new_form(FIELD **); 764*404b540aSrobert extern ITEM * new_item(char *, char *); 765*404b540aSrobert extern MENU * new_menu(ITEM **); 766*404b540aSrobert extern int new_page(FIELD *); 767*404b540aSrobert extern PANEL * new_panel(WINDOW *); 768*404b540aSrobert extern int newkey(char *, int, int); 769*404b540aSrobert extern WINDOW * newpad(int, int); 770*404b540aSrobert extern SCREEN * newscreen(char *, int, int, int, FILE *, FILE *); 771*404b540aSrobert extern SCREEN * newterm32(char *, FILE *, FILE *); 772*404b540aSrobert extern WINDOW * newwin(int, int, int, int); 773*404b540aSrobert extern double nextafter(double, double); 774*404b540aSrobert extern datum nextkey(datum); 775*404b540aSrobert extern int nftw(const char *, int (*) (const char *, const struct stat *, int, struct FTW *), int, int); 776*404b540aSrobert extern int nice(int); 777*404b540aSrobert extern int nl(void); 778*404b540aSrobert extern char * nl_langinfo(nl_item); 779*404b540aSrobert extern int nlist(const char *, struct nlist *); 780*404b540aSrobert extern int nocbreak(void); 781*404b540aSrobert extern int nocrmode(void); 782*404b540aSrobert extern int nodelay(WINDOW *, int); 783*404b540aSrobert extern int noecho(void); 784*404b540aSrobert extern int nonl(void); 785*404b540aSrobert extern int noraw(void); 786*404b540aSrobert extern int notimeout(WINDOW *, int); 787*404b540aSrobert extern long int nrand48(short unsigned int *); 788*404b540aSrobert extern int ns_close(/* ??? */); 789*404b540aSrobert extern struct nssend * ns_rcv(/* ??? */); 790*404b540aSrobert extern int ns_send(/* ??? */); 791*404b540aSrobert extern int ns_setup(/* ??? */); 792*404b540aSrobert extern long unsigned int ntohl(long unsigned int); 793*404b540aSrobert extern short unsigned int ntohs(unsigned int); 794*404b540aSrobert extern int nuname(struct utsname *); 795*404b540aSrobert extern int open(const char *, int, ...); 796*404b540aSrobert extern DIR * opendir(const char *); 797*404b540aSrobert extern int openprivwait(/* ??? */); 798*404b540aSrobert extern int openwait(/* ??? */); 799*404b540aSrobert extern int overlay(WINDOW *, WINDOW *); 800*404b540aSrobert extern int overwrite(WINDOW *, WINDOW *); 801*404b540aSrobert extern int p2close(FILE **); 802*404b540aSrobert extern int p2open(const char *, FILE **); 803*404b540aSrobert extern int p32echochar(WINDOW *, chtype); 804*404b540aSrobert extern char * p_cdname(/* ??? */); 805*404b540aSrobert extern char * p_class(/* ??? */); 806*404b540aSrobert extern char * p_rr(/* ??? */); 807*404b540aSrobert extern char * p_type(/* ??? */); 808*404b540aSrobert extern int pair_content(int, short int *, short int *); 809*404b540aSrobert extern PANEL * panel_above(PANEL *); 810*404b540aSrobert extern PANEL * panel_below(PANEL *); 811*404b540aSrobert extern char * panel_userptr(PANEL *); 812*404b540aSrobert extern WINDOW * panel_window(PANEL *); 813*404b540aSrobert extern long int pathconf(const char *, int); 814*404b540aSrobert extern char * pathfind(const char *, const char *, const char *); 815*404b540aSrobert extern int pause(void); 816*404b540aSrobert extern int pclose(FILE *); 817*404b540aSrobert extern void perror(const char *); 818*404b540aSrobert extern struct pfdat * pfind(/* ??? */); 819*404b540aSrobert extern int pglstlk(/* ??? */); 820*404b540aSrobert extern int pglstunlk(/* ??? */); 821*404b540aSrobert extern int pid_slot(proc_t *); 822*404b540aSrobert extern int pipe(int *); 823*404b540aSrobert extern int plock(int); 824*404b540aSrobert extern struct pmaplist * pmap_getmaps(/* ??? */); 825*404b540aSrobert extern u_short pmap_getport(/* ??? */); 826*404b540aSrobert extern enum clnt_stat pmap_rmtcall(/* ??? */); 827*404b540aSrobert extern int pmap_set(/* ??? */); 828*404b540aSrobert extern int pmap_unset(/* ??? */); 829*404b540aSrobert extern int pnoutrefresh(WINDOW *, int, int, int, int, int, int); 830*404b540aSrobert extern int poll(struct pollfd *, long unsigned int, int); 831*404b540aSrobert extern FILE * popen(const char *, const char *); 832*404b540aSrobert extern int pos_form_cursor(FORM *); 833*404b540aSrobert extern int pos_menu_cursor(MENU *); 834*404b540aSrobert extern int post_form(FORM *); 835*404b540aSrobert extern int post_menu(MENU *); 836*404b540aSrobert extern double pow(double, double); 837*404b540aSrobert extern float powf(float, float); 838*404b540aSrobert extern int prefresh(WINDOW *, int, int, int, int, int, int); 839*404b540aSrobert extern int printf(const char *, ...); 840*404b540aSrobert extern int printw(char *, ...); 841*404b540aSrobert extern void privsig(/* ??? */); 842*404b540aSrobert extern void profil(short unsigned int *, size_t, int, unsigned int); 843*404b540aSrobert extern void psiginfo(siginfo_t *, char *); 844*404b540aSrobert extern void psignal(int, const char *); 845*404b540aSrobert extern int ptrace(int, pid_t, int, int); 846*404b540aSrobert extern int putc(int, FILE *); 847*404b540aSrobert extern int putchar(int); 848*404b540aSrobert extern int putenv(char *); 849*404b540aSrobert extern int putmsg(int, const struct strbuf *, const struct strbuf *, int); 850*404b540aSrobert extern int putp(char *); 851*404b540aSrobert extern int putpmsg(int, const struct strbuf *, const struct strbuf *, int, int); 852*404b540aSrobert extern int putpwent(const struct passwd *, FILE *); 853*404b540aSrobert extern int puts(const char *); 854*404b540aSrobert extern int putspent(const struct spwd *, FILE *); 855*404b540aSrobert extern struct utmp * pututline(const struct utmp *); 856*404b540aSrobert extern struct utmpx * pututxline(const struct utmpx *); 857*404b540aSrobert extern int putw(int, FILE *); 858*404b540aSrobert extern int putwin(WINDOW *, FILE *); 859*404b540aSrobert extern void qsort(void *, size_t, size_t, int (*) (const void *, const void *)); 860*404b540aSrobert extern int raise(int); 861*404b540aSrobert extern int rand(void); 862*404b540aSrobert extern long random(void); 863*404b540aSrobert extern int raw(void); 864*404b540aSrobert extern ssize_t read(int, void *, size_t); 865*404b540aSrobert extern struct dirent * readdir(DIR *); 866*404b540aSrobert extern ssize_t readlink(const char *, char *, size_t); 867*404b540aSrobert extern void * realloc(void *, size_t); 868*404b540aSrobert extern char * realpath(char *, char *); 869*404b540aSrobert extern int redrawwin(WINDOW *); 870*404b540aSrobert extern char * regcmp(const char *, ...); 871*404b540aSrobert extern char * regex(const char *, const char *, ...); 872*404b540aSrobert extern double remainder(double, double); 873*404b540aSrobert extern int remio(/* ??? */); 874*404b540aSrobert extern int remove(const char *); 875*404b540aSrobert extern void remque(struct qelem *); 876*404b540aSrobert extern int rename(const char *, const char *); 877*404b540aSrobert extern int replace_panel(PANEL *, WINDOW *); 878*404b540aSrobert extern int request_mouse_pos(void); 879*404b540aSrobert extern struct reservdev ** reservdev(/* ??? */); 880*404b540aSrobert extern int reset_prog_mode(void); 881*404b540aSrobert extern int reset_shell_mode(void); 882*404b540aSrobert extern int resetty(void); 883*404b540aSrobert extern int restartterm(char *, int, int *); 884*404b540aSrobert extern void rewind(FILE *); 885*404b540aSrobert extern void rewinddir(DIR *); 886*404b540aSrobert extern int rf_falloc(/* ??? */); 887*404b540aSrobert extern char * rindex(const char *, int); 888*404b540aSrobert extern double rint(double); 889*404b540aSrobert extern int ripoffline(int, int (*) (WINDOW *, int)); 890*404b540aSrobert extern int rmdir(const char *); 891*404b540aSrobert extern int rmdirp(char *, char *); 892*404b540aSrobert extern enum clnt_stat rpc_broadcast(/* ??? */); 893*404b540aSrobert extern enum clnt_stat rpc_call(/* ??? */); 894*404b540aSrobert extern int rpcb_getaddr(/* ??? */); 895*404b540aSrobert extern RPCBLIST * rpcb_getmaps(/* ??? */); 896*404b540aSrobert extern int rpcb_gettime(/* ??? */); 897*404b540aSrobert extern enum clnt_stat rpcb_rmtcall(/* ??? */); 898*404b540aSrobert extern int rpcb_set(/* ??? */); 899*404b540aSrobert extern char * rpcb_taddr2uaddr(/* ??? */); 900*404b540aSrobert extern struct netbuf * rpcb_uaddr2taddr(/* ??? */); 901*404b540aSrobert extern int rpcb_unset(/* ??? */); 902*404b540aSrobert extern void rpctest_service(/* ??? */); 903*404b540aSrobert extern int run_crypt(long int, char *, unsigned int, int *); 904*404b540aSrobert extern int run_setkey(int *, const char *); 905*404b540aSrobert extern int savetty(void); 906*404b540aSrobert extern void * sbrk(int); 907*404b540aSrobert extern double scalb(double, double); 908*404b540aSrobert extern int scale_form(FORM *, int *, int *); 909*404b540aSrobert extern int scale_menu(MENU *, int *, int *); 910*404b540aSrobert extern int scanf(const char *, ...); 911*404b540aSrobert extern int scanw(char *, ...); 912*404b540aSrobert extern int scr_dump(char *); 913*404b540aSrobert extern int scr_init(char *); 914*404b540aSrobert extern int scr_restore(char *); 915*404b540aSrobert extern int scroll(WINDOW *); 916*404b540aSrobert extern int scrollok(WINDOW *, int); 917*404b540aSrobert extern int scrwidth(wchar_t); 918*404b540aSrobert extern int sdfree(char *); 919*404b540aSrobert extern char * sdget(char *, int, ...); 920*404b540aSrobert extern short unsigned int * seed48(short unsigned int *); 921*404b540aSrobert extern void seekdir(DIR *, long int); 922*404b540aSrobert extern int semctl(int, int, int, ...); 923*404b540aSrobert extern int semget(key_t, int, int); 924*404b540aSrobert extern int semop(int, struct sembuf *, unsigned int); 925*404b540aSrobert extern int send(int, char *, int, int); 926*404b540aSrobert extern int set_current_field(FORM *, FIELD *); 927*404b540aSrobert extern int set_current_item(MENU *, ITEM *); 928*404b540aSrobert extern int set_field_back(FIELD *, chtype); 929*404b540aSrobert extern int set_field_buffer(FIELD *, int, char *); 930*404b540aSrobert extern int set_field_fore(FIELD *, chtype); 931*404b540aSrobert extern int set_field_init(FORM *, PTF_void); 932*404b540aSrobert extern int set_field_just(FIELD *, int); 933*404b540aSrobert extern int set_field_opts(FIELD *, OPTIONS); 934*404b540aSrobert extern int set_field_pad(FIELD *, int); 935*404b540aSrobert extern int set_field_status(FIELD *, int); 936*404b540aSrobert extern int set_field_term(FORM *, PTF_void); 937*404b540aSrobert extern int set_field_type(FIELD *, FIELDTYPE *, ...); 938*404b540aSrobert extern int set_field_userptr(FIELD *, char *); 939*404b540aSrobert extern int set_fieldtype_arg(FIELDTYPE *, PTF_charP, PTF_charP, PTF_void); 940*404b540aSrobert extern int set_fieldtype_choice(FIELDTYPE *, PTF_int, PTF_int); 941*404b540aSrobert extern int set_form_fields(FORM *, FIELD **); 942*404b540aSrobert extern int set_form_init(FORM *, PTF_void); 943*404b540aSrobert extern int set_form_opts(FORM *, OPTIONS); 944*404b540aSrobert extern int set_form_page(FORM *, int); 945*404b540aSrobert extern int set_form_sub(FORM *, WINDOW *); 946*404b540aSrobert extern int set_form_term(FORM *, PTF_void); 947*404b540aSrobert extern int set_form_userptr(FORM *, char *); 948*404b540aSrobert extern int set_form_win(FORM *, WINDOW *); 949*404b540aSrobert extern int set_item_init(MENU *, PTF_void); 950*404b540aSrobert extern int set_item_opts(ITEM *, OPTIONS); 951*404b540aSrobert extern int set_item_term(MENU *, PTF_void); 952*404b540aSrobert extern int set_item_userptr(ITEM *, char *); 953*404b540aSrobert extern int set_item_value(ITEM *, int); 954*404b540aSrobert extern int set_max_field(FIELD *, int); 955*404b540aSrobert extern int set_menu_back(MENU *, chtype); 956*404b540aSrobert extern int set_menu_fore(MENU *, chtype); 957*404b540aSrobert extern int set_menu_format(MENU *, int, int); 958*404b540aSrobert extern int set_menu_grey(MENU *, chtype); 959*404b540aSrobert extern int set_menu_init(MENU *, PTF_void); 960*404b540aSrobert extern int set_menu_items(MENU *, ITEM **); 961*404b540aSrobert extern int set_menu_mark(MENU *, char *); 962*404b540aSrobert extern int set_menu_opts(MENU *, OPTIONS); 963*404b540aSrobert extern int set_menu_pad(MENU *, int); 964*404b540aSrobert extern int set_menu_pattern(MENU *, char *); 965*404b540aSrobert extern int set_menu_sub(MENU *, WINDOW *); 966*404b540aSrobert extern int set_menu_term(MENU *, PTF_void); 967*404b540aSrobert extern int set_menu_userptr(MENU *, char *); 968*404b540aSrobert extern int set_menu_win(MENU *, WINDOW *); 969*404b540aSrobert extern int set_new_page(FIELD *, int); 970*404b540aSrobert extern int set_panel_userptr(PANEL *, char *); 971*404b540aSrobert extern int set_top_row(MENU *, int); 972*404b540aSrobert extern void setbuf(FILE *, char *); 973*404b540aSrobert extern int setcontext(ucontext_t *); 974*404b540aSrobert extern SCREEN * setcurscreen(SCREEN *); 975*404b540aSrobert extern TERMINAL * setcurterm(TERMINAL *); 976*404b540aSrobert extern FILE * setexportent(void); 977*404b540aSrobert extern int setgid(gid_t); 978*404b540aSrobert extern void setgrent(void); 979*404b540aSrobert extern int setgroups(int, const gid_t *); 980*404b540aSrobert extern int sethostname(char *, int); 981*404b540aSrobert extern int setitimer(int, struct itimerval *, struct itimerval *); 982*404b540aSrobert extern int setjmp(jmp_buf); 983*404b540aSrobert extern void setkey(const char *); 984*404b540aSrobert extern char * setlocale(int, const char *); 985*404b540aSrobert extern FILE * setmntent(char *, char *); 986*404b540aSrobert extern void * setnetconfig(void); 987*404b540aSrobert extern void * setnetpath(void); 988*404b540aSrobert extern int setpgid(pid_t, pid_t); 989*404b540aSrobert extern pid_t setpgrp(void); 990*404b540aSrobert extern int setpgrp2(pid_t, pid_t); 991*404b540aSrobert extern int setpriority(int, int, int); 992*404b540aSrobert extern int setprivwait(/* ??? */); 993*404b540aSrobert extern void setpwent(void); 994*404b540aSrobert extern int setregid(gid_t, gid_t); 995*404b540aSrobert extern int setreuid(uid_t, uid_t); 996*404b540aSrobert extern int setrlimit(int, struct rlimit *); 997*404b540aSrobert extern int setrpcent(int); 998*404b540aSrobert extern pid_t setsid(void); 999*404b540aSrobert extern void setspent(void); 1000*404b540aSrobert extern char * setstate(char *); 1001*404b540aSrobert extern int setsyx(int, int); 1002*404b540aSrobert extern int setterm(char *); 1003*404b540aSrobert extern int setuid(uid_t); 1004*404b540aSrobert extern int setupterm(char *, int, int *); 1005*404b540aSrobert extern void setutent(void); 1006*404b540aSrobert extern void setutxent(void); 1007*404b540aSrobert extern int setvbuf(FILE *, char *, int, size_t); 1008*404b540aSrobert extern long int sgetl(const char *); 1009*404b540aSrobert extern void * shmat(int, void *, int); 1010*404b540aSrobert extern int shmctl(int, int, ...); 1011*404b540aSrobert extern int shmdt(void *); 1012*404b540aSrobert extern int shmget(key_t, int, int); 1013*404b540aSrobert extern int show_panel(PANEL *); 1014*404b540aSrobert extern int sigaction(int, const struct sigaction *, struct sigaction *); 1015*404b540aSrobert extern int sigaddset(sigset_t *, int); 1016*404b540aSrobert extern int sigaltstack(const stack_t *, stack_t *); 1017*404b540aSrobert extern int sigblock(int); 1018*404b540aSrobert extern int sigdelset(sigset_t *, int); 1019*404b540aSrobert extern int sigemptyset(sigset_t *); 1020*404b540aSrobert extern int sigfillset(sigset_t *); 1021*404b540aSrobert extern int sighold(int); 1022*404b540aSrobert extern int sigignore(int); 1023*404b540aSrobert extern int siginterrupt(int, int); 1024*404b540aSrobert extern int sigismember(const sigset_t *, int); 1025*404b540aSrobert extern void siglongjmp(sigjmp_buf, int); 1026*404b540aSrobert extern signal_ret_t (* signal(int, signal_ret_t (*) (int))) (int); 1027*404b540aSrobert extern int sigpause(int); 1028*404b540aSrobert extern int sigpending(sigset_t *); 1029*404b540aSrobert extern int sigprocmask(int, const sigset_t *, sigset_t *); 1030*404b540aSrobert extern int sigrelse(int); 1031*404b540aSrobert extern int sigsend(idtype_t, id_t, int); 1032*404b540aSrobert extern int sigsendset(const procset_t *, int); 1033*404b540aSrobert extern void (* sigset(int, void (*) (int))) (int); 1034*404b540aSrobert extern int sigsetjmp(sigjmp_buf, int); 1035*404b540aSrobert extern int sigsetmask(int); 1036*404b540aSrobert extern int sigsuspend(sigset_t *); 1037*404b540aSrobert extern double sin(double); 1038*404b540aSrobert extern float sinf(float); 1039*404b540aSrobert extern double sinh(double); 1040*404b540aSrobert extern float sinhf(float); 1041*404b540aSrobert extern unsigned int sleep(unsigned int); 1042*404b540aSrobert extern int slk_attroff(chtype); 1043*404b540aSrobert extern int slk_attron(chtype); 1044*404b540aSrobert extern int slk_attrset(chtype); 1045*404b540aSrobert extern int slk_clear(void); 1046*404b540aSrobert extern int slk_init(int); 1047*404b540aSrobert extern char * slk_label(int); 1048*404b540aSrobert extern int slk_noutrefresh(void); 1049*404b540aSrobert extern int slk_refresh(void); 1050*404b540aSrobert extern int slk_restore(void); 1051*404b540aSrobert extern int slk_set(int, char *, int); 1052*404b540aSrobert extern int slk_start(int, int *); 1053*404b540aSrobert extern int slk_touch(void); 1054*404b540aSrobert extern int socket (int, int, int); 1055*404b540aSrobert extern void * sprayproc_clear_1(/* ??? */); 1056*404b540aSrobert extern spraycumul * sprayproc_get_1(/* ??? */); 1057*404b540aSrobert extern void * sprayproc_spray_1(/* ??? */); 1058*404b540aSrobert extern int sprintf(char *, const char *, ...); 1059*404b540aSrobert extern void sputl(long int, char *); 1060*404b540aSrobert extern double sqrt(double); 1061*404b540aSrobert extern float sqrtf(float); 1062*404b540aSrobert extern void srand(unsigned int); 1063*404b540aSrobert extern void srand48(long int); 1064*404b540aSrobert extern void srandom(int); 1065*404b540aSrobert extern int sscanf(const char *, const char *, ...); 1066*404b540aSrobert extern int (* ssignal(int, int (*) (int))) (int); 1067*404b540aSrobert extern int start_color(void); 1068*404b540aSrobert extern int stat(const char *, struct stat *); 1069*404b540aSrobert extern int statfs(const char *, struct statfs *, int, int); 1070*404b540aSrobert extern int statvfs(const char *, struct statvfs *); 1071*404b540aSrobert extern int step(const char *, const char *); 1072*404b540aSrobert extern int stime(const time_t *); 1073*404b540aSrobert extern struct netbuf * stoa(char *, struct netbuf *); 1074*404b540aSrobert extern void store(datum, datum); 1075*404b540aSrobert extern char * strcadd(char *, const char *); 1076*404b540aSrobert extern int strcasecmp(const char *, const char *); 1077*404b540aSrobert extern char * strcat(char *, const char *); 1078*404b540aSrobert extern char * strccpy(char *, const char *); 1079*404b540aSrobert extern char * strchr(const char *, int); 1080*404b540aSrobert extern void strclearctty(/* ??? */); 1081*404b540aSrobert extern void strclearpg(/* ??? */); 1082*404b540aSrobert extern void strclearsid(/* ??? */); 1083*404b540aSrobert extern int strcmp(const char *, const char *); 1084*404b540aSrobert extern int strcoll(const char *, const char *); 1085*404b540aSrobert extern char * strcpy(char *, const char *); 1086*404b540aSrobert extern size_t strcspn(const char *, const char *); 1087*404b540aSrobert extern char * strdup(const char *); 1088*404b540aSrobert extern char * streadd(char *, const char *, const char *); 1089*404b540aSrobert extern char * strecpy(char *, const char *, const char *); 1090*404b540aSrobert extern char * strerror(int); 1091*404b540aSrobert extern int strfind(const char *, const char *); 1092*404b540aSrobert extern size_t strftime(char *, size_t, const char *, const struct tm *); 1093*404b540aSrobert extern size_t strlen(const char *); 1094*404b540aSrobert extern int strncasecmp(const char *, const char *, size_t); 1095*404b540aSrobert extern char * strncat(char *, const char *, size_t); 1096*404b540aSrobert extern int strncmp(const char *, const char *, size_t); 1097*404b540aSrobert extern char * strncpy(char *, const char *, size_t); 1098*404b540aSrobert extern char * strpbrk(const char *, const char *); 1099*404b540aSrobert extern char * strrchr(const char *, int); 1100*404b540aSrobert extern char * strrspn(const char *, const char *); 1101*404b540aSrobert extern size_t strspn(const char *, const char *); 1102*404b540aSrobert extern char * strstr(const char *, const char *); 1103*404b540aSrobert extern double strtod(const char *, char **); 1104*404b540aSrobert extern char * strtok(char *, const char *); 1105*404b540aSrobert extern long int strtol(const char *, char **, int); 1106*404b540aSrobert extern long unsigned int strtoul(const char *, char **, int); 1107*404b540aSrobert extern char * strtrns(const char *, const char *, const char *, char *); 1108*404b540aSrobert extern size_t strxfrm(char *, const char *, size_t); 1109*404b540aSrobert extern WINDOW * subpad(WINDOW *, int, int, int, int); 1110*404b540aSrobert extern WINDOW * subwin(WINDOW *, int, int, int, int); 1111*404b540aSrobert extern int svc_create(/* ??? */); 1112*404b540aSrobert extern SVCXPRT * svc_fd_create(/* ??? */); 1113*404b540aSrobert extern void svc_getreqset(/* ??? */); 1114*404b540aSrobert extern SVCXPRT * svc_raw_create(/* ??? */); 1115*404b540aSrobert extern int svc_reg(/* ??? */); 1116*404b540aSrobert extern SVCXPRT * svc_tli_create(/* ??? */); 1117*404b540aSrobert extern SVCXPRT * svc_tp_create(/* ??? */); 1118*404b540aSrobert extern void svc_unreg(/* ??? */); 1119*404b540aSrobert extern SVCXPRT * svc_vc_create(/* ??? */); 1120*404b540aSrobert extern void svcerr_systemerr(/* ??? */); 1121*404b540aSrobert extern SVCXPRT * svcfd_create(/* ??? */); 1122*404b540aSrobert extern SVCXPRT * svcraw_create(/* ??? */); 1123*404b540aSrobert extern SVCXPRT * svctcp_create(/* ??? */); 1124*404b540aSrobert extern SVCXPRT * svcudp_bufcreate(/* ??? */); 1125*404b540aSrobert extern SVCXPRT * svcudp_create(/* ??? */); 1126*404b540aSrobert extern void swab(const char *, char *, int); 1127*404b540aSrobert extern int swapcontext(ucontext_t *, ucontext_t *); 1128*404b540aSrobert extern int symlink(const char *, const char *); 1129*404b540aSrobert extern void sync(void); 1130*404b540aSrobert extern int syncok(WINDOW *, int); 1131*404b540aSrobert extern int syscall(int, ...); 1132*404b540aSrobert extern long int sysconf(int); 1133*404b540aSrobert extern int sysfs(int, ...); 1134*404b540aSrobert extern int sysinfo(int, char *, long int); 1135*404b540aSrobert extern int system(const char *); 1136*404b540aSrobert extern char * taddr2uaddr(struct netconfig *, struct netbuf *); 1137*404b540aSrobert extern double tan(double); 1138*404b540aSrobert extern float tanf(float); 1139*404b540aSrobert extern double tanh(double); 1140*404b540aSrobert extern float tanhf(float); 1141*404b540aSrobert extern int tcdrain(int); 1142*404b540aSrobert extern int tcflow(int, int); 1143*404b540aSrobert extern int tcflush(int, int); 1144*404b540aSrobert extern int tcgetattr(int, struct termios *); 1145*404b540aSrobert extern pid_t tcgetpgrp(int); 1146*404b540aSrobert extern pid_t tcgetsid(int); 1147*404b540aSrobert extern int tcsendbreak(int, int); 1148*404b540aSrobert extern int tcsetattr(int, int, const struct termios *); 1149*404b540aSrobert extern int tcsetpgrp(int, pid_t); 1150*404b540aSrobert extern void * tdelete(const void *, void **, int (*) (const void *, const void *)); 1151*404b540aSrobert extern long int telldir(DIR *); 1152*404b540aSrobert extern char * tempnam(const char *, const char *); 1153*404b540aSrobert extern chtype termattrs(void); 1154*404b540aSrobert extern void termerr(void); 1155*404b540aSrobert extern char * termname(void); 1156*404b540aSrobert extern void * tfind(const void *, void *const *, int (*) (const void *, const void *)); 1157*404b540aSrobert extern int tgetent(char *, char *); 1158*404b540aSrobert extern int tgetflag(char *); 1159*404b540aSrobert extern int tgetnum(char *); 1160*404b540aSrobert extern char * tgetstr(char *, char **); 1161*404b540aSrobert extern char * tgoto(char *, int, int); 1162*404b540aSrobert extern char * tigetstr(char *); 1163*404b540aSrobert extern time_t time(time_t *); 1164*404b540aSrobert extern clock_t times(struct tms *); 1165*404b540aSrobert extern char * timezone(int, int); 1166*404b540aSrobert extern void tinputfd(int); 1167*404b540aSrobert extern FILE * tmpfile(void); 1168*404b540aSrobert extern char * tmpnam(char *); 1169*404b540aSrobert extern int toascii(int); 1170*404b540aSrobert extern int tolower(int); 1171*404b540aSrobert extern int top_panel(PANEL *); 1172*404b540aSrobert extern int top_row(MENU *); 1173*404b540aSrobert extern int touchline(WINDOW *, int, int); 1174*404b540aSrobert extern int touchwin(WINDOW *); 1175*404b540aSrobert extern int toupper(int); 1176*404b540aSrobert extern char * tparm(/* ??? */); 1177*404b540aSrobert extern int tputs(char *, int, int (*) (char)); 1178*404b540aSrobert extern int traceoff(void); 1179*404b540aSrobert extern int traceon(void); 1180*404b540aSrobert extern int truncate(const char *, off_t); 1181*404b540aSrobert extern void * tsearch(const void *, void **, int (*) (const void *, const void *)); 1182*404b540aSrobert extern char * ttyname(int); 1183*404b540aSrobert extern int ttyslot(void); 1184*404b540aSrobert extern void twalk(void *, void (*) (void *, VISIT, int)); 1185*404b540aSrobert extern int typeahead(int); 1186*404b540aSrobert extern void tzset(void); 1187*404b540aSrobert extern struct netbuf * uaddr2taddr(struct netconfig *, char *); 1188*404b540aSrobert extern int uadmin(int, int, int); 1189*404b540aSrobert extern unsigned ualarm(unsigned, unsigned); 1190*404b540aSrobert extern int ulckpwdf(void); 1191*404b540aSrobert extern long int ulimit(int, ...); 1192*404b540aSrobert extern mode_t umask(mode_t); 1193*404b540aSrobert extern int umount(const char *); 1194*404b540aSrobert extern int uname(struct utsname *); 1195*404b540aSrobert extern char * unctrl(int); 1196*404b540aSrobert extern void undial(int); 1197*404b540aSrobert extern int ungetc(int, FILE *); 1198*404b540aSrobert extern int ungetch(int); 1199*404b540aSrobert extern int unlink(const char *); 1200*404b540aSrobert extern int unordered(double, double); 1201*404b540aSrobert extern int unpost_form(FORM *); 1202*404b540aSrobert extern int unpost_menu(MENU *); 1203*404b540aSrobert extern int unremio(/* ??? */); 1204*404b540aSrobert extern int untouchwin(WINDOW *); 1205*404b540aSrobert extern void update_panels(void); 1206*404b540aSrobert extern void updwtmp(const char *, struct utmp *); 1207*404b540aSrobert extern void updwtmpx(const char *, struct utmpx *); 1208*404b540aSrobert extern void use_env(int); 1209*404b540aSrobert extern unsigned usleep(unsigned); 1210*404b540aSrobert extern int ustat(dev_t, struct ustat *); 1211*404b540aSrobert extern int utime(const char *, const struct utimbuf *); 1212*404b540aSrobert extern int utmpname(const char *); 1213*404b540aSrobert extern int utmpxname(const char *); 1214*404b540aSrobert extern void va_end(__gnuc_va_list); 1215*404b540aSrobert extern int vadvise(int); 1216*404b540aSrobert extern void * valloc(size_t); 1217*404b540aSrobert extern pid_t vfork(void); 1218*404b540aSrobert extern int vfprintf(FILE *, const char *, __gnuc_va_list); 1219*404b540aSrobert extern int vhangup(void); 1220*404b540aSrobert extern int vid32attr(chtype); 1221*404b540aSrobert extern int vid32puts(chtype, int (*) (char)); 1222*404b540aSrobert extern void vidupdate(chtype, chtype, int (*) (char)); 1223*404b540aSrobert extern int vn_close(/* ??? */); 1224*404b540aSrobert extern int vprintf(const char *, __gnuc_va_list); 1225*404b540aSrobert extern int vsprintf(char *, const char *, __gnuc_va_list); 1226*404b540aSrobert extern int vwprintw(WINDOW *, char *, void *); 1227*404b540aSrobert extern int vwscanw(WINDOW *, char *, void *); 1228*404b540aSrobert extern int w32addch(WINDOW *, chtype); 1229*404b540aSrobert extern int w32attroff(WINDOW *, chtype); 1230*404b540aSrobert extern int w32attron(WINDOW *, chtype); 1231*404b540aSrobert extern int w32attrset(WINDOW *, chtype); 1232*404b540aSrobert extern int w32echochar(WINDOW *, chtype); 1233*404b540aSrobert extern int w32insch(WINDOW *, chtype); 1234*404b540aSrobert extern int waddchnstr(WINDOW *, chtype *, int); 1235*404b540aSrobert extern int waddnstr(WINDOW *, char *, int); 1236*404b540aSrobert extern int waddstr(WINDOW *, char *); 1237*404b540aSrobert extern pid_t wait(wait_arg_t *); 1238*404b540aSrobert extern pid_t wait3(union wait *, int, struct rusage *); 1239*404b540aSrobert extern int waitid(idtype_t, id_t, siginfo_t *, int); 1240*404b540aSrobert extern pid_t waitpid(pid_t, int *, int); 1241*404b540aSrobert extern void * wallproc_wall_1(/* ??? */); 1242*404b540aSrobert extern int wbkgd(WINDOW *, chtype); 1243*404b540aSrobert extern void wbkgdset(WINDOW *, chtype); 1244*404b540aSrobert extern int wborder(WINDOW *, chtype, chtype, chtype, chtype, chtype, chtype, chtype, chtype); 1245*404b540aSrobert extern int wclear(WINDOW *); 1246*404b540aSrobert extern int wclrtobot(WINDOW *); 1247*404b540aSrobert extern int wclrtoeol(WINDOW *); 1248*404b540aSrobert extern size_t wcstombs(char *, const wchar_t *, size_t); 1249*404b540aSrobert extern int wctomb(char *, wchar_t); 1250*404b540aSrobert extern void wcursyncup(WINDOW *); 1251*404b540aSrobert extern int wdelch(WINDOW *); 1252*404b540aSrobert extern int wdeleteln(WINDOW *); 1253*404b540aSrobert extern int werase(WINDOW *); 1254*404b540aSrobert extern int wgetch(WINDOW *); 1255*404b540aSrobert extern int wgetnstr(WINDOW *, char *, int); 1256*404b540aSrobert extern int wgetstr(WINDOW *, char *); 1257*404b540aSrobert extern int whline(WINDOW *, chtype, int); 1258*404b540aSrobert extern chtype winch(WINDOW *); 1259*404b540aSrobert extern int winchnstr(WINDOW *, chtype *, int); 1260*404b540aSrobert extern int winchstr(WINDOW *, chtype *); 1261*404b540aSrobert extern int winnstr(WINDOW *, char *, int); 1262*404b540aSrobert extern int winsdelln(WINDOW *, int); 1263*404b540aSrobert extern int winsertln(WINDOW *); 1264*404b540aSrobert extern int winsnstr(WINDOW *, char *, int); 1265*404b540aSrobert extern int winstr(WINDOW *, char *); 1266*404b540aSrobert extern int wisprint(wchar_t); 1267*404b540aSrobert extern void wmouse_position(WINDOW *, int *, int *); 1268*404b540aSrobert extern int wmove(WINDOW *, int, int); 1269*404b540aSrobert extern int wnoutrefresh(WINDOW *); 1270*404b540aSrobert extern int wprintw(WINDOW *, ...); 1271*404b540aSrobert extern int wredrawln(WINDOW *, int, int); 1272*404b540aSrobert extern int wrefresh(WINDOW *); 1273*404b540aSrobert extern ssize_t write(int, const void *, size_t); 1274*404b540aSrobert extern int wscanw(WINDOW *, ...); 1275*404b540aSrobert extern int wscrl(WINDOW *, int); 1276*404b540aSrobert extern int wsetscrreg(WINDOW *, int, int); 1277*404b540aSrobert extern int wstandend(WINDOW *); 1278*404b540aSrobert extern int wstandout(WINDOW *); 1279*404b540aSrobert extern void wsyncdown(WINDOW *); 1280*404b540aSrobert extern void wsyncup(WINDOW *); 1281*404b540aSrobert extern void wtimeout(WINDOW *, int); 1282*404b540aSrobert extern int wtouchln(WINDOW *, int, int, int); 1283*404b540aSrobert extern int wvline(WINDOW *, chtype, int); 1284*404b540aSrobert extern bool xdr_datum(/* ??? */); 1285*404b540aSrobert extern int xdr_double(/* ??? */); 1286*404b540aSrobert extern int xdr_exports(/* ??? */); 1287*404b540aSrobert extern int xdr_fhstatus(/* ??? */); 1288*404b540aSrobert extern int xdr_float(/* ??? */); 1289*404b540aSrobert extern int xdr_keybuf(/* ??? */); 1290*404b540aSrobert extern int xdr_mountlist(/* ??? */); 1291*404b540aSrobert extern int xdr_netbuf(/* ??? */); 1292*404b540aSrobert extern int xdr_path(/* ??? */); 1293*404b540aSrobert extern int xdr_pmap(/* ??? */); 1294*404b540aSrobert extern int xdr_pmaplist(/* ??? */); 1295*404b540aSrobert extern int xdr_pointer(/* ??? */); 1296*404b540aSrobert extern int xdr_reference(/* ??? */); 1297*404b540aSrobert extern int xdr_rmtcall_args(/* ??? */); 1298*404b540aSrobert extern int xdr_rmtcallres(/* ??? */); 1299*404b540aSrobert extern int xdr_rpcb(/* ??? */); 1300*404b540aSrobert extern int xdr_rpcb_rmtcallargs(/* ??? */); 1301*404b540aSrobert extern int xdr_rpcb_rmtcallres(/* ??? */); 1302*404b540aSrobert extern int xdr_rpcblist(/* ??? */); 1303*404b540aSrobert extern int xdr_sprayarr(/* ??? */); 1304*404b540aSrobert extern int xdr_spraycumul(/* ??? */); 1305*404b540aSrobert extern int xdr_spraytimeval(/* ??? */); 1306*404b540aSrobert extern int xdr_u_char(/* ??? */); 1307*404b540aSrobert extern int xdr_utmparr(/* ??? */); 1308*404b540aSrobert extern int xdr_utmpidlearr(/* ??? */); 1309*404b540aSrobert extern int xdr_vector(/* ??? */); 1310*404b540aSrobert extern int xdr_yp_buf(/* ??? */); 1311*404b540aSrobert extern bool xdr_yp_inaddr(/* ??? */); 1312*404b540aSrobert extern bool xdr_ypall(/* ??? */); 1313*404b540aSrobert extern int xdr_ypdelete_args(/* ??? */); 1314*404b540aSrobert extern bool xdr_ypdomain_wrap_string(/* ??? */); 1315*404b540aSrobert extern bool xdr_ypmap_parms(/* ??? */); 1316*404b540aSrobert extern bool xdr_ypmap_wrap_string(/* ??? */); 1317*404b540aSrobert extern bool xdr_ypowner_wrap_string(/* ??? */); 1318*404b540aSrobert extern bool xdr_yppushresp_xfr(/* ??? */); 1319*404b540aSrobert extern bool xdr_ypreq_key(/* ??? */); 1320*404b540aSrobert extern bool xdr_ypreq_newxfr(/* ??? */); 1321*404b540aSrobert extern bool xdr_ypreq_nokey(/* ??? */); 1322*404b540aSrobert extern bool xdr_ypreq_xfr(/* ??? */); 1323*404b540aSrobert extern bool xdr_ypresp_key_val(/* ??? */); 1324*404b540aSrobert extern bool xdr_ypresp_maplist(/* ??? */); 1325*404b540aSrobert extern bool xdr_ypresp_master(/* ??? */); 1326*404b540aSrobert extern bool xdr_ypresp_order(/* ??? */); 1327*404b540aSrobert extern bool xdr_ypresp_val(/* ??? */); 1328*404b540aSrobert extern int xdr_ypupdate_args(/* ??? */); 1329*404b540aSrobert extern void xdrrec_create(/* ??? */); 1330*404b540aSrobert extern int xdrrec_endofrecord(/* ??? */); 1331*404b540aSrobert extern int xdrrec_eof(/* ??? */); 1332*404b540aSrobert extern int xdrrec_skiprecord(/* ??? */); 1333*404b540aSrobert extern void xdrstdio_create(/* ??? */); 1334*404b540aSrobert extern void xprt_register(/* ??? */); 1335*404b540aSrobert extern void xprt_unregister(/* ??? */); 1336*404b540aSrobert extern double y0(double); 1337*404b540aSrobert extern double y1(double); 1338*404b540aSrobert extern double yn(int, double); 1339*404b540aSrobert extern int yp_all(char *, char *, struct ypall_callback *); 1340*404b540aSrobert extern int yp_bind(const char *); 1341*404b540aSrobert extern int yp_first(char *, char *, char **, int *, char **, int *); 1342*404b540aSrobert extern int yp_get_default_domain(char **); 1343*404b540aSrobert extern int yp_master(char *, char *, char **); 1344*404b540aSrobert extern int yp_match(char *, char *, char *, int, char **, int *); 1345*404b540aSrobert extern int yp_next(char *, char *, char *, int, char **, int *, char **, int *); 1346*404b540aSrobert extern int yp_order(char *, char *, int *); 1347*404b540aSrobert extern void yp_unbind(const char *); 1348*404b540aSrobert extern char * yperr_string(int); 1349*404b540aSrobert extern int ypprot_err(unsigned int); 1350*404b540aSrobert extern u_int * ypu_change_1(/* ??? */); 1351*404b540aSrobert extern u_int * ypu_delete_1(/* ??? */); 1352*404b540aSrobert extern u_int * ypu_insert_1(/* ??? */); 1353*404b540aSrobert extern u_int * ypu_store_1(/* ??? */); 1354