summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net/lwip/net-lwip.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/net/lwip/net-lwip.c b/net/lwip/net-lwip.c
index d566f9f8e6b..f05c4cd3f64 100644
--- a/net/lwip/net-lwip.c
+++ b/net/lwip/net-lwip.c
@@ -14,6 +14,7 @@
#include <lwip/init.h>
#include <lwip/prot/etharp.h>
#include <net.h>
+#include <timer.h>
/* xx:xx:xx:xx:xx:xx\0 */
#define MAC_ADDR_STRLEN 18
@@ -339,7 +340,11 @@ int net_loop(enum proto_t protocol)
u32_t sys_now(void)
{
+#if CONFIG_IS_ENABLED(SANDBOX_TIMER)
+ return timer_early_get_count();
+#else
return get_timer(0);
+#endif
}
int net_start_again(void)