diff options
author | emax <emax@FreeBSD.org> | 2006-09-15 18:41:12 +0000 |
---|---|---|
committer | emax <emax@FreeBSD.org> | 2006-09-15 18:41:12 +0000 |
commit | 01d5e88001527ce99ba37e4405f396ec4ef2ea1e (patch) | |
tree | a24519b86c5be58217e01384d257502c1c0a8f36 | |
parent | 556424a17a50f0a584e5094340bdc64e10e707d3 (diff) | |
download | FreeBSD-src-01d5e88001527ce99ba37e4405f396ec4ef2ea1e.zip FreeBSD-src-01d5e88001527ce99ba37e4405f396ec4ef2ea1e.tar.gz |
Make op parameter to mux_keyboard() u_int instead of int.
This should fix sparc64 messages like
Sep 15 11:17:39 peahi kernel: WARNING pid 5477 (kbdcontrol): ioctl sign-extension ioctl ffffffff80244b45
PR: sparc64/96798
MFC after: 1 week
-rw-r--r-- | usr.sbin/kbdcontrol/kbdcontrol.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/kbdcontrol/kbdcontrol.c b/usr.sbin/kbdcontrol/kbdcontrol.c index 7607ff4..f9fee14 100644 --- a/usr.sbin/kbdcontrol/kbdcontrol.c +++ b/usr.sbin/kbdcontrol/kbdcontrol.c @@ -130,7 +130,7 @@ void print_key_definition_line(FILE *fp, int scancode, struct keyent_t *key); void print_keymap(void); void release_keyboard(void); -void mux_keyboard(int op, char *kbd); +void mux_keyboard(u_int op, char *kbd); void set_bell_values(char *opt); void set_functionkey(char *keynumstr, char *string); void set_keyboard(char *device); @@ -1082,7 +1082,7 @@ release_keyboard(void) } void -mux_keyboard(int op, char *kbd) +mux_keyboard(u_int op, char *kbd) { keyboard_info_t info; char *unit, *ep; |