Hannes, > the fcoe vn2vn code is using the 'fc_rport_priv' structure as argument > to its internal function, but is really expecting a struct fcoe_rport > to immediately follow this one. This is not only confusing but also an > error for new compilers. So clean up the usage by embedding > fc_rport_priv into fcoe_rport, and use the fcoe_rport structure > wherever possible. This patchset also contains some minor whitespace > cleanups for libfc.h. Applied to 5.3/scsi-fixes. Thanks! -- Martin K. Petersen Oracle Linux Engineering