ocs_fc: Fix a use after free in ocs_sport_free
Domain which could be freed is used while freeing the sport. Use ocs from sport. PR: 255866 Reported by: lylgood@foxmail.com Approved by:: markj
This commit is contained in:
@@ -263,7 +263,7 @@ ocs_sport_free(ocs_sport_t *sport)
|
||||
ocs_lock_free(&sport->node_group_lock);
|
||||
ocs_scsi_sport_deleted(sport);
|
||||
|
||||
ocs_free(domain->ocs, sport, sizeof(*sport));
|
||||
ocs_free(sport->ocs, sport, sizeof(*sport));
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user