fdisk: (sgi) fix checksum calculation

Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2013-05-30 17:43:03 +02:00
parent 937173b962
commit d4caf70067
1 changed files with 1 additions and 1 deletions

View File

@ -100,7 +100,7 @@ static inline uint32_t sgi_pt_checksum(struct sgi_disklabel *label)
i = sizeof(*label) / sizeof(*ptr);
while (i--)
sum += be32_to_cpu(ptr[i]);
sum -= be32_to_cpu(ptr[i]);
return sum;
}