mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-13 11:50:10 +01:00
Fix offset parsing in unit test.
This commit is contained in:
@@ -241,6 +241,7 @@ static void usage(void)
|
|||||||
static int parse_input_params(int argc, char **argv)
|
static int parse_input_params(int argc, char **argv)
|
||||||
{
|
{
|
||||||
struct stat st;
|
struct stat st;
|
||||||
|
unsigned long offset;
|
||||||
|
|
||||||
if (argc < 4) {
|
if (argc < 4) {
|
||||||
usage();
|
usage();
|
||||||
@@ -256,8 +257,11 @@ static int parse_input_params(int argc, char **argv)
|
|||||||
return 1;
|
return 1;
|
||||||
if (argc >= 5 && sscanf(argv[4], "%zu", &test_bsize) != 1)
|
if (argc >= 5 && sscanf(argv[4], "%zu", &test_bsize) != 1)
|
||||||
return 1;
|
return 1;
|
||||||
if (argc >= 6 && sscanf(argv[5], "%llu", &test_offset) != 1)
|
if (argc >= 6) {
|
||||||
return 1;
|
if (sscanf(argv[5], "%ld", &offset) != 1)
|
||||||
|
return 1;
|
||||||
|
test_offset = offset;
|
||||||
|
}
|
||||||
|
|
||||||
if (!strcmp(argv[2], "read_buffer"))
|
if (!strcmp(argv[2], "read_buffer"))
|
||||||
test_fn = READ_BUFFER;
|
test_fn = READ_BUFFER;
|
||||||
|
|||||||
Reference in New Issue
Block a user