1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304
|
/* atof.c */
extern double u_atof(char *str);
/* atoi.c */
extern int u_atoi(char *str);
/* atol.c */
extern long u_atol(char *str);
/* caccess.c */
extern int c_access(char *fname, int mode, int type);
/* callocate.c */
extern int c_allocate(char *device);
extern int c_deallocate(char *device, int u_rewind);
extern void c_devstatus(char *device, int out);
extern int c_devowner(char *device, char *owner, int maxch);
/* calloc.c */
extern char *u_calloc(unsigned int nelems, unsigned int elsize);
/* cclktime.c */
extern long c_clktime(long reftime);
extern long c_cputime(long reftime);
/* cclose.c */
extern int c_close(int fd);
/* ccnvdate.c */
extern char *c_cnvdate(long clktime, char *outstr, int maxch);
/* ccnvtime.c */
extern char *c_cnvtime(long clktime, char *outstr, int maxch);
/* cdelete.c */
extern int c_delete(char *fname);
/* cenvget.c */
extern char *u_envget(char *var);
extern int c_envgs(char *var, char *outstr, int maxch);
extern int c_envfind(char *var, char *outstr, int maxch);
extern int c_envgb(char *var);
extern int c_envgi(char *var);
extern void c_envputs(char *var, char *value);
extern void c_envreset(char *var, char *value);
/* cenvlist.c */
extern void c_envlist(int fd, char *prefix, int show_redefs);
/* cenvmark.c */
extern void c_envmark(int *envp);
extern int c_envfree(int envp, int userfcn);
extern int c_prenvfree(int pid, int envp);
/* cenvscan.c */
extern int c_envscan(char *input_source);
/* cerract.c */
extern void c_erract(int action);
/* cerrcode.c */
extern int c_errcode(void);
/* cerrget.c */
extern int c_errget(char *outstr, int maxch);
/* cerror.c */
extern void c_error(int errcode, char *errmsg);
/* cfchdir.c */
extern int c_fchdir(char *newdir);
/* cfilbuf.c */
extern int c_filbuf(struct _iobuf *fp);
/* cfinfo.c */
extern int c_finfo(char *fname, struct _finfo *fi);
/* cflsbuf.c */
extern int c_flsbuf(unsigned int ch, struct _iobuf *fp);
/* cflush.c */
extern void c_flush(int fd);
/* cfmapfn.c */
extern int c_fmapfn(char *vfn, char *osfn, int maxch);
/* cfmkdir.c */
extern int c_fmkdir(char *newdir);
/* cfnextn.c */
extern int c_fnextn(char *vfn, char *extn, int maxch);
/* cfnldir.c */
extern int c_fnldir(char *vfn, char *ldir, int maxch);
/* cfnroot.c */
extern int c_fnroot(char *vfn, char *root, int maxch);
/* cfpath.c */
extern int c_fpathname(char *vfn, char *osfn, int maxch);
/* cfredir.c */
extern int c_fredir(int fd, char *fname, int mode, int type);
/* cfseti.c */
extern void c_fseti(int fd, int param, int value);
/* cfstati.c */
extern int c_fstati(int fd, int param);
/* cgetpid.c */
extern int c_getpid(void);
/* cgetuid.c */
extern char *c_getuid(char *outstr, int maxch);
/* cgflush.c */
extern void c_gflush(int stream);
/* cimaccess.c */
extern int c_imaccess(char *imname, int mode);
/* cimdrcur.c */
extern int c_imdrcur(char *device, float *x, float *y, int *wcs, int *key, char *strval, int maxch, int d_wcs, int pause);
/* ckimapc.c */
extern int c_kimapchan(int chan, char *nodename, int maxch);
/* clexnum.c */
extern int c_lexnum(char *str, int *toklen);
/* cmktemp.c */
extern int c_mktemp(char *root, char *temp_filename, int maxch);
/* cndopen.c */
extern int c_ndopen(char *fname, int mode);
/* cnote.c */
extern long c_note(int fd);
/* copen.c */
extern int c_open(char *fname, int mode, int type);
/* coscmd.c */
extern int c_oscmd(char *cmd, char *infile, char *outfile, char *errfile);
/* cpoll.c */
extern int c_poll_open(void);
extern int c_poll(int fds, int nfds, int timeout);
extern void c_poll_close(int fds);
extern void c_poll_zero(int fds);
extern void c_poll_set(int fds, int fd, int type);
extern void c_poll_clear(int fds, int fd, int type);
extern int c_poll_test(int fds, int fd, int type);
extern int c_poll_get_nfds(int fds);
extern void c_poll_print(int fds);
/* cprcon.c */
extern unsigned int c_propen(char *process, int *in, int *out);
extern int c_prclose(unsigned int pid);
extern int c_prstati(int pid, int param);
extern int c_prsignal(unsigned pid, int signal);
extern int c_prredir(unsigned pid, int stream, int new_fd);
extern int c_prchdir(int pid, char *newdir);
extern int c_prenvset(int pid, char *envvar, char *value);
/* cprdet.c */
extern unsigned int c_propdpr(char *process, char *bkgfile, char *bkgmsg);
extern unsigned int c_prfodpr(void);
extern int c_prcldpr(unsigned job);
extern int c_prdone(unsigned job);
extern int c_prkill(unsigned job);
/* cprintf.c */
extern int c_printf(char *format);
extern int c_fprintf(int fd, char *format);
extern void c_pargb(int ival);
extern void c_pargc(int ival);
extern void c_pargs(short sval);
extern void c_pargi(int ival);
extern void c_pargl(long lval);
extern void c_pargr(float rval);
extern void c_pargd(double dval);
extern void c_pargstr(char *strval);
/* crcursor.c */
extern int c_rcursor(int fd, char *outstr, int maxch);
/* crdukey.c */
extern int c_rdukey(char *obuf, int maxch);
/* cread.c */
extern int c_read(int fd, char *buf, int maxbytes);
/* crename.c */
extern int c_rename(char *old_fname, char *new_fname);
/* creopen.c */
extern int c_reopen(int fd, int mode);
/* csalloc.c */
extern char *c_salloc(unsigned nbytes);
extern void c_smark(int *sp);
extern void c_sfree(int sp);
/* cseek.c */
extern int c_seek(int fd, long offset);
/* csppstr.c */
extern short *c_sppstr(char *str);
/* cstropen.c */
extern int c_stropen(short *obuf, int maxch, int mode);
/* cstrpak.c */
extern char *c_strpak(short *sppstr, char *cstr, int maxch);
/* cstrupk.c */
extern short *c_strupk(char *str, short *outstr, int maxch);
/* ctsleep.c */
extern void c_tsleep(int nseconds);
/* cttset.c */
extern void c_sttyco(char *args, int ttin, int ttout, int outfd);
extern void c_ttseti(int fd, int param, int value);
extern int c_ttstati(int fd, int param);
extern void c_ttsets(int fd, int param, char *value);
extern int c_ttstats(int fd, int param, char *outstr, int maxch);
/* cttycdes.c */
extern void c_ttycdes(XINT tty);
/* cttyclear.c */
extern void c_ttycr(int fd, XINT tty);
/* cttyclln.c */
extern void c_ttycn(int fd, XINT tty);
/* cttyctrl.c */
extern int c_ttyctrl(int fd, XINT tty, char *cap, int afflncnt);
/* cttygetb.c */
extern int c_ttygb(XINT tty, char *cap);
/* cttygeti.c */
extern XINT c_ttygi(XINT tty, char *cap);
/* cttygetr.c */
extern float c_ttygr(XINT tty, char *cap);
/* cttygets.c */
extern int c_ttygs(XINT tty, char *cap, char *outstr, int maxch);
/* cttygoto.c */
extern void c_ttygoto(int fd, XINT tty, int col, int line);
/* cttyinit.c */
extern void c_ttyinit(int fd, XINT tty);
/* cttyodes.c */
extern XINT c_ttyodes(char *ttyname);
/* cttyputl.c */
extern void c_ttype(int fd, XINT tty, char *line, int map_cc);
/* cttyputs.c */
extern int c_ttyps(int fd, XINT tty, char *cap, int afflncnt);
/* cttyseti.c */
extern void c_ttyseti(XINT tty, int param, int value);
/* cttyso.c */
extern void c_ttyso(int fd, XINT tty, int onoff);
/* cttystati.c */
extern XINT c_ttystati(XINT tty, int param);
/* cungetc.c */
extern int c_ungec(int fd, int ch);
/* cungetl.c */
extern int c_ungetline(int fd, char *str);
/* cvfnbrk.c */
extern void c_vfnbrk(char *vfn, int *root, int *extn);
/* cwmsec.c */
extern void c_wmsec(int msec);
/* cwrite.c */
extern int c_write(int fd, char *buf, int nbytes);
/* cxgmes.c */
extern void c_xgmes(int *oscode, char *oserrmsg, int maxch);
/* cxonerr.c */
extern void c_xonerr(int errcode);
/* cxttysize.c */
extern void c_xttysize(int *ncols, int *nlines);
/* cxwhen.c
extern void c_xwhen(int exception, funcptr_t new_handler, funcptr_t *old_handler);
*/
/* eprintf.c */
extern void u_eprintf(char *format, ...);
/* fclose.c */
extern int u_fclose(struct _iobuf *fp);
/* fdopen.c */
extern struct _iobuf *u_fdopen(int fd, char *mode);
/* fflush.c */
extern int u_fflush(struct _iobuf *fp);
/* fgetc.c */
extern int u_fgetc(struct _iobuf *fp);
/* fgets.c */
extern char *u_fgets(char *buf, int maxch, struct _iobuf *fp);
/* fopen.c */
extern struct _iobuf *u_fopen(char *fname, char *modestr);
/* fputc.c */
extern int u_fputc(char ch, struct _iobuf *fp);
/* fputs.c */
extern void u_fputs(char *str, struct _iobuf *fp);
/* fread.c */
extern int u_fread(char *bp, int szelem, int nelem, struct _iobuf *fp);
/* free.c */
extern void u_free(char *buf);
/* freopen.c */
extern struct _iobuf *u_freopen(char *fname, char *modestr, struct _iobuf *fp);
/* fseek.c */
extern int u_fseek(struct _iobuf *fp, long offset, int mode);
/* ftell.c */
extern long u_ftell(struct _iobuf *fp);
/* fwrite.c */
extern int u_fwrite(char *bp, int szelem, int nelem, struct _iobuf *fp);
/* gets.c */
extern char *u_gets(char *buf);
/* getw.c */
extern int u_getw(struct _iobuf *fp);
/* index.c */
extern char *u_index(char *str, int ch);
/* isatty.c */
extern int u_isatty(int fd);
/* malloc.c */
extern char *u_malloc(unsigned nbytes);
/* mktemp.c */
extern char *u_mktemp(char *template);
/* perror.c */
extern void u_perror(char *prefix);
/* printf.c */
extern void u_printf(char *format, ...);
extern void u_fprintf(struct _iobuf *fp, char *format, ...);
/* puts.c */
extern int u_puts(char *str);
/* putw.c */
extern int u_putw(int word, struct _iobuf *fp);
/* realloc.c */
extern char *u_realloc(char *buf, unsigned newsize);
/* rewind.c */
extern long u_rewind(struct _iobuf *fp);
/* rindex.c */
extern char *u_rindex(char *str, int ch);
/* scanf.c */
extern int u_scanf(char *format, ...);
extern int u_fscanf(struct _iobuf *fp, char *format, ...);
extern int u_sscanf(char *str, char *format, ...);
/* setbuf.c */
extern void u_setbuf(struct _iobuf *fp, char *buf);
extern void u_setfbf(struct _iobuf *fp, char *buf, int size);
extern void u_setlinebuf(struct _iobuf *fp);
/* spf.c */
extern int spf_open(char *buf, int maxch);
extern void spf_close(int fd);
/* sprintf.c */
extern char *u_sprintf(char *str, char *format, ...);
/* stgio.c */
extern int c_stggetline(int fd, char *buf, int maxch);
extern int c_stgputline(int fd, char *buf);
/* system.c */
extern int u_system(char *cmd);
/* ungetc.c */
extern int u_ungetc(int ch, struct _iobuf *fp);
/* zztest.c */
extern int thello_(void);
extern int tprint_(void);
extern int tcopy_(void);
extern int tscan_(void);
extern int onint(int *code, int *old_handler);
extern int tgettk_(void);
|