|
|
1.1 root 1: /* globals.c: these are our global variable, structs, file pointers... */
2:
3: #include <stdio.h>
4: #include <curses.h>
5: #include <fcntl.h>
6: #include "uuinstall.h"
7:
8: char names[MAXENTRIES][15]; /* array of port names read */
9: int startpos[MAXENTRIES]; /* corresponding start line in file */
10: int total_entries_found; /* total number opf ports read from file */
11: short dialflag; /* flag to indicate that we're working w/dial */
12: short sysflag; /* flag to indicate that we're working w/sys */
13: short portflag; /* flag to indicate that we're working w/port */
14: char action; /* action to be performed on a file entry. */
15: char litestring[15]; /* used to highlight and select a name */
16:
17: /* selection window coordinates used to highlight and select entries */
18: int newrow, prevrow, newcol, prevcol;
19:
20: WINDOW *selwin; /* window of existing entries */
21: WINDOW *promptwin; /* window to print prompts in */
22: WINDOW *menwin; /* window of menu options */
23: WINDOW *portwin; /* view/create/edit port file entries */
24:
25:
26: /* functions */
27: char * get_data();
28:
29: /* character arrays to hold port info when entering port data */
30:
31: char portname[22];
32: char porttype[14];
33: char portdev[22];
34: char portspeed[8];
35: char portdial[22];
36:
37:
38: /* character arrays to hold dial info when entring dialer data */
39:
40: char dialname[24];
41: char dialchat[85];
42: char dialtout[17];
43: char dialfail1[30];
44: char dialfail2[30];
45: char dialfail3[30];
46: char dialplete[85];
47: char dialabort[85];
48:
49: /* character arrays to hold sys info when entering data */
50:
51: char sysname[17];
52: char systime[71];
53: char sysspeed[12];
54: char sysport[21];
55: char sysphone[71];
56: char syschat[87];
57: char sysmyname[16];
58: char sysprot[15];
59: char syscmds[87];
60: char sysread[87];
61: char syswrite[87];
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.