goto close_dev;
}
- if (cfg.lsp > 128) {
+ if (cfg.lsp > 127) {
fprintf(stderr, "invalid lsp param: %u\n", cfg.lsp);
err = -1;
goto close_dev;
goto close_dev;
}
- if (cfg.lsp > 128) {
+ if (cfg.lsp > 127) {
fprintf(stderr, "invalid lsp param\n");
err = -EINVAL;
goto close_dev;
}
- if (cfg.uuid_index > 128) {
+ if (cfg.uuid_index > 127) {
fprintf(stderr, "invalid uuid index param\n");
err = -EINVAL;
goto close_dev;
}
}
- if (cfg.sel > 8) {
+ if (cfg.sel > 7) {
fprintf(stderr, "invalid 'select' param:%d\n", cfg.sel);
err = -EINVAL;
goto close_dev;
}
- if (cfg.uuid_index > 128) {
+ if (cfg.uuid_index > 127) {
fprintf(stderr, "invalid uuid index param: %u\n", cfg.uuid_index);
err = -1;
goto close_dev;
}
if (sanact == NVME_SANITIZE_SANACT_START_OVERWRITE) {
- if (cfg.owpass > 16) {
- fprintf(stderr, "OWPASS out of range [0-16]\n");
+ if (cfg.owpass > 15) {
+ fprintf(stderr, "OWPASS out of range [0-15]\n");
err = -EINVAL;
goto close_dev;
}
goto close_dev;
}
- if (cfg.uuid_index > 128) {
+ if (cfg.uuid_index > 127) {
fprintf(stderr, "invalid uuid index param: %u\n", cfg.uuid_index);
err = -1;
goto close_dev;