Restructure: scsi/ and aacs/ as module directories

- scsi.rs → scsi/mod.rs (trait, constants, CDB builders) + scsi/linux.rs (SG_IO)
 Ready for scsi/macos.rs and scsi/windows.rs when needed.
- aacs.rs + aacs_handshake.rs → aacs/mod.rs (keys, decrypt) + aacs/handshake.rs (SCSI auth)
- All internal refs use super:: within module, crate:: across modules
- Zero warnings, 31 tests passing
This commit is contained in:
MattJackson
2026-04-07 12:31:05 -07:00
parent d0c5c7fb97
commit df652c5735
8 changed files with 268 additions and 274 deletions
+1447
View File
File diff suppressed because it is too large Load Diff