diff options
Diffstat (limited to 'libexec/getty/gettytab.h')
-rw-r--r-- | libexec/getty/gettytab.h | 48 |
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; |