FCF_FABRIC_DEVICE
if ((fcport->flags & FCF_FABRIC_DEVICE) != 0) {
if ((fcport->flags & FCF_FABRIC_DEVICE) == 0) {
fcport->flags |= FCF_FABRIC_DEVICE;
if ((fcport->flags & FCF_FABRIC_DEVICE) == 0) {
new_fcport->flags &= ~FCF_FABRIC_DEVICE;
fcport->flags &= ~FCF_FABRIC_DEVICE;
new_fcport->flags &= ~FCF_FABRIC_DEVICE;
new_fcport->flags |= (FCF_FABRIC_DEVICE | FCF_LOGIN_NEEDED);
if ((fcport->flags & FCF_FABRIC_DEVICE) == 0) {
fcport->flags |= (FCF_FABRIC_DEVICE |
new_fcport->flags |= (FCF_FABRIC_DEVICE | FCF_LOGIN_NEEDED);
if ((fcport->flags & FCF_FABRIC_DEVICE) == 0)
fcport->flags |= FCF_FABRIC_DEVICE;
fcport->flags &= ~FCF_FABRIC_DEVICE;
fcport->flags |= FCF_FABRIC_DEVICE;