git: 9front

Download patch

ref: 82f4c592e011edf6c6a7afbb153ba75fdcd0165d
parent: d41b70b7628e913d8af6676c2a5be6ee2d68adf9
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sat Apr 10 11:01:09 EDT 2021

termrc, cpurc: silence /net/ether* error message when there are no ethernet devices

--- a/rc/bin/cpurc
+++ b/rc/bin/cpurc
@@ -59,7 +59,7 @@
 		addrs=`{ndb/query -a sys $sysname ether}
 		if(! ~ $#addrs 0){
 			for(ether in /net/ether*){
-				addr=`{cat $ether/addr}
+				addr=`{cat $ether/addr >[2]/dev/null}
 				switch($addr){
 				case $addrs
 					# try /lib/ndb first, then do dhcp/slaac
--- a/rc/bin/termrc
+++ b/rc/bin/termrc
@@ -60,7 +60,7 @@
 		addrs=`{ndb/query -a sys $sysname ether}
 		if(! ~ $#addrs 0){
 			for(ether in /net/ether*){
-				addr=`{cat $ether/addr}
+				addr=`{cat $ether/addr >[2]/dev/null}
 				switch($addr){
 				case $addrs
 					# try /lib/ndb first, then do dhcp/slaac
--