Deleted Added
full compact
28c28
< * $FreeBSD: head/usr.bin/systat/ifstat.c 247037 2013-02-20 14:19:09Z melifaro $
---
> * $FreeBSD: head/usr.bin/systat/ifstat.c 265782 2014-05-09 16:20:55Z melifaro $
80c80
< u_int if_ypos; /* 0 if not being displayed */
---
> int if_ypos; /* -1 if not being displayed */
213,219c213,225
< if (ifp->display == 0 || (ifp->match == 0) ||
< ifp->if_ypos > LINES - 3 - 1)
< continue;
< PUTNAME(ifp);
< PUTRATE(col2, ifp->if_ypos);
< PUTRATE(col3, ifp->if_ypos);
< PUTTOTAL(col4, ifp->if_ypos);
---
> if (ifp->if_ypos < LINES - 3 && ifp->if_ypos != -1)
> if (ifp->display == 0 || ifp->match == 0) {
> wmove(wnd, ifp->if_ypos, 0);
> wclrtoeol(wnd);
> wmove(wnd, ifp->if_ypos + 1, 0);
> wclrtoeol(wnd);
> }
> else {
> PUTNAME(ifp);
> PUTRATE(col2, ifp->if_ypos);
> PUTRATE(col3, ifp->if_ypos);
> PUTTOTAL(col4, ifp->if_ypos);
> }
427a434,435
> else
> ifp->if_ypos = -1;
479,480d486
< showifstat();
< refresh();
481a488,489
> showifstat();
> refresh();
487d494
<