move ppp ifname fixup from pppoe.sh to ppp.sh, so that it applies to all other ppp based protocols as well
SVN-Revision: 17529
This commit is contained in:
parent
3b61c2c2b1
commit
488d168c25
2 changed files with 6 additions and 5 deletions
|
@ -17,6 +17,12 @@ scan_ppp() {
|
||||||
|
|
||||||
start_pppd() {
|
start_pppd() {
|
||||||
local cfg="$1"; shift
|
local cfg="$1"; shift
|
||||||
|
local ifname
|
||||||
|
|
||||||
|
# make sure the network state references the correct ifname
|
||||||
|
scan_ppp "$cfg"
|
||||||
|
config_get ifname "$cfg" ifname
|
||||||
|
set_interface_ifname "$cfg" "$ifname"
|
||||||
|
|
||||||
# make sure only one pppd process is started
|
# make sure only one pppd process is started
|
||||||
lock "/var/lock/ppp-${cfg}"
|
lock "/var/lock/ppp-${cfg}"
|
||||||
|
|
|
@ -10,11 +10,6 @@ setup_interface_pppoe() {
|
||||||
/sbin/insmod $module 2>&- >&-
|
/sbin/insmod $module 2>&- >&-
|
||||||
done
|
done
|
||||||
|
|
||||||
# make sure the network state references the correct ifname
|
|
||||||
scan_ppp "$config"
|
|
||||||
config_get ifname "$config" ifname
|
|
||||||
set_interface_ifname "$config" "$ifname"
|
|
||||||
|
|
||||||
config_get mtu "$config" mtu
|
config_get mtu "$config" mtu
|
||||||
mtu=${mtu:-1492}
|
mtu=${mtu:-1492}
|
||||||
start_pppd "$config" \
|
start_pppd "$config" \
|
||||||
|
|
Loading…
Reference in a new issue