svn commit: r297251 - head/contrib/ofed/management/infiniband-diags/src
Bryan Drewery
bdrewery at FreeBSD.org
Thu Mar 24 21:48:18 UTC 2016
Author: bdrewery
Date: Thu Mar 24 21:48:16 2016
New Revision: 297251
URL: https://svnweb.freebsd.org/changeset/base/297251
Log:
Fix off-by-one found by GCC 5.3.2.
This was fixed during refactoring in the upstream infiniband-diags 1.5.3.
Sponsored by: EMC / Isilon Storage Division
Modified:
head/contrib/ofed/management/infiniband-diags/src/ibnetdiscover.c
Modified: head/contrib/ofed/management/infiniband-diags/src/ibnetdiscover.c
==============================================================================
--- head/contrib/ofed/management/infiniband-diags/src/ibnetdiscover.c Thu Mar 24 21:48:13 2016 (r297250)
+++ head/contrib/ofed/management/infiniband-diags/src/ibnetdiscover.c Thu Mar 24 21:48:16 2016 (r297251)
@@ -731,7 +731,7 @@ dump_topology(int listtype, int group)
}
fprintf(f, "\n# Spine Nodes");
- for (n = 1; n <= (SPINES_MAX_NUM+1); n++) {
+ for (n = 1; n <= (SPINES_MAX_NUM); n++) {
if (ch->spinenode[n]) {
out_switch(ch->spinenode[n], group, chname);
for (port = ch->spinenode[n]->ports; port; port = port->next, i++)
@@ -740,7 +740,7 @@ dump_topology(int listtype, int group)
}
}
fprintf(f, "\n# Line Nodes");
- for (n = 1; n <= (LINES_MAX_NUM+1); n++) {
+ for (n = 1; n <= (LINES_MAX_NUM); n++) {
if (ch->linenode[n]) {
out_switch(ch->linenode[n], group, chname);
for (port = ch->linenode[n]->ports; port; port = port->next, i++)
More information about the svn-src-all
mailing list