X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flogin%2Flogind-dbus.c;h=4a23c93bd9c01b8dec6681f6be02a188d341a05d;hp=113a2b73b6289f0a068f0cb17d0a1fd1d8194ef7;hb=92432fcc7f3a0320c07e99c5d395568a3aa216b6;hpb=3331234adc763378a5e48e7ad6dc2bf9657aa535 diff --git a/src/login/logind-dbus.c b/src/login/logind-dbus.c index 113a2b73b..4a23c93bd 100644 --- a/src/login/logind-dbus.c +++ b/src/login/logind-dbus.c @@ -404,8 +404,8 @@ static int bus_manager_create_session(Manager *m, DBusMessage *message) { int v; if (!seat) - seat = m->vtconsole; - else if (seat != m->vtconsole) + seat = m->seat0; + else if (seat != m->seat0) return -EINVAL; v = vtnr_from_tty(tty); @@ -420,8 +420,8 @@ static int bus_manager_create_session(Manager *m, DBusMessage *message) { } else if (tty_is_console(tty)) { if (!seat) - seat = m->vtconsole; - else if (seat != m->vtconsole) + seat = m->seat0; + else if (seat != m->seat0) return -EINVAL; if (vtnr != 0)