This helper returns the VT type. This will allow external users to see
whether we have real VTs or whether we don't.
Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
int target;
};
-enum uterm_vt_mode {
+enum uterm_vt_type {
UTERM_VT_REAL,
UTERM_VT_FAKE,
};
int uterm_vt_activate(struct uterm_vt *vt);
int uterm_vt_deactivate(struct uterm_vt *vt);
void uterm_vt_retry(struct uterm_vt *vt);
+unsigned int uterm_vt_get_type(struct uterm_vt *vt);
/*
* System Monitor
real_retry(vt);
}
+unsigned int uterm_vt_get_type(struct uterm_vt *vt)
+{
+ if (!vt)
+ return UTERM_VT_FAKE;
+
+ return vt->mode;
+}
+
int uterm_vt_master_new(struct uterm_vt_master **out,
struct ev_eloop *eloop)
{