This series enables libfc's discovery code to generate ADISC requests
after an RSCN is received. Previously, it would've re-sent a PLOGI
which would affect exchanges in progress. Now, if the ADISC succeeds,
existing exchanges for rports that weren't affected by the RSCN can
go on without disruption.
The second patch in the series corrects the handling of incoming ADISCs.
---
Joe Eykholt (2):
libfc: fix handling of incoming Discover Address (ADISC) requests
libfc: use ADISC to verify rport login state
drivers/scsi/libfc/fc_lport.c | 53 -------------
drivers/scsi/libfc/fc_rport.c | 167 ++++++++++++++++++++++++++++++++++++++++-
include/scsi/fc_encode.h | 21 +++++
include/scsi/libfc.h | 1
4 files changed, 184 insertions(+), 58 deletions(-)
--
Signature
_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel