drivers/net/wan/x25_asy: Remove an unused flag "SLF_OUTWAIT"
authorXie He <xie.he.0141@gmail.com>
Fri, 11 Sep 2020 06:35:03 +0000 (23:35 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 11 Sep 2020 21:43:52 +0000 (14:43 -0700)
The "SLF_OUTWAIT" flag defined in x25_asy.h is not actually used.
It is only cleared at one place in x25_asy.c but is never read or set.
So we can remove it.

Signed-off-by: Xie He <xie.he.0141@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/wan/x25_asy.c
drivers/net/wan/x25_asy.h

index 7ee9805..5a7cf8b 100644 (file)
@@ -243,8 +243,6 @@ static void x25_asy_encaps(struct x25_asy *sl, unsigned char *icp, int len)
        actual = sl->tty->ops->write(sl->tty, sl->xbuff, count);
        sl->xleft = count - actual;
        sl->xhead = sl->xbuff + actual;
-       /* VSV */
-       clear_bit(SLF_OUTWAIT, &sl->flags);     /* reset outfill flag */
 }
 
 /*
index eb4a421..8779828 100644 (file)
@@ -35,7 +35,6 @@ struct x25_asy {
 #define SLF_INUSE      0               /* Channel in use               */
 #define SLF_ESCAPE     1               /* ESC received                 */
 #define SLF_ERROR      2               /* Parity, etc. error           */
-#define SLF_OUTWAIT    4               /* Waiting for output           */
 };