Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/altq rename the altq-defined INFINITY symbol to ALTQ_INF...
details: https://anonhg.NetBSD.org/src/rev/0566fca85fab
branches: trunk
changeset: 753777:0566fca85fab
user: plunky <plunky%NetBSD.org@localhost>
date: Fri Apr 09 19:32:45 2010 +0000
description:
rename the altq-defined INFINITY symbol to ALTQ_INFINITY
- it is not infinity
- it is exposed to userland
- it causes confusion when #include <math.h> follows
(I don't know why GCC does not object to redefining the symbol)
diffstat:
sys/altq/altq_jobs.c | 14 +++++++-------
sys/altq/altq_jobs.h | 6 ++----
2 files changed, 9 insertions(+), 11 deletions(-)
diffs (77 lines):
diff -r 1751f65d3488 -r 0566fca85fab sys/altq/altq_jobs.c
--- a/sys/altq/altq_jobs.c Fri Apr 09 19:25:52 2010 +0000
+++ b/sys/altq/altq_jobs.c Fri Apr 09 19:32:45 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_jobs.c,v 1.5 2007/03/04 05:59:01 christos Exp $ */
+/* $NetBSD: altq_jobs.c,v 1.6 2010/04/09 19:32:45 plunky Exp $ */
/* $KAME: altq_jobs.c,v 1.11 2005/04/13 03:44:25 suz Exp $ */
/*
* Copyright (c) 2001, the Rector and Board of Visitors of the
@@ -59,7 +59,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_jobs.c,v 1.5 2007/03/04 05:59:01 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_jobs.c,v 1.6 2010/04/09 19:32:45 plunky Exp $");
#ifdef _KERNEL_OPT
#include "opt_altq.h"
@@ -169,11 +169,11 @@
jif->wc_cycles_enqueue = 0;
jif->avg_cycles_enqueue = 0;
jif->avg_cycles2_enqueue = 0;
- jif->bc_cycles_enqueue = INFINITY;
+ jif->bc_cycles_enqueue = ALTQ_INFINITY;
jif->wc_cycles_dequeue = 0;
jif->avg_cycles_dequeue = 0;
jif->avg_cycles2_dequeue = 0;
- jif->bc_cycles_dequeue = INFINITY;
+ jif->bc_cycles_dequeue = ALTQ_INFINITY;
jif->total_enqueued = 0;
jif->total_dequeued = 0;
@@ -315,13 +315,13 @@
if (adc == -1) {
cl->concerned_adc = 0;
- adc = INFINITY;
+ adc = ALTQ_INFINITY;
} else
cl->concerned_adc = 1;
if (alc == -1) {
cl->concerned_alc = 0;
- alc = INFINITY;
+ alc = ALTQ_INFINITY;
} else
cl->concerned_alc = 1;
@@ -1730,7 +1730,7 @@
loss_error[i]=cl->loss_prod_others
*cl->current_loss-mean;
else
- loss_error[i] = INFINITY;
+ loss_error[i] = ALTQ_INFINITY;
}
for (i = 0; i <= jif->jif_maxpri; i++) {
diff -r 1751f65d3488 -r 0566fca85fab sys/altq/altq_jobs.h
--- a/sys/altq/altq_jobs.h Fri Apr 09 19:25:52 2010 +0000
+++ b/sys/altq/altq_jobs.h Fri Apr 09 19:32:45 2010 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: altq_jobs.h,v 1.4 2008/08/29 00:40:42 gmcgarry Exp $ */
+/* $NetBSD: altq_jobs.h,v 1.5 2010/04/09 19:32:45 plunky Exp $ */
/* $KAME: altq_jobs.h,v 1.6 2003/07/10 12:07:48 kjc Exp $ */
/*
* Copyright (c) 2001, Rector and Visitors of the University of
@@ -69,9 +69,7 @@
#define SCALE_LOSS 32
#define SCALE_SHARE 16
#define GRANULARITY 1000000 /* microseconds */
-#ifndef INFINITY
-#define INFINITY LLONG_MAX
-#endif
+#define ALTQ_INFINITY LLONG_MAX /* not infinite, just large */
/* list of packet arrival times */
struct _tsentry;
Home |
Main Index |
Thread Index |
Old Index