- if (data_block_size < 512 || (data_block_size & (data_block_size - 1)) || data_block_size >= 1U << 31)
- usage(popt_context, EXIT_FAILURE, _("Invalid data block size."),
- poptGetInvocationName(popt_context));
-
- if (hash_block_size < 512 || (hash_block_size & (hash_block_size - 1)) || hash_block_size >= 1U << 31)
- usage(popt_context, EXIT_FAILURE, _("Invalid hash block size."),
- poptGetInvocationName(popt_context));
-
- if (data_blocks < 0 || (off_t)data_blocks < 0 || (off_t)data_blocks != data_blocks)
- usage(popt_context, EXIT_FAILURE, _("Invalid number of data blocks."),
- poptGetInvocationName(popt_context));
-
- if (!hash_algorithm)
- hash_algorithm = "sha256";
-