From owner-freebsd-bugs Thu Jan 15 00:51:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA18513 for freebsd-bugs-outgoing; Thu, 15 Jan 1998 00:51:11 -0800 (PST) (envelope-from owner-freebsd-freebsd-bugs@FreeBSD.ORG) Received: (from gnats@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA18477; Thu, 15 Jan 1998 00:50:55 -0800 (PST) (envelope-from gnats) Received: from fire.dkrz.de (pWWyUYD7vO9D7qHQDPVacxmE5aZaUykE@[136.172.110.250]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA19161 for ; Wed, 14 Jan 1998 12:22:31 -0800 (PST) (envelope-from gwk@cycle.dkrz.de) Received: from cycle.dkrz.de (cycle.dkrz.de [136.172.109.28]) by fire.dkrz.de (8.8.6/8.8.6) with ESMTP id VAA23382 for ; Wed, 14 Jan 1998 21:22:00 +0100 (MET) Received: (from gwk@localhost) by cycle.dkrz.de (8.8.7/8.8.7) id VAA00678; Wed, 14 Jan 1998 21:21:22 +0100 (CET) (envelope-from gwk) Message-Id: <199801142021.VAA00678@cycle.dkrz.de> Date: Wed, 14 Jan 1998 21:21:22 +0100 (CET) From: "Georg-W. Koltermann" Reply-To: gwk@cray.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/5491: ppp interface doesnt count output packets Sender: owner-freebsd-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 5491 >Category: kern >Synopsis: ppp interface doesnt count output packets >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 15 00:50:42 PST 1998 >Last-Modified: >Originator: Georg-W. Koltermann >Organization: Silicon Graphics GmbH Germany >Release: FreeBSD 2.2.5-RELEASE i386 >Environment: PC with ISDN connection (bisdn-0.97, bisdntest-3) via ppp >Description: It seems the ppp interface doesnt count output packets. The connection works normally, but only the input packet count ever increments in the netstat -i display. >How-To-Repeat: Obvious from netstat -i. >Fix: The following fix has been in use for some time and does not cause ill side effects. There may be a better solution, I am not really a kernel hacker. --- net/if_ppp.c.old Wed Jan 14 21:14:19 1998 +++ net/if_ppp.c Mon Dec 22 21:30:23 1997 @@ -998,6 +998,7 @@ * is called. Either way, it's sent... No big deal.. :-) */ sc->sc_togo = m; + sc->sc_if.if_opackets++; (*sc->sc_start)(sc); } >Audit-Trail: >Unformatted: