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:
Ram Kishore Vegesna
2021-05-28 10:56:13 +05:30
parent 96b40b8967
commit dd722ccd6e
+1 -1
View File
@@ -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));
}
}