gettytab.h
来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C头文件 代码 · 共 113 行
H
113 行
/* @(#)gettytab.h 4.1 (ULTRIX) 7/2/90 *//* * Getty description definitions. */struct gettystrs { char *field; /* name to lookup in gettytab */ char *defalt; /* value we find by looking in defaults */ char *value; /* value that we find there */};struct gettynums { char *field; /* name to lookup */ long defalt; /* number we find in defaults */ long value; /* number we find there */ int set; /* we actually got this one */};struct gettyflags { char *field; /* name to lookup */ char invrt; /* name existing in gettytab --> false */ char defalt; /* true/false in defaults */ char value; /* true/false flag */ char set; /* we found it */};/* * String values. */#define NX gettystrs[0].value#define CL gettystrs[1].value#define IM gettystrs[2].value#define LM gettystrs[3].value#define ER gettystrs[4].value#define KL gettystrs[5].value#define ET gettystrs[6].value#define PC gettystrs[7].value#define TT gettystrs[8].value#define EV gettystrs[9].value#define LO gettystrs[10].value#define HN gettystrs[11].value#define HE gettystrs[12].value#define IN gettystrs[13].value#define QU gettystrs[14].value#define XN gettystrs[15].value#define XF gettystrs[16].value#define BK gettystrs[17].value#define SU gettystrs[18].value#define DS gettystrs[19].value#define RP gettystrs[20].value#define FL gettystrs[21].value#define WE gettystrs[22].value#define LN gettystrs[23].value/* * Numeric definitions. */#define IS gettynums[0].value#define OS gettynums[1].value#define SP gettynums[2].value#define ND gettynums[3].value#define CD gettynums[4].value#define TD gettynums[5].value#define FD gettynums[6].value#define BD gettynums[7].value#define TO gettynums[8].value#define F0 gettynums[9].value#define F0set gettynums[9].set#define F1 gettynums[10].value#define F1set gettynums[10].set#define F2 gettynums[11].value#define F2set gettynums[11].set#define PF gettynums[12].value/* * Boolean values. */#define HT gettyflags[0].value#define NL gettyflags[1].value#define EP gettyflags[2].value#define EPset gettyflags[2].set#define OP gettyflags[3].value#define OPset gettyflags[2].set /* should be gettyflags[3].set */#define AP gettyflags[4].value#define APset gettyflags[2].set /* should be gettyflags[4].set */#define EC gettyflags[5].value#define CO gettyflags[6].value#define CB gettyflags[7].value#define CK gettyflags[8].value#define CE gettyflags[9].value#define PE gettyflags[10].value#define RW gettyflags[11].value#define XC gettyflags[12].value#define LC gettyflags[13].value#define UC gettyflags[14].value#define IG gettyflags[15].value#define PS gettyflags[16].value#define HC gettyflags[17].value#define UB gettyflags[18].value#define AB gettyflags[19].value#define P8 gettyflags[20].value#define PD gettyflags[21].valueint getent();long getnum();int getflag();char *getstr();extern struct gettyflags gettyflags[];extern struct gettynums gettynums[];extern struct gettystrs gettystrs[];extern int hopcount;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?