|
|
@@ -1,29 +0,0 @@
|
|
|
-pppd: Don't use exponential timeout in discovery phase
|
|
|
-
|
|
|
-This patch removes the exponential timeout increase between PADO or PADS
|
|
|
-discovery attempts.
|
|
|
-
|
|
|
-Signed-off-by: Jo-Philipp Wich <[email protected]>
|
|
|
-
|
|
|
---- a/pppd/plugins/pppoe/discovery.c
|
|
|
-+++ b/pppd/plugins/pppoe/discovery.c
|
|
|
-@@ -689,7 +689,9 @@ discovery1(PPPoEConnection *conn, int wa
|
|
|
- conn->discoveryState = STATE_SENT_PADI;
|
|
|
- waitForPADO(conn, timeout, waitWholeTimeoutForPADO);
|
|
|
-
|
|
|
-+#if 0
|
|
|
- timeout *= 2;
|
|
|
-+#endif
|
|
|
- } while (conn->discoveryState == STATE_SENT_PADI);
|
|
|
- }
|
|
|
-
|
|
|
-@@ -719,7 +721,9 @@ discovery2(PPPoEConnection *conn)
|
|
|
- sendPADR(conn);
|
|
|
- conn->discoveryState = STATE_SENT_PADR;
|
|
|
- waitForPADS(conn, timeout);
|
|
|
-+#if 0
|
|
|
- timeout *= 2;
|
|
|
-+#endif
|
|
|
- } while (conn->discoveryState == STATE_SENT_PADR);
|
|
|
-
|
|
|
- if (!conn->seenMaxPayload) {
|