[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #19360] stats_display() minor problem
From: |
Frédéric Bernon |
Subject: |
[lwip-devel] [bug #19360] stats_display() minor problem |
Date: |
Tue, 20 Mar 2007 16:39:26 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2 |
URL:
<http://savannah.nongnu.org/bugs/?19360>
Summary: stats_display() minor problem
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: fbernon
Submitted on: mardi 20.03.2007 à 17:39
Category: None
Severity: 2 - Minor
Item Group: Faulty Behaviour
Status: None
Privacy: Public
Assigned to: fbernon
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
Hi,
the stats_display use a char* table to get memp's names. But it doesn't to be
"synchronised" with memp.h :
memp.h>
typedef enum {
MEMP_PBUF,
MEMP_RAW_PCB,
MEMP_UDP_PCB,
MEMP_TCP_PCB,
MEMP_TCP_PCB_LISTEN,
MEMP_TCP_SEG,
MEMP_NETBUF,
MEMP_NETCONN,
MEMP_TCPIP_MSG,
#if ARP_QUEUEING
MEMP_ARP_QUEUE,
#endif
MEMP_SYS_TIMEOUT,
MEMP_MAX
} memp_t;
stats.c>
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"};
stats_display_proto(&lwip_stats.link, "LINK");
stats_display_proto(&lwip_stats.ip_frag, "IP_FRAG");
stats_display_proto(&lwip_stats.ip, "IP");
stats_display_proto(&lwip_stats.icmp, "ICMP");
stats_display_proto(&lwip_stats.udp, "UDP");
stats_display_proto(&lwip_stats.tcp, "TCP");
stats_display_pbuf(&lwip_stats.pbuf);
stats_display_mem(&lwip_stats.mem, "HEAP");
for (i = 0; i < MEMP_MAX; i++) {
stats_display_mem(&lwip_stats.memp[i], memp_names[i]);
}
}
So, stats_display() didn't display "good" names, and more, if ARP_QUEUEING is
set to 1.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?19360>
_______________________________________________
Message posté via/par Savannah
http://savannah.nongnu.org/
- [lwip-devel] [bug #19360] stats_display() minor problem,
Frédéric Bernon <=