chiark / gitweb /
Fix keysize handling in cryptsetup (bits vs. bytes)
authorDavid Härdeman <david@hardeman.nu>
Tue, 25 Mar 2014 10:05:28 +0000 (11:05 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 24 Apr 2014 07:23:57 +0000 (09:23 +0200)
commit6131a78b4d247618715e042e14ad682f678d3b32
treea7e6cfead6b7ad09ea5b35c70f218d8e95fb1aae
parent9fa1de965a0954dcb6d855ebe0513077515a0daa
Fix keysize handling in cryptsetup (bits vs. bytes)

The command line key-size is in bits but the libcryptsetup API expects bytes.

Note that the modulo 8 check is in the original cryptsetup binary as well, so
it's no new limitation.

(v2: changed the point at which the /= 8 is performed, rebased, removed tabs)
src/cryptsetup/cryptsetup.c