Subject: CVS commit: syssrc/sys/net
To: None <source-changes@netbsd.org>
From: Martin Husemann <martin@netbsd.org>
List: source-changes
Date: 12/16/2001 13:40:53
Module Name: syssrc
Committed By: martin
Date: Sun Dec 16 11:40:52 UTC 2001
Modified Files:
syssrc/sys/net: if_pppoe.c
Log Message:
Fix packet accounting (now netstat -i and netstat -ib show reasonable
values).
Implement a secondary connection-reestablishement mode, which is only
entered after (1) we have successfully transfered payload data over this
connection and (2) if initial retries did not reestablish a session.
In this mode we retry (infrequently) forever, until adminstrator stops
us (by "ifconfig ppppoe0 down"). XXX - need to display this mode in
pppoectl.
It is now possible to pull the DSL modems plug for say 15 minutes, plug
it back in again and just wait. The connection will be reestablished within
three minutes.
To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 syssrc/sys/net/if_pppoe.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.