]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Replace 8 with GRUB_CHAR_BIT in several places when appropriate.
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 5 Apr 2013 08:59:26 +0000 (10:59 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Fri, 5 Apr 2013 08:59:26 +0000 (10:59 +0200)
ChangeLog
grub-core/disk/cryptodisk.c
grub-core/disk/efi/efidisk.c
grub-core/disk/geli.c

index 34318958e6434c058852e92498191f474ca70a8f..7e2a62feb4588d9c6072df29c7fa590658ac4739 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2013-04-05  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       Replace 8 with GRUB_CHAR_BIT in several places when appropriate.
+
 2013-04-05  Vladimir Serbinenko  <phcoder@gmail.com>
 
        Add new defines GRUB_RSDP_SIGNATURE_SIZE and GRUB_RSDP_SIGNATURE.
index 374edd1108d9617f3c87b832bb3604cff654c93a..5b12a23953e7739e5c47c0190d1bc404fc63e55c 100644 (file)
@@ -103,7 +103,7 @@ gf_mul_be (grub_uint8_t *o, const grub_uint8_t *a, const grub_uint8_t *b)
   grub_memcpy (t, b, GRUB_CRYPTODISK_GF_BYTES);
   for (i = 0; i < GRUB_CRYPTODISK_GF_SIZE; i++)
     {
-      if (((a[GRUB_CRYPTODISK_GF_BYTES - i / 8 - 1] >> (i % 8))) & 1)
+      if (((a[GRUB_CRYPTODISK_GF_BYTES - i / GRUB_CHAR_BIT - 1] >> (i % GRUB_CHAR_BIT))) & 1)
        grub_crypto_xor (o, o, t, GRUB_CRYPTODISK_GF_BYTES);
       gf_mul_x_be (t);
     }
index 0a364f1b5c5e520ccac7be0701989f210c627b98..28b9fa1dfb5f300efc042ca85926fc00ae0f394c 100644 (file)
@@ -501,7 +501,7 @@ grub_efidisk_open (const char *name, struct grub_disk *disk)
   if (! d)
     return grub_error (GRUB_ERR_UNKNOWN_DEVICE, "no such device");
 
-  disk->id = ((num << 8) | name[0]);
+  disk->id = ((num << GRUB_CHAR_BIT) | name[0]);
   m = d->block_io->media;
   /* FIXME: Probably it is better to store the block size in the disk,
      and total sectors should be replaced with total blocks.  */
index 0b944143f12b509d5216cd88cb35fe122a17f7a0..55aa5b9c7b1ee9f7f5f3b199740cd8dd80303592 100644 (file)
@@ -414,7 +414,7 @@ recover_key (grub_disk_t source, grub_cryptodisk_t dev)
   if (err)
     return err;
 
-  keysize = grub_le_to_cpu16 (header.keylen) / 8;
+  keysize = grub_le_to_cpu16 (header.keylen) / GRUB_CHAR_BIT;
   grub_memset (zero, 0, sizeof (zero));
 
   grub_puts_ (N_("Attempting to decrypt master key..."));