chiark / gitweb /
nss-util: be a tiny bit more compatible with glibc's lookup behaviour regarding IPv6
[elogind.git] / src / login / logind-session.h
index 7ecc9f0d4f1df8d025f497b2290e0c3d8648e94c..81957dfa78d6f6c74ba025daaacbc4e04f3089a3 100644 (file)
@@ -60,6 +60,8 @@ typedef enum SessionType {
         _SESSION_TYPE_INVALID = -1
 } SessionType;
 
+#define SESSION_TYPE_IS_GRAPHICAL(type) IN_SET(type, SESSION_X11, SESSION_WAYLAND, SESSION_MIR)
+
 enum KillWho {
         KILL_LEADER,
         KILL_ALL,
@@ -170,7 +172,7 @@ SessionClass session_class_from_string(const char *s) _pure_;
 const char *kill_who_to_string(KillWho k) _const_;
 KillWho kill_who_from_string(const char *s) _pure_;
 
-void session_mute_vt(Session *s);
+void session_prepare_vt(Session *s);
 void session_restore_vt(Session *s);
 
 bool session_is_controller(Session *s, const char *sender);