/* fcoe_vport_disable() - change vport state @vport: vport to bring online/offline @disable: should the vport be disabled?  */
static int fcoe_vport_disable(struct fc_vport *, bool disable)
/* fcoe_vport_disable() - change vport state @vport: vport to bring online/offline @disable: should the vport be disabled?  */
static int fcoe_vport_disable(struct fc_vport *, bool disable)
{
	struct fc_lport *lport = vport->dd_data;
	if (disable) {
		fc_vport_set_state(vport, FC_VPORT_DISABLED);
		fc_fabric_logoff(lport);
	} else {
		lport->boot_time = jiffies;
		fc_fabric_login(lport);
		fc_vport_setlink(lport);
	}
	return 0;
}