CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/04/18 08:38:09
Modified files:
sys/net : if_pppoe.c if_spppsubr.c
Log message:
Remove the hack that prevents changing pppoe params at runtime.
The EBUSY hack imposes an order on the ifconfig commands issued
against the pppoe interface used to configure the sppp layer below.
To counter this we use the ENETRESET trick that other drivers use
to tell the pppoe layer that sppp has requested a stop/init reset
sequence to proceed which we oblige with in case pppoe is UP and
RUNNING.
Tested by semarie@ and Jan Schreiber <[email protected]>, thanks!