shithub: riscv

Download patch

ref: c9570c14af7780384df818c94700dc8a18a29423
parent: f7db45e62852ba716539247e20eaaa027b5b1c67
author: cinap_lenrek <[email protected]>
date: Wed Dec 4 16:56:13 EST 2019

9/boot/net.rc: suppress error from grep if ethernet ifstats file is not found

this can happen with nusb/ether, which does not implement ifstats file.

--- a/sys/src/9/boot/net.rc
+++ b/sys/src/9/boot/net.rc
@@ -10,7 +10,7 @@
 
 	# setup wifi encryption if any
 	if(~ $1 ether && test -x /bin/aux/wpa){
-		essid=`{grep '^essid: ' $2/ifstats | sed 's/^essid: //; q'}
+		essid=`{grep '^essid: ' $2/ifstats >[2]/dev/null | sed 's/^essid: //; q'}
 		if(! ~ $#essid 0){
 			if(! ~ $#wpapsk 0 || grep -s '^status: need authentication' $2/ifstats >[2]/dev/null){
 				x=(aux/wpa -s $"essid)