diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index 1e6a5064c42..29d0332695c 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -738,6 +738,7 @@ scioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct thread *td) vid_info_t *ptr = (vid_info_t*)data; if (ptr->size == sizeof(struct vid_info)) { ptr->m_num = sc->cur_scp->index; + ptr->font_size = scp->font_size; ptr->mv_col = scp->xpos; ptr->mv_row = scp->ypos; ptr->mv_csz = scp->xsize; diff --git a/sys/sys/consio.h b/sys/sys/consio.h index 78920284f7b..05c58cfc909 100644 --- a/sys/sys/consio.h +++ b/sys/sys/consio.h @@ -225,6 +225,7 @@ struct colors { struct vid_info { short size; short m_num; + u_short font_size; u_short mv_row, mv_col; u_short mv_rsz, mv_csz; struct colors mv_norm,