DEV_ATTR_MTU,
DEV_ATTR_MACADDR,
DEV_ATTR_TXQUEUELEN,
+ DEV_ATTR_ENABLED,
__DEV_ATTR_MAX,
};
struct blob_attr *config;
bool config_pending;
+ bool sys_present;
bool present;
int active;
bool external;
+ bool disabled;
bool current_config;
bool default_config;
void device_remove_user(struct device_user *dep);
void device_set_present(struct device *dev, bool state);
+void device_set_disabled(struct device *dev, bool value);
int device_claim(struct device_user *dep);
void device_release(struct device_user *dep);
int device_check_state(struct device *dev);