do not delete addresses when stopping a ppp interface.
This is important in situations where ppp is being used in a demand dialing setup. X-Gentoo-Bug: 359069 X-Gentoo-Bug-URL: http://bugs.gentoo.org/show_bug.cgi?id=359069
This commit is contained in:
parent
c9912942f0
commit
60d8d4f5bb
@ -684,7 +684,11 @@ stop()
|
|||||||
|
|
||||||
# Only delete addresses for interfaces that exist
|
# Only delete addresses for interfaces that exist
|
||||||
if _exists; then
|
if _exists; then
|
||||||
_delete_addresses "${IFACE}"
|
# PPP can manage it's own addresses when IN_BACKGROUND
|
||||||
|
# Important in case "demand" set on the ppp link
|
||||||
|
if ! (yesno ${IN_BACKGROUND} && is_ppp) ; then
|
||||||
|
_delete_addresses "${IFACE}"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for module in ${MODULES}; do
|
for module in ${MODULES}; do
|
||||||
|
Loading…
Reference in New Issue
Block a user