Hi,
this is just another bunch of typos, but it breaks any attempts to write
altq discipline independent macros, for functions using statistics.
giovanni pointed out net/pfstat uses this too, so if you know of other
ports, either let me know or fix them.
Anyone willing to commit?
Thanks.
--
Martin Pelikan
Index: sbin/pfctl/pfctl_qstats.c
===================================================================
RCS file: /cvs/src/sbin/pfctl/pfctl_qstats.c,v
retrieving revision 1.32
diff -u -p -r1.32 pfctl_qstats.c
--- sbin/pfctl/pfctl_qstats.c 4 Jul 2011 22:49:03 -0000 1.32
+++ sbin/pfctl/pfctl_qstats.c 25 Aug 2011 00:29:20 -0000
@@ -297,7 +297,7 @@ print_cbqstats(struct queue_stats cur)
(unsigned long long)cur.data.cbq_stats.drop_cnt.packets,
(unsigned long long)cur.data.cbq_stats.drop_cnt.bytes);
printf(" [ qlength: %3d/%3d borrows: %6u suspends: %6u ]\n",
- cur.data.cbq_stats.qcnt, cur.data.cbq_stats.qmax,
+ cur.data.cbq_stats.qlength, cur.data.cbq_stats.qmax,
cur.data.cbq_stats.borrows, cur.data.cbq_stats.delays);
if (cur.avgn < 2)
@@ -313,10 +313,10 @@ print_priqstats(struct queue_stats cur)
{
printf(" [ pkts: %10llu bytes: %10llu "
"dropped pkts: %6llu bytes: %6llu ]\n",
- (unsigned long long)cur.data.priq_stats.xmitcnt.packets,
- (unsigned long long)cur.data.priq_stats.xmitcnt.bytes,
- (unsigned long long)cur.data.priq_stats.dropcnt.packets,
- (unsigned long long)cur.data.priq_stats.dropcnt.bytes);
+ (unsigned long long)cur.data.priq_stats.xmit_cnt.packets,
+ (unsigned long long)cur.data.priq_stats.xmit_cnt.bytes,
+ (unsigned long long)cur.data.priq_stats.drop_cnt.packets,
+ (unsigned long long)cur.data.priq_stats.drop_cnt.bytes);
printf(" [ qlength: %3d/%3d ]\n",
cur.data.priq_stats.qlength, cur.data.priq_stats.qlimit);
@@ -381,8 +381,8 @@ update_avg(struct pf_altq_node *a)
p = qs->data.cbq_stats.xmit_cnt.packets;
break;
case ALTQT_PRIQ:
- b = qs->data.priq_stats.xmitcnt.bytes;
- p = qs->data.priq_stats.xmitcnt.packets;
+ b = qs->data.priq_stats.xmit_cnt.bytes;
+ p = qs->data.priq_stats.xmit_cnt.packets;
break;
case ALTQT_HFSC:
b = qs->data.hfsc_stats.xmit_cnt.bytes;
Index: sys/altq/altq_cbq.c
===================================================================
RCS file: /cvs/src/sys/altq/altq_cbq.c,v
retrieving revision 1.26
diff -u -p -r1.26 altq_cbq.c
--- sys/altq/altq_cbq.c 3 Jul 2011 23:59:43 -0000 1.26
+++ sys/altq/altq_cbq.c 25 Aug 2011 00:29:20 -0000
@@ -173,7 +173,7 @@ get_class_stats(class_stats_t *statsp, s
statsp->qmax = qlimit(cl->q_);
statsp->ns_per_byte = cl->ns_per_byte_;
statsp->wrr_allot = cl->w_allotment_;
- statsp->qcnt = qlen(cl->q_);
+ statsp->qlength = qlen(cl->q_);
statsp->avgidle = cl->avgidle_;
statsp->qtype = qtype(cl->q_);
Index: sys/altq/altq_cbq.h
===================================================================
RCS file: /cvs/src/sys/altq/altq_cbq.h,v
retrieving revision 1.13
diff -u -p -r1.13 altq_cbq.h
--- sys/altq/altq_cbq.h 4 Jul 2011 01:07:43 -0000 1.13
+++ sys/altq/altq_cbq.h 25 Aug 2011 00:29:20 -0000
@@ -81,7 +81,7 @@ typedef struct _cbq_class_stats_ {
int ns_per_byte;
int wrr_allot;
- int qcnt; /* # packets in queue */
+ int qlength; /* # packets in queue */
int avgidle;
/* red and rio related info */
Index: sys/altq/altq_priq.c
===================================================================
RCS file: /cvs/src/sys/altq/altq_priq.c,v
retrieving revision 1.24
diff -u -p -r1.24 altq_priq.c
--- sys/altq/altq_priq.c 3 Jul 2011 23:59:43 -0000 1.24
+++ sys/altq/altq_priq.c 25 Aug 2011 00:29:21 -0000
@@ -477,8 +477,8 @@ get_class_stats(struct priq_classstats *
sp->qlength = qlen(cl->cl_q);
sp->qlimit = qlimit(cl->cl_q);
sp->period = cl->cl_period;
- sp->xmitcnt = cl->cl_xmitcnt;
- sp->dropcnt = cl->cl_dropcnt;
+ sp->xmit_cnt = cl->cl_xmitcnt;
+ sp->drop_cnt = cl->cl_dropcnt;
sp->qtype = qtype(cl->cl_q);
#ifdef ALTQ_RED
Index: sys/altq/altq_priq.h
===================================================================
RCS file: /cvs/src/sys/altq/altq_priq.h,v
retrieving revision 1.8
diff -u -p -r1.8 altq_priq.h
--- sys/altq/altq_priq.h 3 Jul 2011 23:48:41 -0000 1.8
+++ sys/altq/altq_priq.h 25 Aug 2011 00:29:21 -0000
@@ -54,8 +54,8 @@ struct priq_classstats {
u_int qlength;
u_int qlimit;
u_int period;
- struct pktcntr xmitcnt; /* transmitted packet counter */
- struct pktcntr dropcnt; /* dropped packet counter */
+ struct pktcntr xmit_cnt; /* transmitted packet counter */
+ struct pktcntr drop_cnt; /* dropped packet counter */
/* red and rio related info */
int qtype;
Index: usr.bin/systat/pftop.c
===================================================================
RCS file: /cvs/src/usr.bin/systat/pftop.c,v
retrieving revision 1.19
diff -u -p -r1.19 pftop.c
--- usr.bin/systat/pftop.c 5 Apr 2011 15:07:46 -0000 1.19
+++ usr.bin/systat/pftop.c 25 Aug 2011 00:29:31 -0000
@@ -1738,7 +1738,7 @@ print_queue(struct pf_altq_node *node)
node->qstats.data.cbq_stats.drop_cnt.packets);
print_fld_size(FLD_DROPB,
node->qstats.data.cbq_stats.drop_cnt.bytes);
- print_fld_size(FLD_QLEN, node->qstats.data.cbq_stats.qcnt);
+ print_fld_size(FLD_QLEN, node->qstats.data.cbq_stats.qlength);
print_fld_size(FLD_BORR, node->qstats.data.cbq_stats.borrows);
print_fld_size(FLD_SUSP, node->qstats.data.cbq_stats.delays);
if (interval > 0) {
@@ -1751,19 +1751,19 @@ print_queue(struct pf_altq_node *node)
case ALTQT_PRIQ:
print_fld_str(FLD_SCHED, "priq");
print_fld_size(FLD_PKTS,
- node->qstats.data.priq_stats.xmitcnt.packets);
+ node->qstats.data.priq_stats.xmit_cnt.packets);
print_fld_size(FLD_BYTES,
- node->qstats.data.priq_stats.xmitcnt.bytes);
+ node->qstats.data.priq_stats.xmit_cnt.bytes);
print_fld_size(FLD_DROPP,
- node->qstats.data.priq_stats.dropcnt.packets);
+ node->qstats.data.priq_stats.drop_cnt.packets);
print_fld_size(FLD_DROPB,
- node->qstats.data.priq_stats.dropcnt.bytes);
+ node->qstats.data.priq_stats.drop_cnt.bytes);
print_fld_size(FLD_QLEN, node->qstats.data.priq_stats.qlength);
if (interval > 0) {
- pps =
calc_pps(node->qstats.data.priq_stats.xmitcnt.packets,
-
node->qstats_last.data.priq_stats.xmitcnt.packets, interval);
- bps =
calc_rate(node->qstats.data.priq_stats.xmitcnt.bytes,
-
node->qstats_last.data.priq_stats.xmitcnt.bytes, interval);
+ pps =
calc_pps(node->qstats.data.priq_stats.xmit_cnt.packets,
+
node->qstats_last.data.priq_stats.xmit_cnt.packets, interval);
+ bps =
calc_rate(node->qstats.data.priq_stats.xmit_cnt.bytes,
+
node->qstats_last.data.priq_stats.xmit_cnt.bytes, interval);
}
break;
case ALTQT_HFSC: