if (link->network && operational_state_range_is_valid(&link->network->required_operstate_for_online))
*ret = link->network->required_operstate_for_online;
+ else if (link->iftype == ARPHRD_CAN)
+ *ret = (const LinkOperationalStateRange) {
+ .min = LINK_OPERSTATE_CARRIER,
+ .max = LINK_OPERSTATE_CARRIER,
+ };
else
*ret = LINK_OPERSTATE_RANGE_DEFAULT;
}
;
}
- request_detach(link->manager, req);
+ request_detach(req);
}
return ret;