00001 extern int TLappend();
00002 extern int TLassign();
00003 extern int TLclose();
00004 extern int TLdelete();
00005 extern int TLfreeentry();
00006 extern ENTRY TLgetentry();
00007 extern unsigned char * TLgetfield();
00008 extern int TLopen();
00009 extern int TLread();
00010 extern int TLsearch1();
00011 extern int TLsubst();
00012 extern int TLsync();
00013 extern int TLwrite();
00014 extern int __acancel(int, const long int *, int);
00015 extern int __aread(int, int, char *, uint, ecb_t *);
00016 extern void __assert(const char *, const char *, int);
00017 extern int __asyncio(int, aioop_t *, int);
00018 extern int __awrite(int, int, char *, uint, ecb_t *);
00019 extern int __evcntl(evver_t, evcntlcmds_t, long int, long int);
00020 extern int __evexit(evver_t, idtype_t, id_t, const ecb_t *);
00021 extern int __evexitset(evver_t, const procset_t *, hostid_t, const ecb_t *);
00022 extern int __evpoll(evver_t, evpollcmds_t, event_t *, int, const hrtime_t *);
00023 extern int __evpollmore(evver_t, event_t *, int);
00024 extern int __evpost(evver_t, event_t *, int, int);
00025 extern int __evqcntl(evver_t, int, evqcntlcmds_t, long int);
00026 extern int __evsig(evver_t, const sigset_t *, const ecb_t *, evsiginfo_t *, int);
00027 extern int __evtrap(evver_t, evpollcmds_t, event_t *, int, long int, void (*) (event_t *, int, long int, evcontext_t *), const evta_t *);
00028 extern int __evtrapcancel(evver_t, long int *, int);
00029 extern int __filbuf(FILE *);
00030 extern int __flsbuf(int, FILE *);
00031 extern major_t __major(int, dev_t);
00032 extern dev_t __makedev(int, major_t, minor_t);
00033 extern minor_t __minor(int, dev_t);
00034 extern long int __priocntl();
00035 extern long int __priocntlset();
00036 extern void _exit(int);
00037 extern int _filbuf(FILE *);
00038 extern int _flsbuf(unsigned int, FILE *);
00039 extern int _fxstat(int, int, struct stat *);
00040 extern u_long _getlong();
00041 extern u_short _getshort();
00042 extern int _getsyx(int *, int *);
00043 extern int _longjmp(jmp_buf, int);
00044 extern int _lxstat(int, const char *, struct stat *);
00045 extern int _meta(int);
00046 extern struct nd_hostservlist _netdir_getbyaddr(struct netconfig *, struct netbuf *);
00047 extern struct nd_addrlist * _netdir_getbyname(struct netconfig *, struct nd_hostserv *);
00048 extern int _overlay(WINDOW *, WINDOW *, int);
00049 extern int _ring(int);
00050 extern int _rpc_dtbsize();
00051 extern int _rpc_endconf();
00052 extern u_int _rpc_get_a_size();
00053 extern u_int _rpc_get_t_size();
00054 extern struct netconfig * _rpc_getconf();
00055 extern struct netconfig * _rpc_getconfip();
00056 extern char * _rpc_gethostname();
00057 extern int _rpc_setconf();
00058 extern void _s_aligned_copy();
00059 extern struct _si_user * _s_checkfd();
00060 extern void _s_close();
00061 extern int _s_do_ioctl();
00062 extern int _s_getfamily();
00063 extern int _s_getudata();
00064 extern int _s_is_ok();
00065 extern struct netconfig * _s_match();
00066 extern int _s_max();
00067 extern int _s_min();
00068 extern struct _si_user * _s_open();
00069 extern int _s_soreceive();
00070 extern int _s_sosend();
00071 extern int _s_uxpathlen();
00072 extern int _setecho(int);
00073 extern int _setjmp(jmp_buf);
00074 extern int _setnonl(int);
00075 extern void _setqiflush(int);
00076 extern char * _taddr2uaddr(struct netconfig *, struct netbuf *);
00077 extern int _tolower(int);
00078 extern int _toupper(int);
00079 extern struct netbuf * _uaddr2taddr(struct netconfig *, char *);
00080 extern bool _xdr_yprequest();
00081 extern bool _xdr_ypresponse();
00082 extern int _xftw(int, const char *, int (*) (const char *, const struct stat *, int), int);
00083 extern int _xmknod(int, const char *, mode_t, dev_t);
00084 extern int _xstat(int, const char *, struct stat *);
00085 extern int _yp_dobind();
00086 extern long int a64l(const char *);
00087 extern char * aatos(char *, struct address *, int);
00088 extern void abort(void);
00089 extern int abs(int);
00090 extern int access(const char *, int);
00091 extern int acct(const char *);
00092 extern double acos(double);
00093 extern float acosf(float);
00094 extern double acosh(double);
00095 extern int addexportent(FILE *, char *, char *);
00096 extern int addseverity(int, const char *);
00097 extern int adjtime(struct timeval *, struct timeval *);
00098 extern int advance(const char *, const char *);
00099 extern unsigned int alarm(unsigned int);
00100 extern void * alloca(size_t);
00101 extern int and(void);
00102 extern int ascftime(char *, const char *, const struct tm *);
00103 extern char * asctime(const struct tm *);
00104 extern double asin(double);
00105 extern float asinf(float);
00106 extern double asinh(double);
00107 extern struct address * astoa(char *, struct address *);
00108 extern double atan(double);
00109 extern double atan2(double, double);
00110 extern float atan2f(float, float);
00111 extern float atanf(float);
00112 extern double atanh(double);
00113 extern int atexit(void (*) (void));
00114 extern double atof(const char *);
00115 extern int atoi(const char *);
00116 extern long int atol(const char *);
00117 extern char * atos(char *, struct netbuf *, int);
00118 extern void auth_destroy(AUTH *);
00119 extern AUTH * authdes_create();
00120 extern void authdes_getcred(struct authdes_cred *, short *, short *, short *, int *);
00121 extern AUTH * authdes_seccreate();
00122 extern AUTH * authnone_create(void);
00123 extern AUTH * authsys_create(char *, int, int, int, int *);
00124 extern AUTH * authsys_create_default(void);
00125 extern AUTH * authunix_create(char *, int, int, int, int *);
00126 extern AUTH * authunix_create_default(void);
00127 extern char * basename(char *);
00128 extern int baudrate(void);
00129 extern int bcmp(const void *, const void *, size_t);
00130 extern void bcopy(const void *, void *, size_t);
00131 extern int beep(void);
00132 extern void (* berk_signal(int, void (*) (int, ...))) (int, ...);
00133 extern char * bgets(char *, size_t, FILE *, char *);
00134 extern int bottom_panel(PANEL *);
00135 extern int box32(WINDOW *, chtype, chtype);
00136 extern int brk(void *);
00137 extern void * bsearch(const void *, const void *, size_t, size_t, int (*) (const void *, const void *));
00138 extern size_t bufsplit(char *, size_t, char *);
00139 extern void bzero(void *, size_t);
00140 extern long int calchash();
00141 extern void * calloc(size_t, size_t);
00142 extern void callrpc(char *, unsigned long, unsigned long, unsigned long, xdrproc_t, char *, xdrproc_t, char *);
00143 extern bool can_change_color(void);
00144 extern int catclose(nl_catd);
00145 extern char * catgets(nl_catd, int, int, char *);
00146 extern nl_catd catopen(const char *, int);
00147 extern int cbreak(void);
00148 extern double cbrt(double);
00149 extern double ceil(double);
00150 extern float ceilf(float);
00151 extern speed_t cfgetispeed(const struct termios *);
00152 extern speed_t cfgetospeed(const struct termios *);
00153 extern void cfree(void *);
00154 extern int cfsetispeed(struct termios *, speed_t);
00155 extern int cfsetospeed(struct termios *, speed_t);
00156 extern int cftime(char *, char *, const time_t *);
00157 extern int chdir(const char *);
00158 extern int chmod(const char *, mode_t);
00159 extern int chown(const char *, uid_t, gid_t);
00160 extern int chroot(const char *);
00161 extern void clean_GEN_rd();
00162 extern void cleanup();
00163 extern void clearerr(FILE *);
00164 extern int clearok(WINDOW *, int);
00165 extern enum clnt_stat clnt_broadcast(unsigned long, unsigned long, unsigned long, xdrproc_t, char *, xdrproc_t, char *, resultproc_t);
00166 extern enum clnt_stat clnt_call(CLIENT *, unsigned long, xdrproc_t, char *, xdrproc_t, char *, struct timeval);
00167 extern bool_t clnt_control(CLIENT *, int, char *);
00168 extern CLIENT * clnt_create(char *, unsigned long, unsigned long, char *);
00169 extern void clnt_destroy(CLIENT *);
00170 extern int clnt_freeres(CLIENT *, xdrproc_t, char *);
00171 extern void clnt_geterr(CLIENT *, struct rpc_err *);
00172 extern void clnt_pcreateerror(char *);
00173 extern void clnt_perrno(enum clnt_stat);
00174 extern void clnt_perror(CLIENT *, char *);
00175 extern char * clnt_spcreateerror(char *);
00176 extern char * clnt_sperrno(enum clnt_stat);
00177 extern char * clnt_sperror(CLIENT *, char *);
00178 extern CLIENT * clnt_tli_create();
00179 extern CLIENT * clnt_tp_create();
00180 extern CLIENT * clnt_vc_create();
00181 extern CLIENT * clntraw_create(unsigned long, unsigned long);
00182 extern CLIENT * clnttcp_create(struct sockaddr_in *, unsigned long, unsigned long, int *, unsigned int, unsigned int *);
00183 extern CLIENT * clntudp_bufcreate(struct sockaddr_in *, unsigned long, unsigned long, struct timeval, int *, unsigned int, unsigned int);
00184 extern CLIENT * clntudp_create(struct sockaddr_in *, unsigned long, unsigned long, struct timeval, int *);
00185 extern clock_t clock(void);
00186 extern int close(int);
00187 extern int closedir(DIR *);
00188 extern int color_content(int, short int *, short int *, short int *);
00189 extern char * compile(const char *, char *, char *);
00190 extern char * copylist(const char *, off_t *);
00191 extern double copysign(double, double);
00192 extern int copywin(WINDOW *, WINDOW *, int, int, int, int, int, int, int);
00193 extern double cos(double);
00194 extern float cosf(float);
00195 extern double cosh(double);
00196 extern float coshf(float);
00197 extern struct rd_user * cr_rduser();
00198 extern int creat(const char *, mode_t);
00199 extern int crmode(void);
00200 extern char * crypt(const char *, const char *);
00201 extern int crypt_close(int *);
00202 extern char * ctermid(char *);
00203 extern char * ctime(const time_t *);
00204 extern FIELD * current_field(FORM *);
00205 extern ITEM * current_item(MENU *);
00206 extern int curs_set(int);
00207 extern void curserr(void);
00208 extern char * cuserid(char *);
00209 extern int data_ahead(FORM *);
00210 extern int data_behind(FORM *);
00211 extern void dbmclose(void);
00212 extern void dbminit(const char *);
00213 extern int def_prog_mode(void);
00214 extern int def_shell_mode(void);
00215 extern char * defread();
00216 extern int del_panel(PANEL *);
00217 extern void del_rduser();
00218 extern void delay(long int);
00219 extern int delay_output(int);
00220 extern void delete(datum);
00221 extern void delscreen(SCREEN *);
00222 extern int delterm(TERMINAL *);
00223 extern int delwin(WINDOW *);
00224 extern WINDOW * derwin(WINDOW *, int, int, int, int);
00225 extern char * des_crypt(const char *, const char *);
00226 extern void des_encrypt(char *, int);
00227 extern void des_setkey(const char *);
00228 extern char * devattr();
00229 extern int devfree();
00230 extern char ** devreserv();
00231 extern int dial(CALL);
00232 extern double difftime(time_t, time_t);
00233 extern char * dirname(char *);
00234 extern div_t div(int, int);
00235 extern int dlclose(void *);
00236 extern char * dlerror(void);
00237 extern void * dlopen(char *, int);
00238 extern void * dlsym(void *, char *);
00239 extern void dma_access(u_char, u_int, u_int, u_char, u_char);
00240 extern int doupdate(void);
00241 extern int drainio(int);
00242 extern double drand48(void);
00243 extern double drem(double, double);
00244 extern int drv_getevtoken();
00245 extern void drv_relevtoken();
00246 extern int dup(int);
00247 extern int dup2(int, int);
00248 extern FIELD * dup_field(FIELD *, int, int);
00249 extern WINDOW * dupwin(WINDOW *);
00250 extern int dynamic_field_info(FIELD *, int *, int *, int *);
00251 extern int dysize(int);
00252 extern int eaccess(const char *, int);
00253 extern int echo(void);
00254 extern char * ecvt(double, int, int *, int *);
00255 extern size_t elf32_fsize(Elf_Type, size_t, unsigned int);
00256 extern Elf32_Ehdr * elf32_getehdr(Elf *);
00257 extern Elf32_Phdr * elf32_getphdr(Elf *);
00258 extern Elf32_Shdr * elf32_getshdr(Elf_Scn *);
00259 extern Elf32_Ehdr * elf32_newehdr(Elf *);
00260 extern Elf32_Phdr * elf32_newphdr(Elf *, size_t);
00261 extern Elf_Data * elf32_xlatetof(Elf_Data *, const Elf_Data *, unsigned int);
00262 extern Elf_Data * elf32_xlatetom(Elf_Data *, const Elf_Data *, unsigned int);
00263 extern Elf * elf_begin(int, Elf_Cmd, Elf *);
00264 extern int elf_cntl(Elf *, Elf_Cmd);
00265 extern int elf_end(Elf *);
00266 extern const char * elf_errmsg(int);
00267 extern int elf_errno(void);
00268 extern void elf_fill(int);
00269 extern unsigned int elf_flagdata(Elf_Data *, Elf_Cmd, unsigned int);
00270 extern unsigned int elf_flagehdr(Elf *, Elf_Cmd, unsigned int);
00271 extern unsigned int elf_flagelf(Elf *, Elf_Cmd, unsigned int);
00272 extern unsigned int elf_flagphdr(Elf *, Elf_Cmd, unsigned int);
00273 extern unsigned int elf_flagscn(Elf_Scn *, Elf_Cmd, unsigned int);
00274 extern unsigned int elf_flagshdr(Elf_Scn *, Elf_Cmd, unsigned int);
00275 extern Elf_Arhdr * elf_getarhdr(Elf *);
00276 extern Elf_Arsym * elf_getarsym(Elf *, size_t *);
00277 extern off_t elf_getbase(Elf *);
00278 extern Elf_Data * elf_getdata(Elf_Scn *, Elf_Data *);
00279 extern char * elf_getident(Elf *, size_t *);
00280 extern Elf_Scn * elf_getscn(Elf *, size_t);
00281 extern long unsigned int elf_hash(const char *);
00282 extern Elf_Kind elf_kind(Elf *);
00283 extern size_t elf_ndxscn(Elf_Scn *);
00284 extern Elf_Data * elf_newdata(Elf_Scn *);
00285 extern Elf_Scn * elf_newscn(Elf *);
00286 extern Elf_Cmd elf_next(Elf *);
00287 extern Elf_Scn * elf_nextscn(Elf *, Elf_Scn *);
00288 extern size_t elf_rand(Elf *, size_t);
00289 extern Elf_Data * elf_rawdata(Elf_Scn *, Elf_Data *);
00290 extern char * elf_rawfile(Elf *, size_t *);
00291 extern char * elf_strptr(Elf *, size_t, size_t);
00292 extern off_t elf_update(Elf *, Elf_Cmd);
00293 extern unsigned int elf_version(unsigned int);
00294 extern void encrypt(char *, int);
00295 extern void endgrent(void);
00296 extern int endnetconfig(void *);
00297 extern int endnetpath(void *);
00298 extern void endpwent(void);
00299 extern void endrpcent(void);
00300 extern void endspent(void);
00301 extern void endutent(void);
00302 extern void endutxent(void);
00303 extern int endwin(void);
00304 extern double erand(short *);
00305 extern double erand48(short unsigned int *);
00306 extern char erasechar(void);
00307 extern double erf(double);
00308 extern double erfc(double);
00309 extern int execl(const char *, const char *, ...);
00310 extern int execle(const char *, const char *, ...);
00311 extern int execlp(const char *, const char *, ...);
00312 extern int exect(const char *, const char **, char **);
00313 extern int execv(const char *, char *const *);
00314 extern int execve(const char *, char *const *, char *const *);
00315 extern int execvp(const char *, char *const *);
00316 extern void exit(int);
00317 extern double exp(double);
00318 extern float expf(float);
00319 extern double fabs(double);
00320 extern float fabsf(float);
00321 extern int fattach(int, const char *);
00322 extern int fchdir(int);
00323 extern int fchmod(int, mode_t);
00324 extern int fchown(int, uid_t, gid_t);
00325 extern int fclose(FILE *);
00326 extern int fcntl(int, int, ...);
00327 extern char * fcvt(double, int, int *, int *);
00328 extern int fdetach(const char *);
00329 extern FILE * fdopen(int, const char *);
00330 extern int feof(FILE *);
00331 extern int ferror(FILE *);
00332 extern datum fetch(datum);
00333 extern int fflush(FILE *);
00334 extern int ffs(int);
00335 extern int fgetc(FILE *);
00336 extern struct group * fgetgrent(FILE *);
00337 extern int fgetpos(FILE *, fpos_t *);
00338 extern struct passwd * fgetpwent(FILE *);
00339 extern char * fgets(char *, int, FILE *);
00340 extern struct spwd * fgetspent(FILE *);
00341 extern char * field_arg(FIELD *);
00342 extern chtype field_back(FIELD *);
00343 extern char * field_buffer(FIELD *, int);
00344 extern int field_count(FORM *);
00345 extern chtype field_fore(FIELD *);
00346 extern int field_index(FIELD *);
00347 extern int field_info(FIELD *, int *, int *, int *, int *, int *, int *);
00348 extern PTF_void field_init(FORM *);
00349 extern int field_just(FIELD *);
00350 extern OPTIONS field_opts(FIELD *);
00351 extern int field_opts_off(FIELD *, OPTIONS);
00352 extern int field_opts_on(FIELD *, OPTIONS);
00353 extern int field_pad(FIELD *);
00354 extern int field_status(FIELD *);
00355 extern PTF_void field_term(FORM *);
00356 extern FIELDTYPE * field_type(FIELD *);
00357 extern char * field_userptr(FIELD *);
00358 extern int fileno(FILE *);
00359 extern int filter(void);
00360 extern int finite(double);
00361 extern datum firsthash();
00362 extern datum firstkey(void);
00363 extern int flash(void);
00364 extern int flock(int, int);
00365 extern double floor(double);
00366 extern float floorf(float);
00367 extern int flushinp(void);
00368 extern double fmod(double, double);
00369 extern float fmodf(float, float);
00370 extern int fmtmsg(long int, const char *, int, const char *, const char *, const char *);
00371 extern FILE * fopen(const char *, const char *);
00372 extern pid_t fork(void);
00373 extern int form_driver(FORM *, int);
00374 extern FIELD ** form_fields(FORM *);
00375 extern PTF_void form_init(FORM *);
00376 extern OPTIONS form_opts(FORM *);
00377 extern int form_opts_off(FORM *, OPTIONS);
00378 extern int form_opts_on(FORM *, OPTIONS);
00379 extern int form_page(FORM *);
00380 extern WINDOW * form_sub(FORM *);
00381 extern PTF_void form_term(FORM *);
00382 extern char * form_userptr(FORM *);
00383 extern WINDOW * form_win(FORM *);
00384 extern long int fpathconf(int, int);
00385 extern fpclass_t fpclass(double);
00386 extern int fpgetmask(void);
00387 extern fp_rnd fpgetround(void);
00388 extern int fpgetsticky(void);
00389 extern int fprintf(FILE *, const char *, ...);
00390 extern int fpsetmask(int);
00391 extern fp_rnd fpsetround(fp_rnd);
00392 extern int fpsetsticky(int);
00393 extern int fputc(int, FILE *);
00394 extern int fputs(const char *, FILE *);
00395 extern size_t fread(void *, size_t, size_t, FILE *);
00396 extern void free(void *);
00397 extern int free_field(FIELD *);
00398 extern int free_fieldtype(FIELDTYPE *);
00399 extern int free_form(FORM *);
00400 extern int free_item(ITEM *);
00401 extern int free_menu(MENU *);
00402 extern void freenetconfigent(struct netconfig *);
00403 extern FILE * freopen(const char *, const char *, FILE *);
00404 extern double frexp(double, int *);
00405 extern int fscanf(FILE *, const char *, ...);
00406 extern int fseek(FILE *, long int, int);
00407 extern int fsetpos(FILE *, const fpos_t *);
00408 extern int fstat(int, struct stat *);
00409 extern int fstatfs(int, struct statfs *, int, int);
00410 extern int fstatvfs(int, struct statvfs *);
00411 extern int fsync(int);
00412 extern long int ftell(FILE *);
00413 extern key_t ftok(const char *, int);
00414 extern int ftruncate(int, off_t);
00415 extern int ftw(const char *, int (*) (const char *, const struct stat *, int), int);
00416 extern size_t fwrite(const void *, size_t, size_t, FILE *);
00417 extern double gamma(double);
00418 extern char * gcvt(double, int, char *);
00419 extern int get_error();
00420 extern chtype getattrs(WINDOW *);
00421 extern int getbegx(WINDOW *);
00422 extern int getbegy(WINDOW *);
00423 extern chtype getbkgd(WINDOW *);
00424 extern long unsigned int getbmap(void);
00425 extern int getc(FILE *);
00426 extern char * getcap();
00427 extern int getchar(void);
00428 extern int getcontext(ucontext_t *);
00429 extern int getcurx(WINDOW *);
00430 extern int getcury(WINDOW *);
00431 extern char * getcwd(char *, size_t);
00432 extern struct tm * getdate(const char *);
00433 extern int getdents(int, struct dirent *, unsigned int);
00434 extern char ** getdev();
00435 extern char ** getdgrp();
00436 extern int getdomainname(char *, int);
00437 extern int getdtablesize(void);
00438 extern gid_t getegid(void);
00439 extern char * getenv(const char *);
00440 extern struct errhdr * geterec();
00441 extern struct errhdr * geteslot();
00442 extern uid_t geteuid(void);
00443 extern gid_t getgid(void);
00444 extern struct group * getgrent(void);
00445 extern struct group * getgrgid(gid_t);
00446 extern struct group * getgrnam(const char *);
00447 extern int getgroups(int, TARGET_GETGROUPS_T []);
00448 extern struct hostent * gethostbyaddr();
00449 extern struct hostent * gethostbyname();
00450 extern struct hostent * gethostent();
00451 #ifdef __alpha__
00452 extern int gethostid(void);
00453 #else
00454 extern long gethostid(void);
00455 #endif
00456 extern int gethostname(char *, size_t);
00457 extern int getitimer(int, struct itimerval *);
00458 extern char * getlogin(void);
00459 extern int getmaxx(WINDOW *);
00460 extern int getmaxy(WINDOW *);
00461 extern int getmntany(FILE *, struct mnttab *, struct mnttab *);
00462 extern int getmntent();
00463 extern long unsigned int getmouse(void);
00464 extern int getmsg(int, struct strbuf *, struct strbuf *, int *);
00465 extern struct netent * getnetbyaddr();
00466 extern struct netent * getnetbyname();
00467 extern struct netconfig * getnetconfig(void *);
00468 extern struct netconfig * getnetconfigent(char *);
00469 extern struct netent * getnetent();
00470 extern struct netconfig * getnetpath(void *);
00471 extern int getopt(int, char *const *, const char *);
00472 extern int getpagesize(void);
00473 extern int getparx(WINDOW *);
00474 extern int getpary(WINDOW *);
00475 extern char * getpass(const char *);
00476 extern pid_t getpgid(pid_t);
00477 extern pid_t getpgrp(void);
00478 extern pid_t getpgrp2(pid_t);
00479 extern pid_t getpid(void);
00480 extern int getpmsg(int, struct strbuf *, struct strbuf *, int *, int *);
00481 extern pid_t getppid(void);
00482 extern int getpriority(int, int);
00483 extern struct protoent * getprotobyname();
00484 extern struct protoent * getprotobynumber();
00485 extern struct protoent * getprotoent();
00486 extern int getpw(int, char *);
00487 extern struct passwd * getpwent(void);
00488 extern struct passwd * getpwnam(const char *);
00489 extern struct passwd * getpwuid(uid_t);
00490 extern int getrlimit(int, struct rlimit *);
00491 extern int getrnge(char *);
00492 extern struct rpcent * getrpcbyname(const char *);
00493 extern struct rpcent * getrpcbynumber(int);
00494 extern struct rpcent * getrpcent(void);
00495 extern int getrusage(int, struct rusage *);
00496 extern char * gets(char *);
00497 extern struct servent * getservbyname();
00498 extern struct servent * getservbyport();
00499 extern struct servent * getservent();
00500 extern pid_t getsid(pid_t);
00501 extern struct spwd * getspent(void);
00502 extern struct spwd * getspnam(const char *);
00503 extern int getsubopt(char **, char *const *, char **);
00504 extern int gettmode(void);
00505 extern char * gettxt(const char *, const char *);
00506 extern uid_t getuid(void);
00507 extern struct utmp * getutent(void);
00508 extern struct utmp * getutid(const struct utmp *);
00509 extern struct utmp * getutline(const struct utmp *);
00510 extern void getutmp(const struct utmpx *, struct utmp *);
00511 extern void getutmpx(const struct utmp *, struct utmpx *);
00512 extern struct utmpx * getutxent(void);
00513 extern struct utmpx * getutxid(const struct utmpx *);
00514 extern struct utmpx * getutxline(const struct utmpx *);
00515 extern int getvfsany(FILE *, struct vfstab *, struct vfstab *);
00516 extern int getvfsent(FILE *, struct vfstab *);
00517 extern int getvfsfile(FILE *, struct vfstab *, char *);
00518 extern int getvfsspec(FILE *, struct vfstab *, char *);
00519 extern int getvol();
00520 extern int getw(FILE *);
00521 extern char * getwd(char *);
00522 extern void getwidth(eucwidth_t *);
00523 extern WINDOW * getwin(FILE *);
00524 extern int gmatch(const char *, const char *);
00525 extern struct tm * gmtime(const time_t *);
00526 extern int gsignal(int);
00527 extern int halfdelay(int);
00528 extern bool has_colors(void);
00529 extern int has_ic(void);
00530 extern int has_il(void);
00531 extern long int hashinc();
00532 extern char * hasmntopt();
00533 extern int hcreate(size_t);
00534 extern void hdestroy(void);
00535 extern int hide_panel(PANEL *);
00536 extern int host2netname(char *, char *, char *);
00537 extern int hrtalarm(hrtcmd_t *, int);
00538 extern int hrtcancel(const long int *, int);
00539 extern int hrtcntl(int, int, interval_t *, hrtime_t *);
00540 extern int hrtsleep(hrtcmd_t *);
00541 extern ENTRY * hsearch(ENTRY, ACTION);
00542 extern long unsigned int htonl(long unsigned int);
00543 extern short unsigned int htons(unsigned int);
00544 extern double hypot(double, double);
00545 extern void idcok(WINDOW *, int);
00546 extern int idlok(WINDOW *, int);
00547 extern void immedok(WINDOW *, int);
00548 extern char * index(const char *, int);
00549 extern long unsigned int inet_addr();
00550 extern struct in_addr inet_makeaddr();
00551 extern long unsigned int inet_network();
00552 extern char * inet_ntoa();
00553 extern int init_color(int, int, int, int);
00554 extern int init_pair(int, int, int);
00555 extern int initgroups(const char *, gid_t);
00556 extern WINDOW * initscr();
00557 extern WINDOW * initscr32(void);
00558 extern char * initstate(unsigned, char *, int);
00559 extern void insque(struct qelem *, struct qelem *);
00560 extern int intrflush(WINDOW *, int);
00561 extern int ioctl(int, int, ...);
00562 extern int is_linetouched(WINDOW *, int);
00563 extern int is_wintouched(WINDOW *);
00564 extern int isalnum(int);
00565 extern int isalpha(int);
00566 extern int isascii(int);
00567 extern int isatty(int);
00568 extern int iscntrl(int);
00569 extern int isdigit(int);
00570 extern int isencrypt(const char *, size_t);
00571 extern int isendwin(void);
00572 extern int isgraph(int);
00573 extern int isinf(double);
00574 extern int islower(int);
00575 extern int isnan(double);
00576 extern int isnand(double);
00577 extern int isnanf(float);
00578 extern int isprint(int);
00579 extern int ispunct(int);
00580 extern int isspace(int);
00581 extern int isupper(int);
00582 extern int isxdigit(int);
00583 extern int item_count(MENU *);
00584 extern char * item_description(ITEM *);
00585 extern int item_index(ITEM *);
00586 extern PTF_void item_init(MENU *);
00587 extern char * item_name(ITEM *);
00588 extern OPTIONS item_opts(ITEM *);
00589 extern int item_opts_off(ITEM *, OPTIONS);
00590 extern int item_opts_on(ITEM *, OPTIONS);
00591 extern PTF_void item_term(MENU *);
00592 extern char * item_userptr(ITEM *);
00593 extern int item_value(ITEM *);
00594 extern int item_visible(ITEM *);
00595 extern long int itol();
00596 extern double j0(double);
00597 extern double j1(double);
00598 extern double jn(int, double);
00599 extern long int jrand48(short unsigned int *);
00600 extern char * keyname(int);
00601 extern int keypad(WINDOW *, int);
00602 extern int kill(pid_t, int);
00603 extern char killchar(void);
00604 extern int killpg(int, int);
00605 extern void l3tol(long int *, const char *, int);
00606 extern char * l64a(long int);
00607 extern long int labs(long int);
00608 extern dl_t ladd();
00609 extern int lchown(const char *, uid_t, gid_t);
00610 extern int lckpwdf(void);
00611 extern void lcong48(short unsigned int *);
00612 extern int ldaclose(struct ldfile *);
00613 extern int ldahread(struct ldfile *, archdr *);
00614 extern struct ldfile * ldaopen(const char *, struct ldfile *);
00615 extern int ldclose(struct ldfile *);
00616 extern double ldexp(double, int);
00617 extern int ldfhread(struct ldfile *, struct filehdr *);
00618 extern char * ldgetname(struct ldfile *, const struct syment *);
00619 extern ldiv_t ldiv(long int, long int);
00620 extern dl_t ldivide();
00621 extern int ldlinit(struct ldfile *, long int);
00622 extern int ldlitem(struct ldfile *, unsigned int, struct lineno *);
00623 extern int ldlread(struct ldfile *, long int, unsigned int, struct lineno *);
00624 extern int ldlseek(struct ldfile *, unsigned int);
00625 extern int ldnlseek(struct ldfile *, const char *);
00626 extern int ldnrseek(struct ldfile *, const char *);
00627 extern int ldnshread(struct ldfile *, const char *, struct scnhdr *);
00628 extern int ldnsseek(struct ldfile *, const char *);
00629 extern int ldohseek(struct ldfile *);
00630 extern struct ldfile * ldopen(const char *, struct ldfile *);
00631 extern int ldrseek(struct ldfile *, unsigned int);
00632 extern int ldshread(struct ldfile *, unsigned int, struct scnhdr *);
00633 extern int ldsseek(struct ldfile *, unsigned int);
00634 extern long int ldtbindex(struct ldfile *);
00635 extern int ldtbread(struct ldfile *, long int, struct syment *);
00636 extern int ldtbseek(struct ldfile *);
00637 extern int leaveok(WINDOW *, int);
00638 extern dl_t lexp10();
00639 extern void * lfind(const void *, const void *, size_t *, size_t, int (*) (const void *, const void *));
00640 extern double lgamma(double);
00641 extern int link(const char *, const char *);
00642 extern FIELD * link_field(FIELD *, int, int);
00643 extern FIELDTYPE * link_fieldtype(FIELDTYPE *, FIELDTYPE *);
00644 extern char ** listdev();
00645 extern char ** listdgrp();
00646 extern dl_t llog10();
00647 extern dl_t lmul();
00648 extern struct lconv * localeconv(void);
00649 extern struct tm * localtime(const time_t *);
00650 extern int lock(int, int, long);
00651 extern int lockf(int, int, off_t);
00652 extern double log(double);
00653 extern double log10(double);
00654 extern float log10f(float);
00655 extern double logb(double);
00656 extern float logf(float);
00657 extern char * logname(void);
00658 extern void longjmp(jmp_buf, int);
00659 extern char * longname(void);
00660 extern long int lrand48(void);
00661 extern void * lsearch(const void *, void *, size_t *, size_t, int (*) (const void *, const void *));
00662 extern off_t lseek(int, off_t, int);
00663 extern dl_t lshiftl();
00664 extern int lstat(const char *, struct stat *);
00665 extern dl_t lsub();
00666 extern void ltol3(char *, const long int *, int);
00667 extern int m_addch(int);
00668 extern int m_addstr(char *);
00669 extern int m_clear(void);
00670 extern int m_erase(void);
00671 extern WINDOW * m_initscr(void);
00672 extern int m_move(int, int);
00673 extern SCREEN * m_newterm(char *, FILE *, FILE *);
00674 extern int m_refresh(void);
00675 extern int maillock(char *, int);
00676 extern int mailunlock(void);
00677 extern major_t major(dev_t);
00678 extern datum makdatum();
00679 extern void makecontext(ucontext_t *, void (*) (), int, ...);
00680 extern dev_t makedev(major_t, minor_t);
00681 extern struct utmpx * makeutx(const struct utmpx *);
00682 extern struct mallinfo mallinfo(void);
00683 extern void * malloc(size_t);
00684 extern int mallopt(int, int);
00685 extern int map_button(long unsigned int);
00686 extern int matherr(struct exception *);
00687 extern int mbftowc(char *, wchar_t *, int (*) (), int *);
00688 extern int mblen(const char *, size_t);
00689 extern size_t mbstowcs(wchar_t *, const char *, size_t);
00690 extern int mbtowc(wchar_t *, const char *, size_t);
00691 extern void * memalign(size_t, size_t);
00692 extern void * memccpy(void *, const void *, int, size_t);
00693 extern void * memchr(const void *, int, size_t);
00694 extern int memcmp(const void *, const void *, size_t);
00695 extern void * memcpy(void *, const void *, size_t);
00696 extern int memlock();
00697 extern int memlocked();
00698 extern void * memmove(void *, const void *, size_t);
00699 extern void * memset(void *, int, size_t);
00700 extern int memunlock();
00701 extern chtype menu_back(MENU *);
00702 extern int menu_driver(MENU *, int);
00703 extern chtype menu_fore(MENU *);
00704 extern void menu_format(MENU *, int *, int *);
00705 extern chtype menu_grey(MENU *);
00706 extern PTF_void menu_init(MENU *);
00707 extern ITEM ** menu_items(MENU *);
00708 extern char * menu_mark(MENU *);
00709 extern OPTIONS menu_opts(MENU *);
00710 extern int menu_opts_off(MENU *, OPTIONS);
00711 extern int menu_opts_on(MENU *, OPTIONS);
00712 extern int menu_pad(MENU *);
00713 extern char * menu_pattern(MENU *);
00714 extern WINDOW * menu_sub(MENU *);
00715 extern PTF_void menu_term(MENU *);
00716 extern char * menu_userptr(MENU *);
00717 extern WINDOW * menu_win(MENU *);
00718 extern int meta(WINDOW *, int);
00719 extern void mfree(struct map *, size_t, u_long);
00720 extern int mincore(caddr_t, size_t, char *);
00721 extern minor_t minor(dev_t);
00722 extern int mkdir(const char *, mode_t);
00723 extern int mkdirp(const char *, mode_t);
00724 extern int mkfifo(const char *, mode_t);
00725 extern int mknod(const char *, mode_t, dev_t);
00726 extern int mkstemp(char *);
00727 extern char * mktemp(char *);
00728 extern time_t mktime(struct tm *);
00729 extern caddr_t mmap();
00730 extern double modf(double, double *);
00731 extern float modff(float, float *);
00732 extern struct utmpx * modutx(const struct utmpx *);
00733 extern void monitor(int (*) (), int (*) (), WORD *, int, int);
00734 extern int mount(const char *, const char *, int, ...);
00735 extern int mouse_off(long int);
00736 extern int mouse_on(long int);
00737 extern int mouse_set(long int);
00738 extern int move_field(FIELD *, int, int);
00739 extern int move_panel(PANEL *, int, int);
00740 extern int mprotect();
00741 extern long int mrand48(void);
00742 extern int msgctl(int, int, ...);
00743 extern int msgget(key_t, int);
00744 extern int msgrcv(int, void *, size_t, long int, int);
00745 extern int msgsnd(int, const void *, size_t, int);
00746 extern int munmap();
00747 extern int mvcur(int, int, int, int);
00748 extern int mvderwin(WINDOW *, int, int);
00749 extern int mvprintw(int, int, ...);
00750 extern int mvscanw(int, int, ...);
00751 extern int mvwin(WINDOW *, int, int);
00752 extern int mvwprintw(WINDOW *, int, int, ...);
00753 extern int mvwscanw(WINDOW *, int, int, ...);
00754 extern int napms(int);
00755 extern void netdir_free(char *, int);
00756 extern int netdir_getbyaddr(struct netconfig *, struct nd_hostservlist **, struct netbuf *);
00757 extern int netdir_getbyname(struct netconfig *, struct nd_hostserv *, struct nd_addrlist **);
00758 extern int netdir_options(struct netconfig *, int, int, char *);
00759 extern void netdir_perror(char *);
00760 extern char * netdir_sperror();
00761 extern FIELD * new_field(int, int, int, int, int, int);
00762 extern FIELDTYPE * new_fieldtype(PTF_int, PTF_int);
00763 extern FORM * new_form(FIELD **);
00764 extern ITEM * new_item(char *, char *);
00765 extern MENU * new_menu(ITEM **);
00766 extern int new_page(FIELD *);
00767 extern PANEL * new_panel(WINDOW *);
00768 extern int newkey(char *, int, int);
00769 extern WINDOW * newpad(int, int);
00770 extern SCREEN * newscreen(char *, int, int, int, FILE *, FILE *);
00771 extern SCREEN * newterm32(char *, FILE *, FILE *);
00772 extern WINDOW * newwin(int, int, int, int);
00773 extern double nextafter(double, double);
00774 extern datum nextkey(datum);
00775 extern int nftw(const char *, int (*) (const char *, const struct stat *, int, struct FTW *), int, int);
00776 extern int nice(int);
00777 extern int nl(void);
00778 extern char * nl_langinfo(nl_item);
00779 extern int nlist(const char *, struct nlist *);
00780 extern int nocbreak(void);
00781 extern int nocrmode(void);
00782 extern int nodelay(WINDOW *, int);
00783 extern int noecho(void);
00784 extern int nonl(void);
00785 extern int noraw(void);
00786 extern int notimeout(WINDOW *, int);
00787 extern long int nrand48(short unsigned int *);
00788 extern int ns_close();
00789 extern struct nssend * ns_rcv();
00790 extern int ns_send();
00791 extern int ns_setup();
00792 extern long unsigned int ntohl(long unsigned int);
00793 extern short unsigned int ntohs(unsigned int);
00794 extern int nuname(struct utsname *);
00795 extern int open(const char *, int, ...);
00796 extern DIR * opendir(const char *);
00797 extern int openprivwait();
00798 extern int openwait();
00799 extern int overlay(WINDOW *, WINDOW *);
00800 extern int overwrite(WINDOW *, WINDOW *);
00801 extern int p2close(FILE **);
00802 extern int p2open(const char *, FILE **);
00803 extern int p32echochar(WINDOW *, chtype);
00804 extern char * p_cdname();
00805 extern char * p_class();
00806 extern char * p_rr();
00807 extern char * p_type();
00808 extern int pair_content(int, short int *, short int *);
00809 extern PANEL * panel_above(PANEL *);
00810 extern PANEL * panel_below(PANEL *);
00811 extern char * panel_userptr(PANEL *);
00812 extern WINDOW * panel_window(PANEL *);
00813 extern long int pathconf(const char *, int);
00814 extern char * pathfind(const char *, const char *, const char *);
00815 extern int pause(void);
00816 extern int pclose(FILE *);
00817 extern void perror(const char *);
00818 extern struct pfdat * pfind();
00819 extern int pglstlk();
00820 extern int pglstunlk();
00821 extern int pid_slot(proc_t *);
00822 extern int pipe(int *);
00823 extern int plock(int);
00824 extern struct pmaplist * pmap_getmaps();
00825 extern u_short pmap_getport();
00826 extern enum clnt_stat pmap_rmtcall();
00827 extern int pmap_set();
00828 extern int pmap_unset();
00829 extern int pnoutrefresh(WINDOW *, int, int, int, int, int, int);
00830 extern int poll(struct pollfd *, long unsigned int, int);
00831 extern FILE * popen(const char *, const char *);
00832 extern int pos_form_cursor(FORM *);
00833 extern int pos_menu_cursor(MENU *);
00834 extern int post_form(FORM *);
00835 extern int post_menu(MENU *);
00836 extern double pow(double, double);
00837 extern float powf(float, float);
00838 extern int prefresh(WINDOW *, int, int, int, int, int, int);
00839 extern int printf(const char *, ...);
00840 extern int printw(char *, ...);
00841 extern void privsig();
00842 extern void profil(short unsigned int *, size_t, int, unsigned int);
00843 extern void psiginfo(siginfo_t *, char *);
00844 extern void psignal(int, const char *);
00845 extern int ptrace(int, pid_t, int, int);
00846 extern int putc(int, FILE *);
00847 extern int putchar(int);
00848 extern int putenv(char *);
00849 extern int putmsg(int, const struct strbuf *, const struct strbuf *, int);
00850 extern int putp(char *);
00851 extern int putpmsg(int, const struct strbuf *, const struct strbuf *, int, int);
00852 extern int putpwent(const struct passwd *, FILE *);
00853 extern int puts(const char *);
00854 extern int putspent(const struct spwd *, FILE *);
00855 extern struct utmp * pututline(const struct utmp *);
00856 extern struct utmpx * pututxline(const struct utmpx *);
00857 extern int putw(int, FILE *);
00858 extern int putwin(WINDOW *, FILE *);
00859 extern void qsort(void *, size_t, size_t, int (*) (const void *, const void *));
00860 extern int raise(int);
00861 extern int rand(void);
00862 extern long random(void);
00863 extern int raw(void);
00864 extern ssize_t read(int, void *, size_t);
00865 extern struct dirent * readdir(DIR *);
00866 extern ssize_t readlink(const char *, char *, size_t);
00867 extern void * realloc(void *, size_t);
00868 extern char * realpath(char *, char *);
00869 extern int redrawwin(WINDOW *);
00870 extern char * regcmp(const char *, ...);
00871 extern char * regex(const char *, const char *, ...);
00872 extern double remainder(double, double);
00873 extern int remio();
00874 extern int remove(const char *);
00875 extern void remque(struct qelem *);
00876 extern int rename(const char *, const char *);
00877 extern int replace_panel(PANEL *, WINDOW *);
00878 extern int request_mouse_pos(void);
00879 extern struct reservdev ** reservdev();
00880 extern int reset_prog_mode(void);
00881 extern int reset_shell_mode(void);
00882 extern int resetty(void);
00883 extern int restartterm(char *, int, int *);
00884 extern void rewind(FILE *);
00885 extern void rewinddir(DIR *);
00886 extern int rf_falloc();
00887 extern char * rindex(const char *, int);
00888 extern double rint(double);
00889 extern int ripoffline(int, int (*) (WINDOW *, int));
00890 extern int rmdir(const char *);
00891 extern int rmdirp(char *, char *);
00892 extern enum clnt_stat rpc_broadcast();
00893 extern enum clnt_stat rpc_call();
00894 extern int rpcb_getaddr();
00895 extern RPCBLIST * rpcb_getmaps();
00896 extern int rpcb_gettime();
00897 extern enum clnt_stat rpcb_rmtcall();
00898 extern int rpcb_set();
00899 extern char * rpcb_taddr2uaddr();
00900 extern struct netbuf * rpcb_uaddr2taddr();
00901 extern int rpcb_unset();
00902 extern void rpctest_service();
00903 extern int run_crypt(long int, char *, unsigned int, int *);
00904 extern int run_setkey(int *, const char *);
00905 extern int savetty(void);
00906 extern void * sbrk(int);
00907 extern double scalb(double, double);
00908 extern int scale_form(FORM *, int *, int *);
00909 extern int scale_menu(MENU *, int *, int *);
00910 extern int scanf(const char *, ...);
00911 extern int scanw(char *, ...);
00912 extern int scr_dump(char *);
00913 extern int scr_init(char *);
00914 extern int scr_restore(char *);
00915 extern int scroll(WINDOW *);
00916 extern int scrollok(WINDOW *, int);
00917 extern int scrwidth(wchar_t);
00918 extern int sdfree(char *);
00919 extern char * sdget(char *, int, ...);
00920 extern short unsigned int * seed48(short unsigned int *);
00921 extern void seekdir(DIR *, long int);
00922 extern int semctl(int, int, int, ...);
00923 extern int semget(key_t, int, int);
00924 extern int semop(int, struct sembuf *, unsigned int);
00925 extern int send(int, char *, int, int);
00926 extern int set_current_field(FORM *, FIELD *);
00927 extern int set_current_item(MENU *, ITEM *);
00928 extern int set_field_back(FIELD *, chtype);
00929 extern int set_field_buffer(FIELD *, int, char *);
00930 extern int set_field_fore(FIELD *, chtype);
00931 extern int set_field_init(FORM *, PTF_void);
00932 extern int set_field_just(FIELD *, int);
00933 extern int set_field_opts(FIELD *, OPTIONS);
00934 extern int set_field_pad(FIELD *, int);
00935 extern int set_field_status(FIELD *, int);
00936 extern int set_field_term(FORM *, PTF_void);
00937 extern int set_field_type(FIELD *, FIELDTYPE *, ...);
00938 extern int set_field_userptr(FIELD *, char *);
00939 extern int set_fieldtype_arg(FIELDTYPE *, PTF_charP, PTF_charP, PTF_void);
00940 extern int set_fieldtype_choice(FIELDTYPE *, PTF_int, PTF_int);
00941 extern int set_form_fields(FORM *, FIELD **);
00942 extern int set_form_init(FORM *, PTF_void);
00943 extern int set_form_opts(FORM *, OPTIONS);
00944 extern int set_form_page(FORM *, int);
00945 extern int set_form_sub(FORM *, WINDOW *);
00946 extern int set_form_term(FORM *, PTF_void);
00947 extern int set_form_userptr(FORM *, char *);
00948 extern int set_form_win(FORM *, WINDOW *);
00949 extern int set_item_init(MENU *, PTF_void);
00950 extern int set_item_opts(ITEM *, OPTIONS);
00951 extern int set_item_term(MENU *, PTF_void);
00952 extern int set_item_userptr(ITEM *, char *);
00953 extern int set_item_value(ITEM *, int);
00954 extern int set_max_field(FIELD *, int);
00955 extern int set_menu_back(MENU *, chtype);
00956 extern int set_menu_fore(MENU *, chtype);
00957 extern int set_menu_format(MENU *, int, int);
00958 extern int set_menu_grey(MENU *, chtype);
00959 extern int set_menu_init(MENU *, PTF_void);
00960 extern int set_menu_items(MENU *, ITEM **);
00961 extern int set_menu_mark(MENU *, char *);
00962 extern int set_menu_opts(MENU *, OPTIONS);
00963 extern int set_menu_pad(MENU *, int);
00964 extern int set_menu_pattern(MENU *, char *);
00965 extern int set_menu_sub(MENU *, WINDOW *);
00966 extern int set_menu_term(MENU *, PTF_void);
00967 extern int set_menu_userptr(MENU *, char *);
00968 extern int set_menu_win(MENU *, WINDOW *);
00969 extern int set_new_page(FIELD *, int);
00970 extern int set_panel_userptr(PANEL *, char *);
00971 extern int set_top_row(MENU *, int);
00972 extern void setbuf(FILE *, char *);
00973 extern int setcontext(ucontext_t *);
00974 extern SCREEN * setcurscreen(SCREEN *);
00975 extern TERMINAL * setcurterm(TERMINAL *);
00976 extern FILE * setexportent(void);
00977 extern int setgid(gid_t);
00978 extern void setgrent(void);
00979 extern int setgroups(int, const gid_t *);
00980 extern int sethostname(char *, int);
00981 extern int setitimer(int, struct itimerval *, struct itimerval *);
00982 extern int setjmp(jmp_buf);
00983 extern void setkey(const char *);
00984 extern char * setlocale(int, const char *);
00985 extern FILE * setmntent(char *, char *);
00986 extern void * setnetconfig(void);
00987 extern void * setnetpath(void);
00988 extern int setpgid(pid_t, pid_t);
00989 extern pid_t setpgrp(void);
00990 extern int setpgrp2(pid_t, pid_t);
00991 extern int setpriority(int, int, int);
00992 extern int setprivwait();
00993 extern void setpwent(void);
00994 extern int setregid(gid_t, gid_t);
00995 extern int setreuid(uid_t, uid_t);
00996 extern int setrlimit(int, struct rlimit *);
00997 extern int setrpcent(int);
00998 extern pid_t setsid(void);
00999 extern void setspent(void);
01000 extern char * setstate(char *);
01001 extern int setsyx(int, int);
01002 extern int setterm(char *);
01003 extern int setuid(uid_t);
01004 extern int setupterm(char *, int, int *);
01005 extern void setutent(void);
01006 extern void setutxent(void);
01007 extern int setvbuf(FILE *, char *, int, size_t);
01008 extern long int sgetl(const char *);
01009 extern void * shmat(int, void *, int);
01010 extern int shmctl(int, int, ...);
01011 extern int shmdt(void *);
01012 extern int shmget(key_t, int, int);
01013 extern int show_panel(PANEL *);
01014 extern int sigaction(int, const struct sigaction *, struct sigaction *);
01015 extern int sigaddset(sigset_t *, int);
01016 extern int sigaltstack(const stack_t *, stack_t *);
01017 extern int sigblock(int);
01018 extern int sigdelset(sigset_t *, int);
01019 extern int sigemptyset(sigset_t *);
01020 extern int sigfillset(sigset_t *);
01021 extern int sighold(int);
01022 extern int sigignore(int);
01023 extern int siginterrupt(int, int);
01024 extern int sigismember(const sigset_t *, int);
01025 extern void siglongjmp(sigjmp_buf, int);
01026 extern signal_ret_t (* signal(int, signal_ret_t (*) (int))) (int);
01027 extern int sigpause(int);
01028 extern int sigpending(sigset_t *);
01029 extern int sigprocmask(int, const sigset_t *, sigset_t *);
01030 extern int sigrelse(int);
01031 extern int sigsend(idtype_t, id_t, int);
01032 extern int sigsendset(const procset_t *, int);
01033 extern void (* sigset(int, void (*) (int))) (int);
01034 extern int sigsetjmp(sigjmp_buf, int);
01035 extern int sigsetmask(int);
01036 extern int sigsuspend(sigset_t *);
01037 extern double sin(double);
01038 extern float sinf(float);
01039 extern double sinh(double);
01040 extern float sinhf(float);
01041 extern unsigned int sleep(unsigned int);
01042 extern int slk_attroff(chtype);
01043 extern int slk_attron(chtype);
01044 extern int slk_attrset(chtype);
01045 extern int slk_clear(void);
01046 extern int slk_init(int);
01047 extern char * slk_label(int);
01048 extern int slk_noutrefresh(void);
01049 extern int slk_refresh(void);
01050 extern int slk_restore(void);
01051 extern int slk_set(int, char *, int);
01052 extern int slk_start(int, int *);
01053 extern int slk_touch(void);
01054 extern int socket (int, int, int);
01055 extern void * sprayproc_clear_1();
01056 extern spraycumul * sprayproc_get_1();
01057 extern void * sprayproc_spray_1();
01058 extern int sprintf(char *, const char *, ...);
01059 extern void sputl(long int, char *);
01060 extern double sqrt(double);
01061 extern float sqrtf(float);
01062 extern void srand(unsigned int);
01063 extern void srand48(long int);
01064 extern void srandom(int);
01065 extern int sscanf(const char *, const char *, ...);
01066 extern int (* ssignal(int, int (*) (int))) (int);
01067 extern int start_color(void);
01068 extern int stat(const char *, struct stat *);
01069 extern int statfs(const char *, struct statfs *, int, int);
01070 extern int statvfs(const char *, struct statvfs *);
01071 extern int step(const char *, const char *);
01072 extern int stime(const time_t *);
01073 extern struct netbuf * stoa(char *, struct netbuf *);
01074 extern void store(datum, datum);
01075 extern char * strcadd(char *, const char *);
01076 extern int strcasecmp(const char *, const char *);
01077 extern char * strcat(char *, const char *);
01078 extern char * strccpy(char *, const char *);
01079 extern char * strchr(const char *, int);
01080 extern void strclearctty();
01081 extern void strclearpg();
01082 extern void strclearsid();
01083 extern int strcmp(const char *, const char *);
01084 extern int strcoll(const char *, const char *);
01085 extern char * strcpy(char *, const char *);
01086 extern size_t strcspn(const char *, const char *);
01087 extern char * strdup(const char *);
01088 extern char * streadd(char *, const char *, const char *);
01089 extern char * strecpy(char *, const char *, const char *);
01090 extern char * strerror(int);
01091 extern int strfind(const char *, const char *);
01092 extern size_t strftime(char *, size_t, const char *, const struct tm *);
01093 extern size_t strlen(const char *);
01094 extern int strncasecmp(const char *, const char *, size_t);
01095 extern char * strncat(char *, const char *, size_t);
01096 extern int strncmp(const char *, const char *, size_t);
01097 extern char * strncpy(char *, const char *, size_t);
01098 extern char * strpbrk(const char *, const char *);
01099 extern char * strrchr(const char *, int);
01100 extern char * strrspn(const char *, const char *);
01101 extern size_t strspn(const char *, const char *);
01102 extern char * strstr(const char *, const char *);
01103 extern double strtod(const char *, char **);
01104 extern char * strtok(char *, const char *);
01105 extern long int strtol(const char *, char **, int);
01106 extern long unsigned int strtoul(const char *, char **, int);
01107 extern char * strtrns(const char *, const char *, const char *, char *);
01108 extern size_t strxfrm(char *, const char *, size_t);
01109 extern WINDOW * subpad(WINDOW *, int, int, int, int);
01110 extern WINDOW * subwin(WINDOW *, int, int, int, int);
01111 extern int svc_create();
01112 extern SVCXPRT * svc_fd_create();
01113 extern void svc_getreqset();
01114 extern SVCXPRT * svc_raw_create();
01115 extern int svc_reg();
01116 extern SVCXPRT * svc_tli_create();
01117 extern SVCXPRT * svc_tp_create();
01118 extern void svc_unreg();
01119 extern SVCXPRT * svc_vc_create();
01120 extern void svcerr_systemerr();
01121 extern SVCXPRT * svcfd_create();
01122 extern SVCXPRT * svcraw_create();
01123 extern SVCXPRT * svctcp_create();
01124 extern SVCXPRT * svcudp_bufcreate();
01125 extern SVCXPRT * svcudp_create();
01126 extern void swab(const char *, char *, int);
01127 extern int swapcontext(ucontext_t *, ucontext_t *);
01128 extern int symlink(const char *, const char *);
01129 extern void sync(void);
01130 extern int syncok(WINDOW *, int);
01131 extern int syscall(int, ...);
01132 extern long int sysconf(int);
01133 extern int sysfs(int, ...);
01134 extern int sysinfo(int, char *, long int);
01135 extern int system(const char *);
01136 extern char * taddr2uaddr(struct netconfig *, struct netbuf *);
01137 extern double tan(double);
01138 extern float tanf(float);
01139 extern double tanh(double);
01140 extern float tanhf(float);
01141 extern int tcdrain(int);
01142 extern int tcflow(int, int);
01143 extern int tcflush(int, int);
01144 extern int tcgetattr(int, struct termios *);
01145 extern pid_t tcgetpgrp(int);
01146 extern pid_t tcgetsid(int);
01147 extern int tcsendbreak(int, int);
01148 extern int tcsetattr(int, int, const struct termios *);
01149 extern int tcsetpgrp(int, pid_t);
01150 extern void * tdelete(const void *, void **, int (*) (const void *, const void *));
01151 extern long int telldir(DIR *);
01152 extern char * tempnam(const char *, const char *);
01153 extern chtype termattrs(void);
01154 extern void termerr(void);
01155 extern char * termname(void);
01156 extern void * tfind(const void *, void *const *, int (*) (const void *, const void *));
01157 extern int tgetent(char *, char *);
01158 extern int tgetflag(char *);
01159 extern int tgetnum(char *);
01160 extern char * tgetstr(char *, char **);
01161 extern char * tgoto(char *, int, int);
01162 extern char * tigetstr(char *);
01163 extern time_t time(time_t *);
01164 extern clock_t times(struct tms *);
01165 extern char * timezone(int, int);
01166 extern void tinputfd(int);
01167 extern FILE * tmpfile(void);
01168 extern char * tmpnam(char *);
01169 extern int toascii(int);
01170 extern int tolower(int);
01171 extern int top_panel(PANEL *);
01172 extern int top_row(MENU *);
01173 extern int touchline(WINDOW *, int, int);
01174 extern int touchwin(WINDOW *);
01175 extern int toupper(int);
01176 extern char * tparm();
01177 extern int tputs(char *, int, int (*) (char));
01178 extern int traceoff(void);
01179 extern int traceon(void);
01180 extern int truncate(const char *, off_t);
01181 extern void * tsearch(const void *, void **, int (*) (const void *, const void *));
01182 extern char * ttyname(int);
01183 extern int ttyslot(void);
01184 extern void twalk(void *, void (*) (void *, VISIT, int));
01185 extern int typeahead(int);
01186 extern void tzset(void);
01187 extern struct netbuf * uaddr2taddr(struct netconfig *, char *);
01188 extern int uadmin(int, int, int);
01189 extern unsigned ualarm(unsigned, unsigned);
01190 extern int ulckpwdf(void);
01191 extern long int ulimit(int, ...);
01192 extern mode_t umask(mode_t);
01193 extern int umount(const char *);
01194 extern int uname(struct utsname *);
01195 extern char * unctrl(int);
01196 extern void undial(int);
01197 extern int ungetc(int, FILE *);
01198 extern int ungetch(int);
01199 extern int unlink(const char *);
01200 extern int unordered(double, double);
01201 extern int unpost_form(FORM *);
01202 extern int unpost_menu(MENU *);
01203 extern int unremio();
01204 extern int untouchwin(WINDOW *);
01205 extern void update_panels(void);
01206 extern void updwtmp(const char *, struct utmp *);
01207 extern void updwtmpx(const char *, struct utmpx *);
01208 extern void use_env(int);
01209 extern unsigned usleep(unsigned);
01210 extern int ustat(dev_t, struct ustat *);
01211 extern int utime(const char *, const struct utimbuf *);
01212 extern int utmpname(const char *);
01213 extern int utmpxname(const char *);
01214 extern void va_end(__gnuc_va_list);
01215 extern int vadvise(int);
01216 extern void * valloc(size_t);
01217 extern pid_t vfork(void);
01218 extern int vfprintf(FILE *, const char *, __gnuc_va_list);
01219 extern int vhangup(void);
01220 extern int vid32attr(chtype);
01221 extern int vid32puts(chtype, int (*) (char));
01222 extern void vidupdate(chtype, chtype, int (*) (char));
01223 extern int vn_close();
01224 extern int vprintf(const char *, __gnuc_va_list);
01225 extern int vsprintf(char *, const char *, __gnuc_va_list);
01226 extern int vwprintw(WINDOW *, char *, void *);
01227 extern int vwscanw(WINDOW *, char *, void *);
01228 extern int w32addch(WINDOW *, chtype);
01229 extern int w32attroff(WINDOW *, chtype);
01230 extern int w32attron(WINDOW *, chtype);
01231 extern int w32attrset(WINDOW *, chtype);
01232 extern int w32echochar(WINDOW *, chtype);
01233 extern int w32insch(WINDOW *, chtype);
01234 extern int waddchnstr(WINDOW *, chtype *, int);
01235 extern int waddnstr(WINDOW *, char *, int);
01236 extern int waddstr(WINDOW *, char *);
01237 extern pid_t wait(wait_arg_t *);
01238 extern pid_t wait3(union wait *, int, struct rusage *);
01239 extern int waitid(idtype_t, id_t, siginfo_t *, int);
01240 extern pid_t waitpid(pid_t, int *, int);
01241 extern void * wallproc_wall_1();
01242 extern int wbkgd(WINDOW *, chtype);
01243 extern void wbkgdset(WINDOW *, chtype);
01244 extern int wborder(WINDOW *, chtype, chtype, chtype, chtype, chtype, chtype, chtype, chtype);
01245 extern int wclear(WINDOW *);
01246 extern int wclrtobot(WINDOW *);
01247 extern int wclrtoeol(WINDOW *);
01248 extern size_t wcstombs(char *, const wchar_t *, size_t);
01249 extern int wctomb(char *, wchar_t);
01250 extern void wcursyncup(WINDOW *);
01251 extern int wdelch(WINDOW *);
01252 extern int wdeleteln(WINDOW *);
01253 extern int werase(WINDOW *);
01254 extern int wgetch(WINDOW *);
01255 extern int wgetnstr(WINDOW *, char *, int);
01256 extern int wgetstr(WINDOW *, char *);
01257 extern int whline(WINDOW *, chtype, int);
01258 extern chtype winch(WINDOW *);
01259 extern int winchnstr(WINDOW *, chtype *, int);
01260 extern int winchstr(WINDOW *, chtype *);
01261 extern int winnstr(WINDOW *, char *, int);
01262 extern int winsdelln(WINDOW *, int);
01263 extern int winsertln(WINDOW *);
01264 extern int winsnstr(WINDOW *, char *, int);
01265 extern int winstr(WINDOW *, char *);
01266 extern int wisprint(wchar_t);
01267 extern void wmouse_position(WINDOW *, int *, int *);
01268 extern int wmove(WINDOW *, int, int);
01269 extern int wnoutrefresh(WINDOW *);
01270 extern int wprintw(WINDOW *, ...);
01271 extern int wredrawln(WINDOW *, int, int);
01272 extern int wrefresh(WINDOW *);
01273 extern ssize_t write(int, const void *, size_t);
01274 extern int wscanw(WINDOW *, ...);
01275 extern int wscrl(WINDOW *, int);
01276 extern int wsetscrreg(WINDOW *, int, int);
01277 extern int wstandend(WINDOW *);
01278 extern int wstandout(WINDOW *);
01279 extern void wsyncdown(WINDOW *);
01280 extern void wsyncup(WINDOW *);
01281 extern void wtimeout(WINDOW *, int);
01282 extern int wtouchln(WINDOW *, int, int, int);
01283 extern int wvline(WINDOW *, chtype, int);
01284 extern bool xdr_datum();
01285 extern int xdr_double();
01286 extern int xdr_exports();
01287 extern int xdr_fhstatus();
01288 extern int xdr_float();
01289 extern int xdr_keybuf();
01290 extern int xdr_mountlist();
01291 extern int xdr_netbuf();
01292 extern int xdr_path();
01293 extern int xdr_pmap();
01294 extern int xdr_pmaplist();
01295 extern int xdr_pointer();
01296 extern int xdr_reference();
01297 extern int xdr_rmtcall_args();
01298 extern int xdr_rmtcallres();
01299 extern int xdr_rpcb();
01300 extern int xdr_rpcb_rmtcallargs();
01301 extern int xdr_rpcb_rmtcallres();
01302 extern int xdr_rpcblist();
01303 extern int xdr_sprayarr();
01304 extern int xdr_spraycumul();
01305 extern int xdr_spraytimeval();
01306 extern int xdr_u_char();
01307 extern int xdr_utmparr();
01308 extern int xdr_utmpidlearr();
01309 extern int xdr_vector();
01310 extern int xdr_yp_buf();
01311 extern bool xdr_yp_inaddr();
01312 extern bool xdr_ypall();
01313 extern int xdr_ypdelete_args();
01314 extern bool xdr_ypdomain_wrap_string();
01315 extern bool xdr_ypmap_parms();
01316 extern bool xdr_ypmap_wrap_string();
01317 extern bool xdr_ypowner_wrap_string();
01318 extern bool xdr_yppushresp_xfr();
01319 extern bool xdr_ypreq_key();
01320 extern bool xdr_ypreq_newxfr();
01321 extern bool xdr_ypreq_nokey();
01322 extern bool xdr_ypreq_xfr();
01323 extern bool xdr_ypresp_key_val();
01324 extern bool xdr_ypresp_maplist();
01325 extern bool xdr_ypresp_master();
01326 extern bool xdr_ypresp_order();
01327 extern bool xdr_ypresp_val();
01328 extern int xdr_ypupdate_args();
01329 extern void xdrrec_create();
01330 extern int xdrrec_endofrecord();
01331 extern int xdrrec_eof();
01332 extern int xdrrec_skiprecord();
01333 extern void xdrstdio_create();
01334 extern void xprt_register();
01335 extern void xprt_unregister();
01336 extern double y0(double);
01337 extern double y1(double);
01338 extern double yn(int, double);
01339 extern int yp_all(char *, char *, struct ypall_callback *);
01340 extern int yp_bind(const char *);
01341 extern int yp_first(char *, char *, char **, int *, char **, int *);
01342 extern int yp_get_default_domain(char **);
01343 extern int yp_master(char *, char *, char **);
01344 extern int yp_match(char *, char *, char *, int, char **, int *);
01345 extern int yp_next(char *, char *, char *, int, char **, int *, char **, int *);
01346 extern int yp_order(char *, char *, int *);
01347 extern void yp_unbind(const char *);
01348 extern char * yperr_string(int);
01349 extern int ypprot_err(unsigned int);
01350 extern u_int * ypu_change_1();
01351 extern u_int * ypu_delete_1();
01352 extern u_int * ypu_insert_1();
01353 extern u_int * ypu_store_1();