mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-03 22:44:27 -05:00 
			
		
		
		
	
							parent
							
								
									7d5f49afc1
								
							
						
					
					
						commit
						b28f438a37
					
				@ -51,9 +51,16 @@ start_pppd() {
 | 
				
			|||||||
	interval="${keepalive##*[, ]}"
 | 
						interval="${keepalive##*[, ]}"
 | 
				
			||||||
	[ "$interval" != "$keepalive" ] || interval=5
 | 
						[ "$interval" != "$keepalive" ] || interval=5
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	config_get_bool peerdns "$cfg" peerdns 1 
 | 
						config_get_bool peerdns "$cfg" peerdns 1
 | 
				
			||||||
	[ "$peerdns" -eq 1 ] && peerdns="usepeerdns" || peerdns="" 
 | 
						[ "$peerdns" -eq 1 ] && peerdns="usepeerdns" || {
 | 
				
			||||||
	
 | 
							peerdns=""
 | 
				
			||||||
 | 
							config_get dns "$config" dns
 | 
				
			||||||
 | 
							for dns in $dns; do
 | 
				
			||||||
 | 
								grep -q "$dns" /tmp/resolv.conf.auto 2>/dev/null || \
 | 
				
			||||||
 | 
									echo "nameserver $dns" >> /tmp/resolv.conf.auto
 | 
				
			||||||
 | 
							done
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	config_get demand "$cfg" demand
 | 
						config_get demand "$cfg" demand
 | 
				
			||||||
	[ -n "$demand" ] && echo "nameserver 1.1.1.1" > /tmp/resolv.conf.auto
 | 
						[ -n "$demand" ] && echo "nameserver 1.1.1.1" > /tmp/resolv.conf.auto
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user