diff options
| author | Brian Somers <brian@FreeBSD.org> | 2000-01-27 00:40:25 +0000 |
|---|---|---|
| committer | Brian Somers <brian@FreeBSD.org> | 2000-01-27 00:40:25 +0000 |
| commit | 225e259db996bd07c25c44c610827010c738e8f3 (patch) | |
| tree | 3d7f342122b8a697fdfc78c8a52c785e28cb8623 | |
| parent | d81cf7d0112e64df757a2029ad7f9ca4db40bd0b (diff) | |
Notes
| -rw-r--r-- | usr.sbin/ppp/datalink.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/usr.sbin/ppp/datalink.c b/usr.sbin/ppp/datalink.c index e984540618ce..6648cfed1459 100644 --- a/usr.sbin/ppp/datalink.c +++ b/usr.sbin/ppp/datalink.c @@ -1011,6 +1011,8 @@ datalink_Down(struct datalink *dl, int how) case DATALINK_AUTH: case DATALINK_LCP: fsm2initial(&dl->physical->link.lcp.fsm); + if (dl->state == DATALINK_OPENING) + return; /* we're doing a callback... */ /* fall through */ default: |
