libaacs | branch: master | Janusz Dziemidowicz <rrapt...@nails.eu.org> | Tue 
Oct  8 11:48:23 2013 +0200| [cd72e8ee5076dce9bf7106e26d4bcca22732ec49] | 
committer: npzacs

Properly report AACS version from AACS drive feature

AACS version is located at offset 7, not at offset 5 which contains
binding nonce block count.

> http://git.videolan.org/gitweb.cgi/libaacs.git/?a=commit;h=cd72e8ee5076dce9bf7106e26d4bcca22732ec49
---

 src/libaacs/mmc.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/libaacs/mmc.c b/src/libaacs/mmc.c
index 6040b71..2ee82cb 100644
--- a/src/libaacs/mmc.c
+++ b/src/libaacs/mmc.c
@@ -504,7 +504,7 @@ static int _mmc_check_aacs(MMC *mmc)
         uint16_t feature = MKINT_BE16(buf+8);
         if (feature == 0x010d) {
             DEBUG(DBG_MMC, "AACS feature descriptor:\n");
-            DEBUG(DBG_MMC, "  AACS version: %d\n", buf[5+8]);
+            DEBUG(DBG_MMC, "  AACS version: %d\n", buf[7+8]);
             DEBUG(DBG_MMC, "  AACS active: %d\n", buf[2+8] & 1);
             DEBUG(DBG_MMC, "  Binding Nonce generation support: %d\n", 
buf[4+8] & 1);
             DEBUG(DBG_MMC, "  Binding Nonce block count: %d\n", buf[5+8]);

_______________________________________________
libaacs-devel mailing list
libaacs-devel@videolan.org
https://mailman.videolan.org/listinfo/libaacs-devel

Reply via email to