hmm.. the code to increment that variable _was_ present. ... checked my CVS tree, it was removed between 1.11 and 1.12 revisions of pkt_buffer.c.
PACKET_STATS was implemented in 26th August, 2001, but the code to increment the dropped counter was removed in 11th October, 2001. My ChangeLog shows that this was the time when libol was branched to 0.3 and 0.2 branches. I must have made a mistake.
Such is life.
I even received reports in the mailing list which shows the STATS message with drops > 0. I've found this mail dated "Date: Fri, 2 Nov 2001 10:00:58 +0100" So the feature must have been there at that time.
I wonder how could that happen. ;(
So to sum things up. Is it possible for 1.5.26 and 0.3.9 to see following things get fixed (speak up if you need help with something, provided I can help)? o remove old dependancy of klogctl from src-tree o add full template patch done by Achim (is waiting for approval from your mailinglist software because sizeof(patch) > 40kb) o add back STATS counter to libol o fix wrong UDP message handling (maybe change back to packet based buffering) So long, Roberto Nibali, ratz -- echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq' | dc