diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2025-01-12 14:43:08 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2025-01-12 14:43:08 +0100 |
| commit | 59418dea34d886712b99392d891e4a71fb59e05e (patch) | |
| tree | ebb55e9c939b6ab83764019c54085153402e6e77 /dev/Kernel/src/DriveMgr.cc | |
| parent | 561ba6a493f35461e1eef4e3a488b99e13803682 (diff) | |
ADD: DriveMgr: Add LbaStart full range check too.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/Kernel/src/DriveMgr.cc')
| -rw-r--r-- | dev/Kernel/src/DriveMgr.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/dev/Kernel/src/DriveMgr.cc b/dev/Kernel/src/DriveMgr.cc index ab966575..6202ffbb 100644 --- a/dev/Kernel/src/DriveMgr.cc +++ b/dev/Kernel/src/DriveMgr.cc @@ -40,6 +40,11 @@ namespace Kernel pckt->fPacketGood = NO; return; } + else if (pckt->fPacketLba < pckt->fPacketDrive->fLbaStart) + { + pckt->fPacketGood = NO; + return; + } } kcout << pckt->fPacketMime << endl; @@ -69,6 +74,11 @@ namespace Kernel pckt->fPacketGood = NO; return; } + else if (pckt->fPacketLba < pckt->fPacketDrive->fLbaStart) + { + pckt->fPacketGood = NO; + return; + } } kcout << pckt->fPacketMime << endl; |
