X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Flcp.c;h=7a5ae2f49e7fc9613211d779f4e1246c86ea2b11;hb=b98e5a6bed67f50cdfad054ea6576f59b9a0c482;hp=dde1381abae4c95ca89d662f36da3b002950f913;hpb=7f45a9a839d065ec6b02f684ae5a240f89fe8c8c;p=ppp.git diff --git a/pppd/lcp.c b/pppd/lcp.c index dde1381..7a5ae2f 100644 --- a/pppd/lcp.c +++ b/pppd/lcp.c @@ -40,7 +40,7 @@ * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -#define RCSID "$Id: lcp.c,v 1.71 2004/10/31 22:23:18 paulus Exp $" +#define RCSID "$Id: lcp.c,v 1.73 2004/11/12 11:42:46 paulus Exp $" /* * TODO: @@ -365,9 +365,6 @@ lcp_init(unit) ao->neg_magicnumber = 1; ao->neg_pcompression = 1; ao->neg_accompression = 1; -#ifdef CBCP_SUPPORT - ao->neg_cbcp = 1; -#endif ao->neg_endpoint = 1; } @@ -401,7 +398,7 @@ lcp_close(unit, reason) { fsm *f = &lcp_fsm[unit]; - if (phase != PHASE_DEAD) + if (phase != PHASE_DEAD && phase != PHASE_MASTER) new_phase(PHASE_TERMINATE); if (f->state == STOPPED && f->flags & (OPT_PASSIVE|OPT_SILENT)) { /*