summaryrefslogtreecommitdiffstats
path: root/usr.sbin/kbdcontrol
diff options
context:
space:
mode:
authoryokota <yokota@FreeBSD.org>1999-06-22 14:15:46 +0000
committeryokota <yokota@FreeBSD.org>1999-06-22 14:15:46 +0000
commit88e8114a8f9b64774b1ab8d08ebdc0810cb35c1d (patch)
treeb86a0e76b1bb161c9abe342df5b6ec7c0fe09a96 /usr.sbin/kbdcontrol
parent4f4eb0cfe54e001639240b3b63551c42280cdcc0 (diff)
downloadFreeBSD-src-88e8114a8f9b64774b1ab8d08ebdc0810cb35c1d.zip
FreeBSD-src-88e8114a8f9b64774b1ab8d08ebdc0810cb35c1d.tar.gz
Reflect recent changes in syscons.
Diffstat (limited to 'usr.sbin/kbdcontrol')
-rw-r--r--usr.sbin/kbdcontrol/kbdcontrol.c10
-rw-r--r--usr.sbin/kbdcontrol/lex.h3
-rw-r--r--usr.sbin/kbdcontrol/lex.l3
3 files changed, 13 insertions, 3 deletions
diff --git a/usr.sbin/kbdcontrol/kbdcontrol.c b/usr.sbin/kbdcontrol/kbdcontrol.c
index b15c98c..06ee249 100644
--- a/usr.sbin/kbdcontrol/kbdcontrol.c
+++ b/usr.sbin/kbdcontrol/kbdcontrol.c
@@ -28,7 +28,7 @@
#ifndef lint
static const char rcsid[] =
- "$Id: kbdcontrol.c,v 1.24 1999/03/17 11:42:18 gpalmer Exp $";
+ "$Id: kbdcontrol.c,v 1.25 1999/05/09 04:57:51 yokota Exp $";
#endif /* not lint */
#include <ctype.h>
@@ -163,6 +163,8 @@ get_entry()
return LCTR | 0x100;
case TNEXT:
return NEXT | 0x100;
+ case TPREV:
+ return PREV | 0x100;
case TRCTR:
return RCTR | 0x100;
case TRALT:
@@ -361,6 +363,9 @@ print_entry(FILE *fp, int value)
case NEXT | 0x100:
fprintf(fp, " nscr ");
break;
+ case PREV | 0x100:
+ fprintf(fp, " pscr ");
+ break;
case RCTR | 0x100:
fprintf(fp, " rctrl ");
break;
@@ -530,6 +535,9 @@ dump_entry(int value)
case NEXT:
printf(" NEXT, ");
break;
+ case PREV:
+ printf(" PREV, ");
+ break;
case RCTR:
printf(" RCTR, ");
break;
diff --git a/usr.sbin/kbdcontrol/lex.h b/usr.sbin/kbdcontrol/lex.h
index f188d51..58cd4a3 100644
--- a/usr.sbin/kbdcontrol/lex.h
+++ b/usr.sbin/kbdcontrol/lex.h
@@ -25,7 +25,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: lex.h,v 1.5 1998/01/07 08:43:27 yokota Exp $
+ * $Id: lex.h,v 1.6 1998/08/03 11:33:22 yokota Exp $
*/
#define TNOP 256
@@ -53,6 +53,7 @@
#define TSUSP 278
#define TACC 279
#define TSPSC 280
+#define TPREV 281
extern int number;
extern char letter;
diff --git a/usr.sbin/kbdcontrol/lex.l b/usr.sbin/kbdcontrol/lex.l
index 01ca536..22b2b77 100644
--- a/usr.sbin/kbdcontrol/lex.l
+++ b/usr.sbin/kbdcontrol/lex.l
@@ -25,7 +25,7 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
- * $Id: lex.l,v 1.7 1998/08/03 11:33:22 yokota Exp $
+ * $Id: lex.l,v 1.8 1998/08/06 09:44:23 yokota Exp $
*/
%{
@@ -51,6 +51,7 @@ lalt|alt { return TLALT; }
btab { return TBTAB; }
lctrl|ctrl { return TLCTR; }
nscr { return TNEXT; }
+pscr { return TPREV; }
rctrl { return TRCTR; }
ralt { return TRALT; }
alock { return TALK; }
OpenPOWER on IntegriCloud