summaryrefslogtreecommitdiffstats
path: root/libexec/getty/gettytab.h
diff options
context:
space:
mode:
Diffstat (limited to 'libexec/getty/gettytab.h')
-rw-r--r--libexec/getty/gettytab.h48
1 files changed, 33 insertions, 15 deletions
diff --git a/libexec/getty/gettytab.h b/libexec/getty/gettytab.h
index 6f393ce..6eecc12 100644
--- a/libexec/getty/gettytab.h
+++ b/libexec/getty/gettytab.h
@@ -1,6 +1,6 @@
/*
- * Copyright (c) 1983 The Regents of the University of California.
- * All rights reserved.
+ * Copyright (c) 1983, 1993, 1994
+ * The Regents of the University of California. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -30,27 +30,28 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * @(#)gettytab.h 5.5 (Berkeley) 3/27/91
+ * from: @(#)gettytab.h 8.2 (Berkeley) 3/30/94
+ * $Id: gettytab.h,v 1.1.1.2 1996/04/13 15:33:09 joerg Exp $
*/
/*
* Getty description definitions.
*/
struct gettystrs {
- char *field; /* name to lookup in gettytab */
+ const 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 */
+ const 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 */
+ const char *field; /* name to lookup */
char invrt; /* name existing in gettytab --> false */
char defalt; /* true/false in defaults */
char value; /* true/false flag */
@@ -84,6 +85,7 @@ struct gettyflags {
#define FL gettystrs[21].value
#define WE gettystrs[22].value
#define LN gettystrs[23].value
+#define Lo gettystrs[24].value
/*
* Numeric definitions.
@@ -104,6 +106,30 @@ struct gettyflags {
#define F2 gettynums[11].value
#define F2set gettynums[11].set
#define PF gettynums[12].value
+#define C0 gettynums[13].value
+#define C0set gettynums[13].set
+#define C1 gettynums[14].value
+#define C1set gettynums[14].set
+#define C2 gettynums[15].value
+#define C2set gettynums[15].set
+#define I0 gettynums[16].value
+#define I0set gettynums[16].set
+#define I1 gettynums[17].value
+#define I1set gettynums[17].set
+#define I2 gettynums[18].value
+#define I2set gettynums[18].set
+#define L0 gettynums[19].value
+#define L0set gettynums[19].set
+#define L1 gettynums[20].value
+#define L1set gettynums[20].set
+#define L2 gettynums[21].value
+#define L2set gettynums[21].set
+#define O0 gettynums[22].value
+#define O0set gettynums[22].set
+#define O1 gettynums[23].value
+#define O1set gettynums[23].set
+#define O2 gettynums[24].value
+#define O2set gettynums[24].set
/*
* Boolean values.
@@ -133,13 +159,5 @@ struct gettyflags {
#define AB gettyflags[19].value
#define DX gettyflags[20].value
#define NP gettyflags[21].value
+#define MB gettyflags[22].value
-int getent();
-long getnum();
-int getflag();
-char *getstr();
-
-extern struct gettyflags gettyflags[];
-extern struct gettynums gettynums[];
-extern struct gettystrs gettystrs[];
-extern int hopcount;
OpenPOWER on IntegriCloud