From 541dcf53d33aa8cf892d98af23665297f86022af Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 9 Sep 2014 13:41:19 -0400 Subject: [PATCH] Handle more invalid characters in SPD model field if encountered --- perl-xCAT/xCAT/SPD.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl-xCAT/xCAT/SPD.pm b/perl-xCAT/xCAT/SPD.pm index 957f25f54..b2dd84eb0 100755 --- a/perl-xCAT/xCAT/SPD.pm +++ b/perl-xCAT/xCAT/SPD.pm @@ -815,7 +815,7 @@ sub decode_spd { $rethash->{product}->{builddate} = sprintf("Week %x of 20%02x",$spd[323],$spd[324]); } foreach (@spd[329..348]) { - if ($_ & 0b10000000) { + if ($_ > 126 or $_ < 32) { $rethash->{product}->{model}="Malformed SPD"; } }