diff options
| author | Jerome Forissier <[email protected]> | 2025-04-15 23:17:39 +0200 |
|---|---|---|
| committer | Jerome Forissier <[email protected]> | 2025-04-23 10:02:49 +0200 |
| commit | bebe7fe3eebe328ca0bbf46c5dedf6791d5b2769 (patch) | |
| tree | 705f70847ed38e7e231de33117c0019a2e45a7b3 /net | |
| parent | 7156533162afccf5f6315e021fb57c28c1d4c3d6 (diff) | |
net: lwip: use timer_early_get_count() when CONFIG_SANDBOX_TIMER=y
When the sandbox timer is available, use it. This allows skipping
time in the tests (sandbox_eth_skip_timeout()).
Signed-off-by: Jerome Forissier <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
Diffstat (limited to 'net')
| -rw-r--r-- | net/lwip/net-lwip.c | 5 |
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) |
