fix a buglet in the XACCM setting
authorPaul Mackerras <paulus@samba.org>
Wed, 28 Aug 1996 06:35:50 +0000 (06:35 +0000)
committerPaul Mackerras <paulus@samba.org>
Wed, 28 Aug 1996 06:35:50 +0000 (06:35 +0000)
modules/ppp_ahdlc.c

index 0dc502bdac3eaffbeb1b58c09ba9f5178c1af3bb..a52e156af0dc50f6e80c047ec0ae3fb4037d86f3 100644 (file)
@@ -24,7 +24,7 @@
  * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS,
  * OR MODIFICATIONS.
  *
  * OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS,
  * OR MODIFICATIONS.
  *
- * $Id: ppp_ahdlc.c,v 1.2 1996/06/26 00:54:01 paulus Exp $
+ * $Id: ppp_ahdlc.c,v 1.3 1996/08/28 06:35:50 paulus Exp $
  */
 
 /*
  */
 
 /*
@@ -216,7 +216,7 @@ ahdlc_wput(q, mp)
                break;
            bcopy((caddr_t)mp->b_cont->b_rptr, (caddr_t)state->xaccm,
                  iop->ioc_count);
                break;
            bcopy((caddr_t)mp->b_cont->b_rptr, (caddr_t)state->xaccm,
                  iop->ioc_count);
-           state->xaccm[2] &= 0x40000000;      /* don't escape 0x5e */
+           state->xaccm[2] &= ~0x40000000;     /* don't escape 0x5e */
            state->xaccm[3] |= 0x60000000;      /* do escape 0x7d, 0x7e */
            iop->ioc_count = 0;
            error = 0;
            state->xaccm[3] |= 0x60000000;      /* do escape 0x7d, 0x7e */
            iop->ioc_count = 0;
            error = 0;