X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=wireless.h;h=c5dbb88e39ac2b545357c9741f628a5c23c21d96;hp=260826140e936f76640c00b0993114ecf8e1d1fb;hb=ed92851c92617636d6f891b2e9926559feef9807;hpb=0244609f376d6b11b98c9488b964fa9133e250fa diff --git a/wireless.h b/wireless.h index 2608261..c5dbb88 100644 --- a/wireless.h +++ b/wireless.h @@ -49,6 +49,7 @@ struct wireless_device { struct ubus_request_data *kill_request; + struct blob_attr *prev_config; struct blob_attr *config; struct blob_attr *data; @@ -91,10 +92,12 @@ void wireless_device_create(struct wireless_driver *drv, const char *name, struc void wireless_device_set_up(struct wireless_device *wdev); void wireless_device_set_down(struct wireless_device *wdev); void wireless_device_status(struct wireless_device *wdev, struct blob_buf *b); +void wireless_device_get_validate(struct wireless_device *wdev, struct blob_buf *b); void wireless_interface_create(struct wireless_device *wdev, struct blob_attr *data, const char *section); int wireless_device_notify(struct wireless_device *wdev, struct blob_attr *data, struct ubus_request_data *req); void wireless_start_pending(void); +void wireless_init(void); #endif