summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/stack/stack.c
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2014-05-22 19:37:07 +0000
committermiod <miod@openbsd.org>2014-05-22 19:37:07 +0000
commit78e19013060430aaf3bf32de4549a998d7689d04 (patch)
tree6f6bd4b8eb0fb428a949e3c0bf5b8138e1d83741 /lib/libcrypto/stack/stack.c
parentExpand the OPENSSL_{GLOBAL,EXPORT,IMPORT,EXTERN} macros - this rids the (diff)
downloadwireguard-openbsd-78e19013060430aaf3bf32de4549a998d7689d04.tar.xz
wireguard-openbsd-78e19013060430aaf3bf32de4549a998d7689d04.zip
Extend the keyboard communication routines to be able to work in polling mode;
use this to read the DIP switches from the keyboard at attach time. Change the state machine to allow for a `DIP switch prefix' scan code to be received while we are not attempting to read the DIP switches, for the `international' key (not found in regular us layouts, documented is the `GERlessthan' key in sgi's keyboard(7) manual page) will return the aforementioned scancode, instead of the one documented in the manual. Thanks to sebastia@ for lending me his german layout keyboard.
Diffstat (limited to 'lib/libcrypto/stack/stack.c')
0 files changed, 0 insertions, 0 deletions