From 9a8a6b53aebf7dfa655f56b4c04f11eb20dc2538 Mon Sep 17 00:00:00 2001
From: Deomid Ryabkov <rojer@cesanta.com>
Date: Sun, 6 Nov 2016 02:11:32 +0000
Subject: [PATCH] Minor fix to the LPC example

PUBLISHED_FROM=3a99921093957c2ba9c1a0938fa00b3a29784d81
---
 .../LPCXpresso/Mongoose_LPC4088_QSB_BM/example/src/main.c      | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/examples/NXP_LPC4088/LPCXpresso/Mongoose_LPC4088_QSB_BM/example/src/main.c b/examples/NXP_LPC4088/LPCXpresso/Mongoose_LPC4088_QSB_BM/example/src/main.c
index c8c5426a2..ccf8e8ccd 100644
--- a/examples/NXP_LPC4088/LPCXpresso/Mongoose_LPC4088_QSB_BM/example/src/main.c
+++ b/examples/NXP_LPC4088/LPCXpresso/Mongoose_LPC4088_QSB_BM/example/src/main.c
@@ -88,12 +88,13 @@ void handle_eth(struct netif *eth_if) {
       printf("Link up\r\n");
     } else {
       Board_LED_Set(0, false);
-      Board_LED_Set(1, false);
       netif_set_link_down(eth_if);
       printf("Link down\r\n");
     }
   }
 
+  Board_LED_Set(1, (eth_if->dhcp->state == DHCP_BOUND));
+
   /* Handle packets as part of this loop, not in the IRQ handler */
   lpc_enetif_input(eth_if);
 
-- 
GitLab