memp.h, stats.c: Fix stats_display function where memp_names table wasn't synchronized with memp.h

This commit is contained in:
fbernon 2007-03-20 18:12:06 +00:00
parent 713e89cdb2
commit eab3667b61
3 changed files with 21 additions and 2 deletions

View File

@ -67,6 +67,10 @@ HISTORY
++ Bug fixes:
2007-03-20 Frédéric Bernon
* memp.h, stats.c: Fix stats_display function where memp_names table wasn't
synchronized with memp.h.
2007-03-20 Frédéric Bernon
* tcpip.c: Initialize tcpip's mbox, and verify if initialized in tcpip_input,
tcpip_ethinput, tcpip_callback, tcpip_apimsg, to fix a init problem with

View File

@ -95,8 +95,22 @@ void
stats_display(void)
{
s16_t i;
char * memp_names[] = {"PBUF", "RAW_PCB", "UDP_PCB", "TCP_PCB", "TCP_PCB_LISTEN",
"TCP_SEG", "NETBUF", "NETCONN", "API_MSG", "TCP_MSG", "TIMEOUT"};
char * memp_names[] = {
"PBUF",
"RAW_PCB",
"UDP_PCB",
"TCP_PCB",
"TCP_PCB_LISTEN",
"TCP_SEG",
"NETBUF",
"NETCONN",
"TCPIP_MSG",
#if ARP_QUEUEING
"ARP_QUEUE",
#endif
"SYS_TIMEOUT"
};
stats_display_proto(&lwip_stats.link, "LINK");
stats_display_proto(&lwip_stats.ip_frag, "IP_FRAG");
stats_display_proto(&lwip_stats.ip, "IP");

View File

@ -35,6 +35,7 @@
#include "lwip/opt.h"
// If you change this enum, think to update memp_names in stats_display (stats.c)
typedef enum {
MEMP_PBUF,
MEMP_RAW_PCB,