mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-10-06 06:39:46 +00:00
memp: fixed STATS initialization
This commit is contained in:
parent
e302b1bbd2
commit
2df636fe77
@ -222,6 +222,17 @@ memp_init_pool(const struct memp_desc *desc)
|
|||||||
#if MEMP_OVERFLOW_CHECK
|
#if MEMP_OVERFLOW_CHECK
|
||||||
memp_overflow_init(desc);
|
memp_overflow_init(desc);
|
||||||
#endif /* MEMP_OVERFLOW_CHECK */
|
#endif /* MEMP_OVERFLOW_CHECK */
|
||||||
|
|
||||||
|
#if MEMP_STATS
|
||||||
|
desc->stats->used = 0;
|
||||||
|
desc->stats->max = 0;
|
||||||
|
desc->stats->err = 0;
|
||||||
|
desc->stats->illegal = 0;
|
||||||
|
desc->stats->avail = desc->num;
|
||||||
|
|
||||||
|
#if defined(LWIP_DEBUG) || LWIP_STATS_DISPLAY
|
||||||
|
desc->stats->name = desc->desc;
|
||||||
|
#endif /* defined(LWIP_DEBUG) || LWIP_STATS_DISPLAY */
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -238,17 +249,6 @@ memp_init(void)
|
|||||||
for (i = 0; i < LWIP_ARRAYSIZE(memp_pools); i++) {
|
for (i = 0; i < LWIP_ARRAYSIZE(memp_pools); i++) {
|
||||||
memp_init_pool(memp_pools[i]);
|
memp_init_pool(memp_pools[i]);
|
||||||
|
|
||||||
#if MEMP_STATS
|
|
||||||
memp_pools[i]->stats->used = 0;
|
|
||||||
memp_pools[i]->stats->max = 0;
|
|
||||||
memp_pools[i]->stats->err = 0;
|
|
||||||
memp_pools[i]->stats->illegal = 0;
|
|
||||||
memp_pools[i]->stats->avail = memp_pools[i]->num;
|
|
||||||
|
|
||||||
#if defined(LWIP_DEBUG) || LWIP_STATS_DISPLAY
|
|
||||||
memp_pools[i]->stats->name = memp_pools[i]->desc;
|
|
||||||
#endif /* defined(LWIP_DEBUG) || LWIP_STATS_DISPLAY */
|
|
||||||
|
|
||||||
#if LWIP_STATS
|
#if LWIP_STATS
|
||||||
lwip_stats.memp[i] = memp_pools[i]->stats;
|
lwip_stats.memp[i] = memp_pools[i]->stats;
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user