chiark / gitweb /
login: set_controller should fail if prepare_vt fails
authorOlivier Brunel <jjk@jjacky.com>
Fri, 8 Aug 2014 18:45:43 +0000 (20:45 +0200)
committerDavid Herrmann <dh.herrmann@gmail.com>
Mon, 11 Aug 2014 16:38:44 +0000 (18:38 +0200)
commitbaccf3e40bab6c0b69992ae29c396930de4660c9
treeeb8062f104b76ce7709bf4486f03cd7d15ede7f8
parent7e8185ef942de5acecfa4cda03d7d7711ddda992
login: set_controller should fail if prepare_vt fails

If controllers can expect logind to have "prepared" the VT (e.g. set it to
graphics mode, etc) then TakeControl() should fail if said preparation
failed (and session_restore_vt() was called).

(David: fixed up !CONFIG_VT case and errno-numbers)
src/login/logind-session.c
src/login/logind-session.h