'netstat -i' counters on PicoBSD's tinyware ns / netstat are displayed as signed with a %d in printf function. High counter values are displayed as negative.
The incorrectly displayed data ultimately comes from an if_data struct (net/if.h). Variables decalred in this structure that are incorrectly displayed by tinyware ns / netstat are all unsigned.
Easy to see the problem with looking at printfs in ns.c from tinyware ns and comparing the way the printed data is declared in the if.h header.
printf with %lu instead.
How-To-Repeat: Try it on a box with lots of lots of traffic.
i will handle this
For bugs matching the following criteria:
Status: In Progress Changed: (is less than) 2014-06-01
Reset to default assignee and clear in-progress tags.
Mail being skipped
This PR has not seen resolution in 17 years, and PicoBSD has now been removed in r354346. Closing this as "Overcome by Events".