From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sean Anderson Date: Sat, 12 Sep 2020 17:45:44 -0400 Subject: [PATCH 3/3] log: syslog: Handle errors in net_init In-Reply-To: <20200912214544.362594-1-seanga2@gmail.com> References: <20200912214544.362594-1-seanga2@gmail.com> Message-ID: <20200912214544.362594-4-seanga2@gmail.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Since the previous patch, net_init now exposes some errors, so check for them. Signed-off-by: Sean Anderson --- common/log_syslog.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/log_syslog.c b/common/log_syslog.c index 149ff5af31..aaa0fcfa48 100644 --- a/common/log_syslog.c +++ b/common/log_syslog.c @@ -46,7 +46,9 @@ static int log_syslog_emit(struct log_device *ldev, struct log_rec *rec) processing_msg = 1; /* Setup packet buffers */ - net_init(); + ret = net_init(); + if (ret) + return ret; /* Disable hardware and put it into the reset state */ eth_halt(); /* Set current device according to environment variables */ -- 2.28.0