uterm: vt: add uterm_vt_get_type() helper
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>
This commit is contained in:
parent
9bfd8c4f86
commit
8e23d947f1
@ -335,7 +335,7 @@ struct uterm_vt_event {
|
||||
int target;
|
||||
};
|
||||
|
||||
enum uterm_vt_mode {
|
||||
enum uterm_vt_type {
|
||||
UTERM_VT_REAL,
|
||||
UTERM_VT_FAKE,
|
||||
};
|
||||
@ -361,6 +361,7 @@ void uterm_vt_unref(struct uterm_vt *vt);
|
||||
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
|
||||
|
@ -916,6 +916,14 @@ void uterm_vt_retry(struct uterm_vt *vt)
|
||||
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)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user