X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=device.h;h=8d610c93bc4a99168c07c303fa732b56d5391db3;hp=659bcf1f41c4a6b542759491001edcc33f320565;hb=39b97d17479a1767fefdf693bb41141260d9740c;hpb=f876254b373a883499a3b15733e26c777d6f3665 diff --git a/device.h b/device.h index 659bcf1..8d610c9 100644 --- a/device.h +++ b/device.h @@ -11,7 +11,6 @@ typedef int (*device_state_cb)(struct device *, bool up); enum { DEV_ATTR_TYPE, - DEV_ATTR_NAME, DEV_ATTR_IFNAME, DEV_ATTR_MTU, DEV_ATTR_MACADDR, @@ -31,7 +30,7 @@ struct device_type { const struct config_param_list *config_params; - struct device *(*create)(struct blob_attr *attr); + struct device *(*create)(const char *name, struct blob_attr *attr); void (*config_init)(struct device *); enum dev_change_type (*reload)(struct device *, struct blob_attr *); void (*dump_info)(struct device *, struct blob_buf *buf);