From 061d94cad7035ea33cafe458dec14503b8608c82 Mon Sep 17 00:00:00 2001 From: jbjohnso Date: Mon, 1 Feb 2010 13:48:10 +0000 Subject: [PATCH] -Fix off by one error in new SDR parsing code git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5097 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/ipmi.pm.2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xCAT-server/lib/xcat/plugins/ipmi.pm.2 b/xCAT-server/lib/xcat/plugins/ipmi.pm.2 index f6f324517..5e53a9ddb 100644 --- a/xCAT-server/lib/xcat/plugins/ipmi.pm.2 +++ b/xCAT-server/lib/xcat/plugins/ipmi.pm.2 @@ -4864,7 +4864,7 @@ sub add_sdr_data { $sessdata->{ipmissession}->logout(); return; #abort the whole mess } - push @{$sessdata->{sdr_data}},@returnd[3..@returnd-2]; + push @{$sessdata->{sdr_data}},@returnd[3..@returnd-1]; $sessdata->{sdr_offset} += $numbytes; if($sessdata->{sdr_offset}+$numbytes > $sessdata->{curr_sdr_len}) { #scale back request for remainder $numbytes = $sessdata->{curr_sdr_len} - $sessdata->{sdr_offset};