ppp: on PPPoE, always send PADT when shutting down the connection

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 44097
master
Felix Fietkau 10 years ago
parent 18d4b8783c
commit 929559c946
  1. 11
      package/network/services/ppp/patches/530-pppoe_send_padt.patch

@ -0,0 +1,11 @@
--- a/pppd/plugins/rp-pppoe/plugin.c
+++ b/pppd/plugins/rp-pppoe/plugin.c
@@ -276,7 +276,7 @@ PPPOEDisconnectDevice(void)
sizeof(struct sockaddr_pppox)) < 0)
error("Failed to disconnect PPPoE socket: %d %m", errno);
close(conn->sessionSocket);
- /* don't send PADT?? */
+ sendPADT(conn, NULL);
if (conn->discoverySocket >= 0)
close(conn->discoverySocket);
}
Loading…
Cancel
Save