diff options
author | maxim <maxim@FreeBSD.org> | 2002-03-05 10:12:04 +0000 |
---|---|---|
committer | maxim <maxim@FreeBSD.org> | 2002-03-05 10:12:04 +0000 |
commit | 3b8079c7278da4de0a77e7bc936c4ab6f879e081 (patch) | |
tree | bd35107cc05e0b3e80a08d4ccaa94d406ece557e /sys/net/if_ppp.c | |
parent | f25b3f9f5bc7c1b9dfb66f6fed8206e79613db7f (diff) | |
download | FreeBSD-src-3b8079c7278da4de0a77e7bc936c4ab6f879e081.zip FreeBSD-src-3b8079c7278da4de0a77e7bc936c4ab6f879e081.tar.gz |
Remove duplicated and wrong sc->sc_last_recv setting. It unbreaks
active-filter in pppd(8).
PR: kern/12281
Submitted by: Tim Moore <moore@bricoworks.com>
Not objected by: peter
Reviewed by: ru
Approved by: ru
MFC after: 1 week
Diffstat (limited to 'sys/net/if_ppp.c')
-rw-r--r-- | sys/net/if_ppp.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/net/if_ppp.c b/sys/net/if_ppp.c index 82c16e0..7272296 100644 --- a/sys/net/if_ppp.c +++ b/sys/net/if_ppp.c @@ -1492,13 +1492,10 @@ ppp_inproc(sc, m) m->m_pkthdr.len -= PPP_HDRLEN; m->m_data += PPP_HDRLEN; m->m_len -= PPP_HDRLEN; - if (ipflow_fastforward(m)) { - sc->sc_last_recv = time_second; + if (ipflow_fastforward(m)) return; - } schednetisr(NETISR_IP); inq = &ipintrq; - sc->sc_last_recv = time_second; /* update time of last pkt rcvd */ break; #endif #ifdef IPX |