1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys/i386/isa/pcvt
Joerg Wunsch acb902182f Fix the broken VT_WAITACTIVE ioctl for the case where the third arg
was 0.

PR:		4164
Submitted by:	Joe Traister <traister@mojozone.org>

While i was at it, also fixed a broken return value for the VT_RELDISP
ioctl, iff the third arg was legally VT_TRUE, but the destination
screen was in process mode so the actual switch had to be deferred.
This was breaking the ability to directly toggle between two X servers
running on two VTs, since the server getting the bogus error return
was running wild, and competing with the other one for the hardware.
(Sigh, this was a very long-standing bug.)
1997-09-14 19:01:01 +00:00
..
pcvt_conf.h Fix many long-standing bugs and problems with pcvt, namely: 1996-08-10 22:14:36 +00:00
pcvt_drv.c Update select -> poll in drivers. 1997-09-14 03:19:42 +00:00
pcvt_ext.c Fix the broken VT_WAITACTIVE ioctl for the case where the third arg 1997-09-14 19:01:01 +00:00
pcvt_hdr.h #include <machine/stdarg.h> in the one place in pcvt that it is used 1997-07-20 11:28:41 +00:00
pcvt_kbd.c Fixed typo in the set_keyboard_param(). 1997-04-22 02:04:15 +00:00
pcvt_kbd.h When I hit [Ctrl]+8, appeared 9 instead of 8. It may not be critical but 1996-08-01 22:38:30 +00:00
pcvt_out.c Fix a bogon in pcvt that caused a characterset designation to not take 1997-03-07 08:56:00 +00:00
pcvt_sup.c Fixed the type of timeout functions and removed casts that hid the 1997-04-20 16:38:22 +00:00
pcvt_tbl.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
pcvt_vtf.c Fix a bogon in pcvt that caused a characterset designation to not take 1997-03-07 08:56:00 +00:00