aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/supervisor.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/supervisor.rs b/src/supervisor.rs
index 9e4febf..e481aa1 100644
--- a/src/supervisor.rs
+++ b/src/supervisor.rs
@@ -476,6 +476,10 @@ impl Client {
self.lcp.down();
self.pppoe.close();
+
+ self.session_id = 0;
+ self.remote = MacAddr::BROADCAST;
+
self.pppoe.open();
self.lcp.open();