diff options
author | Bryan Drewery <bdrewery@FreeBSD.org> | 2016-03-24 21:48:16 +0000 |
---|---|---|
committer | Bryan Drewery <bdrewery@FreeBSD.org> | 2016-03-24 21:48:16 +0000 |
commit | 8bca825d5dba24abb5879e49d49a91ee6e4f17c3 (patch) | |
tree | ece2e9136cfdc1f239386ad72138bba82c0f6dee /contrib/ofed | |
parent | 46a0387a4666985ff4d636845b554c550aa00f4a (diff) | |
download | src-test2-8bca825d5dba24abb5879e49d49a91ee6e4f17c3.tar.gz src-test2-8bca825d5dba24abb5879e49d49a91ee6e4f17c3.zip |
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
Notes
Notes:
svn path=/head/; revision=297251
Diffstat (limited to 'contrib/ofed')
-rw-r--r-- | contrib/ofed/management/infiniband-diags/src/ibnetdiscover.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/ofed/management/infiniband-diags/src/ibnetdiscover.c b/contrib/ofed/management/infiniband-diags/src/ibnetdiscover.c index 5e092f7b0877..a79aa3e79e67 100644 --- a/contrib/ofed/management/infiniband-diags/src/ibnetdiscover.c +++ b/contrib/ofed/management/infiniband-diags/src/ibnetdiscover.c @@ -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++) |