mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-03 14:34:27 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			755 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			755 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
--- a/pppd/plugins/rp-pppoe/discovery.c
 | 
						|
+++ b/pppd/plugins/rp-pppoe/discovery.c
 | 
						|
@@ -593,12 +593,14 @@ discovery(PPPoEConnection *conn)
 | 
						|
 	conn->discoveryState = STATE_SENT_PADI;
 | 
						|
 	waitForPADO(conn, timeout);
 | 
						|
 
 | 
						|
+#if 0
 | 
						|
 	/* If we're just probing for access concentrators, don't do
 | 
						|
 	   exponential backoff.  This reduces the time for an unsuccessful
 | 
						|
 	   probe to 15 seconds. */
 | 
						|
 	if (!conn->printACNames) {
 | 
						|
 	    timeout *= 2;
 | 
						|
 	}
 | 
						|
+#endif
 | 
						|
 	if (conn->printACNames && conn->numPADOs) {
 | 
						|
 	    break;
 | 
						|
 	}
 | 
						|
@@ -621,7 +623,9 @@ discovery(PPPoEConnection *conn)
 | 
						|
 	sendPADR(conn);
 | 
						|
 	conn->discoveryState = STATE_SENT_PADR;
 | 
						|
 	waitForPADS(conn, timeout);
 | 
						|
+#if 0
 | 
						|
 	timeout *= 2;
 | 
						|
+#endif
 | 
						|
     } while (conn->discoveryState == STATE_SENT_PADR);
 | 
						|
 
 | 
						|
     /* We're done. */
 |