diff options
author | Stefan Hajnoczi <stefanha@redhat.com> | 2013-11-14 11:54:16 +0100 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2014-01-22 12:07:17 +0100 |
commit | 13401ba0b982024b62a99388032bbb889dc98b43 (patch) | |
tree | 9a66543a386882143f938c9702d0a0d5c60f63a4 /include/qemu | |
parent | 0150cd81cf608b93778a067189829f354fe27e4b (diff) | |
download | hqemu-13401ba0b982024b62a99388032bbb889dc98b43.zip hqemu-13401ba0b982024b62a99388032bbb889dc98b43.tar.gz |
osdep: add qemu_set_tty_echo()
Using stdin with readline.c requires disabling echo and line buffering.
Add a portable wrapper to set the terminal attributes under Linux and
Windows.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'include/qemu')
-rw-r--r-- | include/qemu/osdep.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/qemu/osdep.h b/include/qemu/osdep.h index b3e2b6d..eac7172 100644 --- a/include/qemu/osdep.h +++ b/include/qemu/osdep.h @@ -240,4 +240,6 @@ static inline void qemu_init_auxval(char **envp) { } void qemu_init_auxval(char **envp); #endif +void qemu_set_tty_echo(int fd, bool echo); + #endif |